WebObjects 5.2

com.webobjects.eogeneration
Interface EOControllerFactory.Delegate

Enclosing class:
EOControllerFactory

public static interface EOControllerFactory.Delegate


Method Summary
 boolean controllerFactoryShouldActivateDefaultControllers(EOControllerFactory factory)
           
 boolean controllerFactoryShouldCacheController(EOControllerFactory factory, EOController controller)
           
 NSDictionary controllerFactoryWillEvaluateRules(EOControllerFactory factory, NSDictionary specification)
           
 EOController controllerFactoryWillReturnControllerForSpecification(EOControllerFactory factory, EOController controller, NSDictionary specification)
           
 NSArray controllerFactoryWillReturnPropertyKeysForEntityAndTaskName(EOControllerFactory factory, NSArray keys, String entityName, String taskName)
           
 int controllerFactoryWillReuseControllersForSpecificationWithMode(EOControllerFactory factory, int reuseMode, NSDictionary specification)
           
 NSArray controllerFactoryWillUseActions(EOControllerFactory factory, NSArray actions)
           
 NSDictionary controllerFactoryWillUseSpecificationForController(EOControllerFactory factory, NSDictionary specification, String entityName, String taskName)
           
 NSDictionary controllerFactoryWillUseSpecificationForModalDialogController(EOControllerFactory factory, NSDictionary specification, String taskName)
           
 NSDictionary controllerFactoryWillUseSpecificationForModalDialogWithSelectByInsertingController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 NSDictionary controllerFactoryWillUseSpecificationForModalDialogWithSelectController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 NSDictionary controllerFactoryWillUseSpecificationForWindowController(EOControllerFactory factory, NSDictionary specification, String taskName)
           
 NSDictionary controllerFactoryWillUseSpecificationForWindowWithInsertController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 NSDictionary controllerFactoryWillUseSpecificationForWindowWithListController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 NSDictionary controllerFactoryWillUseSpecificationForWindowWithOpenController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 NSDictionary controllerFactoryWillUseSpecificationForWindowWithQueryController(EOControllerFactory factory, NSDictionary specification, String entityName)
           
 

Method Detail

controllerFactoryShouldActivateDefaultControllers

public boolean controllerFactoryShouldActivateDefaultControllers(EOControllerFactory factory)

controllerFactoryShouldCacheController

public boolean controllerFactoryShouldCacheController(EOControllerFactory factory,
                                                      EOController controller)

controllerFactoryWillEvaluateRules

public NSDictionary controllerFactoryWillEvaluateRules(EOControllerFactory factory,
                                                       NSDictionary specification)

controllerFactoryWillReturnControllerForSpecification

public EOController controllerFactoryWillReturnControllerForSpecification(EOControllerFactory factory,
                                                                          EOController controller,
                                                                          NSDictionary specification)

controllerFactoryWillReturnPropertyKeysForEntityAndTaskName

public NSArray controllerFactoryWillReturnPropertyKeysForEntityAndTaskName(EOControllerFactory factory,
                                                                           NSArray keys,
                                                                           String entityName,
                                                                           String taskName)

controllerFactoryWillReuseControllersForSpecificationWithMode

public int controllerFactoryWillReuseControllersForSpecificationWithMode(EOControllerFactory factory,
                                                                         int reuseMode,
                                                                         NSDictionary specification)

controllerFactoryWillUseActions

public NSArray controllerFactoryWillUseActions(EOControllerFactory factory,
                                               NSArray actions)

controllerFactoryWillUseSpecificationForController

public NSDictionary controllerFactoryWillUseSpecificationForController(EOControllerFactory factory,
                                                                       NSDictionary specification,
                                                                       String entityName,
                                                                       String taskName)

controllerFactoryWillUseSpecificationForModalDialogController

public NSDictionary controllerFactoryWillUseSpecificationForModalDialogController(EOControllerFactory factory,
                                                                                  NSDictionary specification,
                                                                                  String taskName)

controllerFactoryWillUseSpecificationForModalDialogWithSelectByInsertingController

public NSDictionary controllerFactoryWillUseSpecificationForModalDialogWithSelectByInsertingController(EOControllerFactory factory,
                                                                                                       NSDictionary specification,
                                                                                                       String entityName)

controllerFactoryWillUseSpecificationForModalDialogWithSelectController

public NSDictionary controllerFactoryWillUseSpecificationForModalDialogWithSelectController(EOControllerFactory factory,
                                                                                            NSDictionary specification,
                                                                                            String entityName)

controllerFactoryWillUseSpecificationForWindowController

public NSDictionary controllerFactoryWillUseSpecificationForWindowController(EOControllerFactory factory,
                                                                             NSDictionary specification,
                                                                             String taskName)

controllerFactoryWillUseSpecificationForWindowWithInsertController

public NSDictionary controllerFactoryWillUseSpecificationForWindowWithInsertController(EOControllerFactory factory,
                                                                                       NSDictionary specification,
                                                                                       String entityName)

controllerFactoryWillUseSpecificationForWindowWithListController

public NSDictionary controllerFactoryWillUseSpecificationForWindowWithListController(EOControllerFactory factory,
                                                                                     NSDictionary specification,
                                                                                     String entityName)

controllerFactoryWillUseSpecificationForWindowWithOpenController

public NSDictionary controllerFactoryWillUseSpecificationForWindowWithOpenController(EOControllerFactory factory,
                                                                                     NSDictionary specification,
                                                                                     String entityName)

controllerFactoryWillUseSpecificationForWindowWithQueryController

public NSDictionary controllerFactoryWillUseSpecificationForWindowWithQueryController(EOControllerFactory factory,
                                                                                      NSDictionary specification,
                                                                                      String entityName)

Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.