WebObjects 5.2

Uses of Class
com.webobjects.eoapplication.EOController

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 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.
 EOController EOWindowObserver.controllerForActiveWindow()
          
 EOController EOWindowObserver.controllerForLatestDeactivatedWindow()
          
 EOController EOWindowObserver.controllerForWindow(Window window)
          
 

Methods in com.webobjects.eoapplication with parameters of type EOController
 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.
protected  boolean EOWindowController.removeTransientSubcontroller(EOController controller)
          See the method description in the superclass EOController specification.
 void EOActionWidgetController.subcontrollerActionsDidChange(EOController controller)
          
 void EOActionWidgetController.subcontrollerConnectionDidChange(EOController controller)
          
 void EOSimpleWindowController.subcontrollerEditedDidChange(EOController controller)
          
protected  boolean EOSplitController.removeTransientSubcontroller(EOController controller)
           
protected  boolean EOSwitchController.removeTransientSubcontroller(EOController 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)
          
 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).
 void EOWindowObserver.registerWindow(Window window, EOController controller)
          
 void EOWindowObserver.unregisterWindowOfController(EOController controller)
          
 Window EOWindowObserver.windowForController(EOController controller)
          
 

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
 

Subclasses of EOController in com.webobjects.eogeneration
 class EOActionController
           
 class EOAssociationController
           
 class EOCheckBoxController
           
 class EOComboBoxController
           
 class EODefaultActionTrigger
           
 class EODetailSelectionController
           
 class EODisplayStatisticsController
           
 class EODynamicApplication
           
 class EOEditingController
           
 class EOEnumerationController
           
 class EOFormatValueController
           
 class EOFormController
           
 class EOImageViewController
           
 class EOListController
           
 class EOMultipleValuesEnumerationController
           
 class EOOneValueEnumerationController
           
 class EOQueryController
           
 class EOQuickTimeViewController
           
 class EORangeTextFieldController
           
 class EORangeValueController
           
 class EORangeWidgetController
           
 class EOStaticIconController
           
 class EOStaticLabelController
           
 class EOStaticTextFieldController
           
 class EOTableColumnController
           
 class EOTableController
           
 class EOTextAreaController
           
 class EOTextFieldController
           
 class EOTitlesController
           
 class EOTreeController
           
 class EOValueAndURLController
           
 class EOValueController
           
 class EOWidgetController
           
 

Methods in com.webobjects.eogeneration that return EOController
 EOController EOControllerFactory.controllerWithEntityName(EOController rootController, Class controllerInterface, String entityName)
           
 EOController EOControllerFactory.controllerWithSpecification(NSDictionary specification, boolean checkRulesIfUnknown)
           
 EOController EOControllerFactory.editorControllerWithEntity(String entityName)
           
 EOController EOControllerFactory.formControllerWithEntity(String entityName)
           
 EOController EOControllerFactory.listControllerWithEntity(String entityName)
           
 EOController EOControllerFactory.openModalDialogForTaskName(String taskName)
           
 EOController EOControllerFactory.openWindowForTaskName(String taskName)
           
 EOController EOControllerFactory.queryControllerWithEntity(String entityName)
           
 EOController EOControllerFactory.selectControllerWithEntity(String entityName)
           
 EOController EOControllerFactory.Delegate.controllerFactoryWillReturnControllerForSpecification(EOControllerFactory factory, EOController controller, NSDictionary specification)
           
 

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 Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.