Documentation Archive Developer
Search
PATH  Documentation > WebObjects 4.5 > EOGeneration Reference

Table of Contents

EOControllerFactory


Inherits from:
Object
Implements:
NSDisposable
Package:
com.apple.client.eogeneration


Class Description


Documentation for this class is forthcoming. For information on using this class, see the book Getting Started with Direct to Java Client.




Method Types


All methods
createSharedControllerFactoryWithClass
sharedControllerFactory
actions
activateDefaultControllers
cachesControllers
canInsertWithEntityName
canOpenGlobalIDsWithEntityName
canOpenModalDialogForTaskName
canOpenWindowForTaskName
canOpenWithEntityName
canQueryWithEntityName
canSelectByInsertingWithEntityName
canSelectWithEntityName
controllerWithEntityName
controllerWithSpecification
defaultReuseModeForSpecification
delegate
dispose
editorControllerWithEntity
evaluateRules
expandedKeyPathsForEntityName
expandedKeyPathsForEntityName
formControllerWithEntity
hasControllerWithSpecification
insertWithEntityName
invalidateRules
listControllerWithEntity
openGlobalIDWithEntityName
openGlobalIDsWithEntityName
openModalDialogForTaskName
openSingleWithEntityName
openWindowForTaskName
openWithEntityName
performTaskWithController
propertyKeysForEntityAndTaskName
queryControllerWithEntity
queryWithEntityName
selectByInsertingWithEntityName
selectControllerWithEntity
selectWithEntityName
setCachesControllers
setDelegate
toString


Static Methods



createSharedControllerFactoryWithClass

public static EOControllerFactory createSharedControllerFactoryWithClass(String aString)



sharedControllerFactory

public static EOControllerFactory sharedControllerFactory()




Instance Methods



actions

public NSArray actions()



activateDefaultControllers

public void activateDefaultControllers()



cachesControllers

public boolean cachesControllers()



canInsertWithEntityName

public boolean canInsertWithEntityName(String aString)



canOpenGlobalIDsWithEntityName

public boolean canOpenGlobalIDsWithEntityName(String aString)



canOpenModalDialogForTaskName

public boolean canOpenModalDialogForTaskName(String aString)



canOpenWindowForTaskName

public boolean canOpenWindowForTaskName(String aString)



canOpenWithEntityName

public boolean canOpenWithEntityName(String aString)



canQueryWithEntityName

public boolean canQueryWithEntityName(String aString)



canSelectByInsertingWithEntityName

public boolean canSelectByInsertingWithEntityName(String aString)



canSelectWithEntityName

public boolean canSelectWithEntityName(String aString)



controllerWithEntityName

public com.apple.client.eoapplication.EOController controllerWithEntityName( com.apple.client.eoapplication.EOController anEOController, Class aClass, String aString)



controllerWithSpecification

public com.apple.client.eoapplication.EOController controllerWithSpecification( NSDictionary aNSDictionary, boolean aBoolean)



defaultReuseModeForSpecification

protected int defaultReuseModeForSpecification(NSDictionary aNSDictionary)



delegate

public Object delegate()



dispose

public void dispose()



editorControllerWithEntity

public com.apple.client.eoapplication.EOController editorControllerWithEntity(String aString)



evaluateRules

public Object evaluateRules(NSDictionary aNSDictionary)



expandedKeyPathsForEntityName

public NSArray expandedKeyPathsForEntityName( String aString, String aString)



expandedKeyPathsForEntityName

public NSArray expandedKeyPathsForEntityName( String aString, NSArray aNSArray)



formControllerWithEntity

public com.apple.client.eoapplication.EOController formControllerWithEntity(String aString)



hasControllerWithSpecification

public boolean hasControllerWithSpecification( NSDictionary aNSDictionary, boolean aBoolean)



insertWithEntityName

public EOControllerFactory.Insert insertWithEntityName(String aString)



invalidateRules

public void invalidateRules()



listControllerWithEntity

public com.apple.client.eoapplication.EOController listControllerWithEntity(String aString)



openGlobalIDWithEntityName

public EOControllerFactory.Open openGlobalIDWithEntityName( String aString, com.apple.client.eocontrol.EOGlobalID anEOGlobalID)



openGlobalIDsWithEntityName

public NSArray openGlobalIDsWithEntityName( String aString, NSArray aNSArray)



openModalDialogForTaskName

public com.apple.client.eoapplication.EOController openModalDialogForTaskName(String aString)



openSingleWithEntityName

public EOControllerFactory.Open openSingleWithEntityName(String aString)



openWindowForTaskName

public com.apple.client.eoapplication.EOController openWindowForTaskName(String aString)



openWithEntityName

public NSArray openWithEntityName(String aString)



performTaskWithController

public void performTaskWithController( com.apple.client.eoapplication.EOController anEOController, EOControllerFactory.ControllerTaskCallback aControllerTaskCallback, Object[] anObject[])



propertyKeysForEntityAndTaskName

public NSArray propertyKeysForEntityAndTaskName( String aString, String aString)



queryControllerWithEntity

public com.apple.client.eoapplication.EOController queryControllerWithEntity(String aString)



queryWithEntityName

public EOControllerFactory.Query queryWithEntityName(String aString)



selectByInsertingWithEntityName

public com.apple.client.eocontrol.EOGlobalID selectByInsertingWithEntityName(String aString)



selectControllerWithEntity

public com.apple.client.eoapplication.EOController selectControllerWithEntity(String aString)



selectWithEntityName

public NSArray selectWithEntityName( String aString, boolean aBoolean, boolean aBoolean)



setCachesControllers

public void setCachesControllers(boolean aBoolean)



setDelegate

public void setDelegate(Object anObject)



toString

public String toString()




Table of Contents

DRAFT