com.webobjects.eogeneration.client
Class EODynamicApplication
java.lang.Object
|
+--com.webobjects.eoapplication.EOController
|
+--com.webobjects.eoapplication.EOApplication
|
+--com.webobjects.eogeneration.client.EODynamicApplication
- All Implemented Interfaces:
- EOAction.Enabling, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
- public class EODynamicApplication
- extends EOApplication
Method Summary |
boolean |
canPerformActionNamed(String actionName)
Overridden to handle application specific action enabling and disabling. |
protected NSArray |
defaultActions()
Returns an NSArray containing the actions (EOAction objects) for
the application. |
protected void |
finishInitialization()
This method is invoked after the final event thread is guaranteed
to be running. |
Methods inherited from class com.webobjects.eoapplication.EOApplication |
activatePreviousWindow, activeWindowDidChange, arguments, canQuit, collectChangesFromServer, defaults, dispose, documents, documentsForGlobalID, editedDocuments, hasEditedDocuments, languages, lastWindowDidClose, main, quit, quitsOnLastWindowClose, saveAll, sessionDidTimeOut, setCanQuit, setQuitsOnLastWindowClose, setWindowObserver, sharedApplication, startApplication, toString, windowObserver |
Methods inherited from class com.webobjects.eoapplication.EOController |
actionNames, actions, actionWithName, addSubcontroller, breakConnection, breakConnectionToSubcontrollers, canAccessFieldsDirectly, canBeTransient, connectionWasBroken, connectionWasEstablished, controllerEnumeration, controllersInEnumeration, controllersWithKeyValuePair, controllersWithKeyValuePairs, controllerWithKeyValuePair, controllerWithKeyValuePairs, disableActionNamed, disposableRegistry, disposeIfTransient, enableActionNamed, enabledActions, establishConnection, establishConnectionToSupercontrollers, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hierarchicalControllerForKey, hierarchicalValueForKey, invokeMethod, isActionNamedEnabled, isAncestorOfController, isConnected, isSupercontrollerOfController, isTransientExplicitlyForbidden, prepareForNewTask, removeFromSupercontroller, removeSubcontroller, removeTransientSubcontroller, resetActions, setConnected, setSupercontroller, setTransientExplicitlyForbidden, setTypeName, subcontrollers, subcontrollerWasAdded, subcontrollerWasRemoved, supercontroller, supercontroller, takeValueForKey, takeValueForKeyPath, typeName, unableToSetNullForKey, valueForKey, valueForKeyPath |
EODynamicApplication
public EODynamicApplication()
canPerformActionNamed
public boolean canPerformActionNamed(String actionName)
- Description copied from class:
EOApplication
- Overridden to handle application specific action enabling and disabling.
- Overrides:
canPerformActionNamed
in class EOApplication
- Following copied from class:
com.webobjects.eoapplication.EOApplication
- Parameters:
actionName
- the action method name- Returns:
true
if the action should be enabled; false
otherwise- See Also:
EOAction.Enabling
defaultActions
protected NSArray defaultActions()
- Description copied from class:
EOApplication
- Returns an NSArray containing the actions (EOAction objects) for
the application. The application object's actions are displayed in
the main menu of the Java Client application.
- Overrides:
defaultActions
in class EOApplication
- Following copied from class:
com.webobjects.eoapplication.EOApplication
- Returns:
- the array of actions
finishInitialization
protected void finishInitialization()
- Description copied from class:
EOApplication
- This method is invoked after the final event thread is guaranteed
to be running. If you subclass EOApplication, use this method to
initialize anything relating to the user interface or event handling.
Do not perform such initialization using EOApplication's constructor.
- Overrides:
finishInitialization
in class EOApplication
Copyright © 2002 Apple Computer, Inc.