| 
WebObjects 5.2.2 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use EOController | |
| com.webobjects.eoapplication | Provides application logic utility classes to the client side of Java Client applications. | 
| com.webobjects.eoapplication.client | |
| com.webobjects.eogeneration | Provides infrastructure for dynamically generating complete user interfaces in Java Client applications from XML descriptions of controller hierarchies. | 
| Uses of EOController in com.webobjects.eoapplication | 
| Subclasses of EOController in com.webobjects.eoapplication | |
 class | 
EOActionButtonsController
 | 
 class | 
EOActionMenuController
 | 
 class | 
EOActionTrigger
 | 
 class | 
EOActionWidgetController
 | 
 class | 
EOApplication
Java Client applications typically execute as a desktop application (often referred to as a "Java application"), launched through Web Start or through a command line or as an applet running in a browser.  | 
 class | 
EOArchiveController
As a subclass of EOComponentController, EOArchiveController manages a user interface component (which be default is just an empty view to hold subcontroller components).  | 
 class | 
EOBoxController
 | 
 class | 
EOComponentController
The EOComponentController class provides behavior for controllers that manage user interface components.  | 
 class | 
EODialogController
 | 
 class | 
EODocumentController
The EODocumentController class provides behavior for displaying and editing enterprise objects in a user interface.  | 
 class | 
EOEntityController
The EOEntityController class provides behavior for displaying enterprise objects in a user interface that can optionally be loaded from an interface file archive (a .nib file). | 
 class | 
EOFrameController
 | 
 class | 
EOInspectorController
 | 
 class | 
EOInterfaceController
EOInterfaceController serves as a convenient base class for logic related to the interface of client-side applications.  | 
 class | 
EOMenuSwitchController
 | 
 class | 
EOModalDialogController
 | 
 class | 
EOProgrammaticSwitchController
 | 
 class | 
EOSimpleWindowController
 | 
 class | 
EOSplitController
 | 
 class | 
EOSwitchController
 | 
 class | 
EOTabSwitchController
 | 
 class | 
EOWindowController
EOWindowController extends EOComponentController for windows and dialogs.  | 
| Methods in com.webobjects.eoapplication that return EOController | |
 EOController | 
EOWindowObserver.controllerForActiveWindow()
 | 
 EOController | 
EOWindowObserver.controllerForLatestDeactivatedWindow()
 | 
 EOController | 
EOWindowObserver.controllerForWindow(Window window)
 | 
 EOController | 
EOController.controllerWithKeyValuePair(int enumerationType,
                           Class controllerInterface,
                           String key,
                           Object value)
Traverses the controller hierarchy, and returns the first controller in the hierarchy whose value for key matches value. | 
 EOController | 
EOController.controllerWithKeyValuePairs(int enumerationType,
                            Class controllerInterface,
                            NSDictionary keyValuePairs)
Traverses the controller hierarchy, and returns the first controller in the hierarchy which matches all key-value pairs in keyValuePairs. | 
 EOController | 
EOController.hierarchicalControllerForKey(Class controllerInterface,
                             String key)
Starting at the receiver, searches up the controller hierarchy for the first controller that implements the interface controllerInterface and
 has a non-null value for key and returns that controller. | 
 EOController | 
EOController.supercontroller()
Returns the receiver's supercontroller, or null
 if the receiver has no supercontroller. | 
 EOController | 
EOController.supercontroller(Class controllerInterface)
Searching from the receiver's direct supercontroller, returns the first supercontroller that implements the interface controllerInterface. | 
 EOController | 
EOController.Enumeration.nextController()
Returns the next controller in the enumeration.  | 
| Methods in com.webobjects.eoapplication with parameters of type EOController | |
 void | 
EOWindowObserver.registerWindow(Window window,
               EOController controller)
 | 
 void | 
EOWindowObserver.unregisterWindowOfController(EOController controller)
 | 
 Window | 
EOWindowObserver.windowForController(EOController controller)
 | 
protected  boolean | 
EOWindowController.removeTransientSubcontroller(EOController controller)
See the method description in the superclass EOController specification.  | 
protected  boolean | 
EOSwitchController.removeTransientSubcontroller(EOController controller)
 | 
protected  boolean | 
EOSplitController.removeTransientSubcontroller(EOController controller)
 | 
 void | 
EOSimpleWindowController.subcontrollerEditedDidChange(EOController controller)
 | 
 void | 
EOController.addSubcontroller(EOController controller)
Adds controller as a subcontroller of the receiver and
 sets the receiver as controller's supercontroller - first removing
 controller from its supercontroller if it already has one. | 
 boolean | 
EOController.isAncestorOfController(EOController controller)
Returns whether controller is a subcontroller of the receiver,
 of the receiver's subcontrollers, or their subcontrollers, and so on. | 
 boolean | 
EOController.isSupercontrollerOfController(EOController controller)
Returns whether controller is a direct subcontroller of the receiver. | 
protected  void | 
EOController.removeSubcontroller(EOController controller)
Removes controller from the controller hierarchy. | 
protected  boolean | 
EOController.removeTransientSubcontroller(EOController controller)
Removes controller from the controller hierarchy if controller
 can be transient and if the receiver allows it. | 
protected  boolean | 
EOController.setSupercontroller(EOController controller)
Sets the receiver's supercontroller to controller and resets
 the receiver's actions. | 
protected  void | 
EOController.subcontrollerWasAdded(EOController controller)
Invoked from addSubcontroller to notify the receiver that a
 subcontroller has been added to the controller hierarchy, giving
 the receiver the opportunity to prepare the subcontroller for use. | 
protected  void | 
EOController.subcontrollerWasRemoved(EOController controller)
Invoked from removeSubcontroller to notify the receiver that a
 subcontroller has been removed from the controller hierarchy, giving
 the receiver the opportunity to perform any necessary clean up. | 
protected  boolean | 
EOComponentController.removeTransientSubcontroller(EOController controller)
See the method description for removeTransientSubcontroller in
 the EOController class specification. | 
protected  void | 
EOComponentController.subcontrollerWasAdded(EOController controller)
Invoked from addSubcontroller when a subcontroller is added to a controller. | 
protected  void | 
EOComponentController.subcontrollerWasRemoved(EOController controller)
Invoked from removeSubcontroller when a subcontroller is removed from a controller. | 
static JComboBox | 
EOActionWidgets.actionMenuWithActions(NSArray actions,
                      EOController controller,
                      boolean sort,
                      String menuTitle)
 | 
static JComponent | 
EOActionWidgets.buttonRowWithActions(NSArray actions,
                     EOController controller,
                     boolean sort,
                     boolean horizontalLayout,
                     boolean usesLargeRepresentation)
 | 
static JButton | 
EOActionWidgets.buttonWithAction(EOAction action,
                 EOController controller,
                 boolean usesLargeRepresentation)
 | 
static JMenuBar | 
EOActionWidgets.menuBarWithActions(NSArray actions,
                   EOController controller,
                   boolean sort)
 | 
 void | 
EOActionWidgetController.subcontrollerActionsDidChange(EOController controller)
 | 
 void | 
EOActionWidgetController.subcontrollerConnectionDidChange(EOController controller)
 | 
 boolean | 
EOAction.actionCanBePerformedInContextOfController(EOController controller)
Returns whether or not an action can trigger, which depends on the state of controllers in the controller hierarchy.  | 
 void | 
EOAction.ActiveWindowDependentAction.updateInContextOfActiveWindowController(EOController controller)
Allows the EOAction to update its settings in the context of the specified controller (which is the controller of the currently active window).  | 
| Uses of EOController in com.webobjects.eoapplication.client | 
| Subclasses of EOController in com.webobjects.eoapplication.client | |
 class | 
EOAppletController
EOAppletControllers represent applets in the controller hierarchy.  | 
| Uses of EOController in com.webobjects.eogeneration | 
| Methods in com.webobjects.eogeneration with parameters of type EOController | |
 EOController | 
EOControllerFactory.controllerWithEntityName(EOController rootController,
                         Class controllerInterface,
                         String entityName)
 | 
 void | 
EOControllerFactory.performTaskWithController(EOController controller,
                          EOControllerFactory.ControllerTaskCallback callback,
                          Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskAdaptor.finishTask(EOController controller,
           Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskAdaptor.performTask(EOController controller,
            Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskAdaptor.prepareTask(EOController controller,
            Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskCallback.finishTask(EOController controller,
           Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskCallback.performTask(EOController controller,
            Object[] parameters)
 | 
 boolean | 
EOControllerFactory.ControllerTaskCallback.prepareTask(EOController controller,
            Object[] parameters)
 | 
 boolean | 
EOControllerFactory.Delegate.controllerFactoryShouldCacheController(EOControllerFactory factory,
                                       EOController controller)
 | 
 EOController | 
EOControllerFactory.Delegate.controllerFactoryWillReturnControllerForSpecification(EOControllerFactory factory,
                                                      EOController controller,
                                                      NSDictionary specification)
 | 
  | 
Last updated Mon Oct 13 15:42:52 PDT 2003. | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||