com.webobjects.eogeneration
Class EODynamicApplication
java.lang.Object
  |
  +--com.webobjects.eoapplication.EOController
        |
        +--com.webobjects.eoapplication.EOApplication
              |
              +--com.webobjects.eogeneration.EODynamicApplication
- All Implemented Interfaces: 
 - EOAction.Enabling, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
 
- public class EODynamicApplication
- extends EOApplication
  
 
 
 
 
 
 
 
 
 
 
 
| 
Method Summary | 
 boolean | 
canPerformActionNamed(String actionName)
 
          Returns true if the receiver can perform the action method
 (sent by an EOAction object) named actionName, false otherwise. | 
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 | 
activeWindowDidChange, applicationName, arguments, canQuit, defaults, dispose, documents, documentsForGlobalID, editedDocuments, hasEditedDocuments, languages, lastWindowDidClose, localeIndicators, locales, platformIndicators, quit, quitsOnLastWindowClose, quitWithMessage, refreshData, saveAll, setApplicationName, setArguments, setCanQuit, setDefaults, setQuitsOnLastWindowClose, setWindowObserver, sharedApplication, startApplication, toString, windowObserver | 
 
| Methods inherited from class com.webobjects.eoapplication.EOController | 
actionNames, actions, actionWithName, additionalActions, additionalKeyValuePairs, 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, setAdditionalActions, setAdditionalKeyValuePair, setAdditionalKeyValuePairs, 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 interface: 
EOAction.Enabling 
- Returns 
true if the receiver can perform the action method
 (sent by an EOAction object) named actionName, false otherwise.
 An EOController's implementation of this method generally returns
 false if the receiver doesn't have an action named
 actionName or if the actionName action is explicitly disabled.
- Specified by:
 canPerformActionNamed in interface EOAction.Enabling- Overrides:
 canPerformActionNamed in class EOController
 
- Parameters:
 actionName - the name of the EOAction
- Returns:
 true if the receiver can perform the action; false otherwise
 
 
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
 
- 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 © 2003 Apple Computer, Inc.