com.webobjects.eogeneration
Class EOOneValueEnumerationController
java.lang.Object
  |
  +--com.webobjects.eoapplication.EOController
        |
        +--com.webobjects.eoapplication.EOComponentController
              |
              +--com.webobjects.eogeneration.EOWidgetController
                    |
                    +--com.webobjects.eogeneration.EOAssociationController
                          |
                          +--com.webobjects.eogeneration.EOTitlesController
                                |
                                +--com.webobjects.eogeneration.EOEnumerationController
                                      |
                                      +--com.webobjects.eogeneration.EOOneValueEnumerationController
- All Implemented Interfaces: 
 - ActionListener, EOAction.Enabling, EOAssociationConnector, EOComponentController.EndEditing, EOEditable, EOWidgetController.QueryWidget, EventListener, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
 
- public class EOOneValueEnumerationController
- extends EOEnumerationController
- implements ActionListener, EOWidgetController.QueryWidget
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
| Methods inherited from class com.webobjects.eogeneration.EOTitlesController | 
addTitleKey, availableTitlesKey, connectionWasBroken, connectionWasEstablished, disposeAssociations, endEditing, newTitlesDataSource, newTitlesDisplayGroup, prepareForNewTask, removeTitleKey, resetTitlesObjectsOnEveryConnect, searchesTitlesObjectsInEditingContext, setAvailableTitlesKey, setResetTitlesObjectsOnEveryConnect, setSearchesTitlesObjectsInEditingContext, setSingleTitleKey, setTitleKeys, setTitlesDisplayGroup, setTitlesDisplayGroupProviderMethodName, setTitlesEntityName, titleKeys, titlesDisplayGroup, titlesDisplayGroupProviderMethodName, titlesDisplayGroupSortOrderings | 
 
| Methods inherited from class com.webobjects.eogeneration.EOAssociationController | 
association, controllerDisplayGroup, displayGroup, displayGroupProviderMethodName, dispose, disposeIfTransient, editability, enabledDisplayGroup, enabledDisplayGroupProviderMethodName, enabledKey, isEditable, prefersContinuousChangeNotification, setAssociation, setDisplayGroup, setDisplayGroupProviderMethodName, setEditability, setEnabledDisplayGroup, setEnabledDisplayGroupProviderMethodName, setEnabledKey, setPrefersContinuousChangeNotification, setSuppressesAssociation, supercontrollerEditabilityDidChange, suppressesAssociation, takeResponsibilityForEditabilityOfAssociation, takeResposibilityForConnectionOfAssociation | 
 
| Methods inherited from class com.webobjects.eogeneration.EOWidgetController | 
generateComponent, highlightsLabel, labelComponent, labelComponentAlignment, labelComponentPosition, labelComponentWidth, minimumWidgetSize, newLabelComponent, preferredLabelComponentPosition, preferredWidgetAutosizingMask, setAlignmentForWidget, setHighlightsLabel, setLabelComponent, setLabelComponentAlignment, setLabelComponentPosition, setLabelComponentWidth, setMinimumWidgetSize, setUsesLabelComponent, setWidget, setWidgetAlignment, toolTipComponent, usesLabelComponent, widget, widgetAlignment | 
 
| Methods inherited from class com.webobjects.eoapplication.EOComponentController | 
activateFirstFocusComponent, addComponentOfSubcontroller, alignsComponents, canBeTransient, canResizeHorizontally, canResizeVertically, component, componentDidBecomeInvisible, componentDidBecomeVisible, defaultComponentSize, ensureMinimumComponentSizeWithoutSubcontrollers, ensureMinimumSubcontrollerAreaSize, firstFocusComponent, handleTakeValueForUnboundKey, hideInSupercontroller, hideSubcontroller, icon, insets, integrationComponent, integrationComponentDidBecomeInvisible, integrationComponentDidBecomeVisible, isComponentPrepared, isRootComponentController, isVisible, label, lastFocusComponent, makeInvisible, makeVisible, minimumComponentSize, minimumComponentSizeWithoutSubcontrollers, minimumIntegrationComponentSize, minimumSubcontrollerAreaSize, prefersIconOnly, prepareComponent, removeComponentOfSubcontroller, removeTransientSubcontroller, setAlignsComponents, setCanResizeHorizontally, setCanResizeVertically, setComponent, setDefaultComponentSize, setFirstFocusComponent, setIcon, setInsets, setLabel, setLastFocusComponent, setPrefersIconOnly, setSubcontrollerArea, setToolTip, setUsesHorizontalLayout, setVisible, showInSupercontroller, showSubcontroller, subcontrollerArea, subcontrollerMinimumSizeDidChange, subcontrollerWasAdded, subcontrollerWasRemoved, toolTip, usesHorizontalLayout | 
 
| Methods inherited from class com.webobjects.eoapplication.EOController | 
actionNames, actions, actionWithName, additionalActions, additionalKeyValuePairs, addSubcontroller, breakConnection, breakConnectionToSubcontrollers, canAccessFieldsDirectly, controllerEnumeration, controllersInEnumeration, controllersWithKeyValuePair, controllersWithKeyValuePairs, controllerWithKeyValuePair, controllerWithKeyValuePairs, defaultActions, disableActionNamed, disposableRegistry, enableActionNamed, enabledActions, establishConnection, establishConnectionToSupercontrollers, handleQueryWithUnboundKey, hierarchicalControllerForKey, hierarchicalValueForKey, invokeMethod, isActionNamedEnabled, isAncestorOfController, isConnected, isSupercontrollerOfController, isTransientExplicitlyForbidden, removeFromSupercontroller, removeSubcontroller, resetActions, setAdditionalActions, setAdditionalKeyValuePair, setAdditionalKeyValuePairs, setConnected, setSupercontroller, setTransientExplicitlyForbidden, setTypeName, subcontrollers, supercontroller, supercontroller, takeValueForKey, takeValueForKeyPath, typeName, unableToSetNullForKey, valueForKey, valueForKeyPath | 
 
 
EOOneValueEnumerationController
public EOOneValueEnumerationController()
EOOneValueEnumerationController
public EOOneValueEnumerationController(EOXMLUnarchiver unarchiver)
actionPerformed
public void actionPerformed(ActionEvent event)
- Specified by:
 actionPerformed in interface ActionListener
 
 
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
 
 
deselect
public void deselect()
 
 
isQueryWidget
public boolean isQueryWidget()
- Specified by:
 isQueryWidget in interface EOWidgetController.QueryWidget
 
 
newAssociation
protected EOAssociation newAssociation(JComponent widget,
                                       EODisplayGroup displayGroup,
                                       String enabledKey,
                                       EODisplayGroup enabledDisplayGroup)
- Overrides:
 newAssociation in class EOTitlesController
 
 
newWidget
protected JComponent newWidget()
- Specified by:
 newWidget in class EOWidgetController
 
 
setIsQueryWidget
public void setIsQueryWidget(boolean flag)
- Specified by:
 setIsQueryWidget in interface EOWidgetController.QueryWidget
 
 
startListeningToWidget
protected void startListeningToWidget()
- Overrides:
 startListeningToWidget in class EOWidgetController
 
 
stopListeningToWidget
protected void stopListeningToWidget()
- Overrides:
 stopListeningToWidget in class EOWidgetController
 
 
Copyright © 2003 Apple Computer, Inc.