com.webobjects.eoapplication
Class EOActionButtonsController
java.lang.Object
com.webobjects.eoapplication.EOController
com.webobjects.eoapplication.EOComponentController
com.webobjects.eoapplication.EOActionWidgetController
com.webobjects.eoapplication.EOActionButtonsController
- All Implemented Interfaces:
- EOAction.Enabling, EOComponentController.ActionCollector, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
- public class EOActionButtonsController
- extends EOActionWidgetController
Methods inherited from class com.webobjects.eoapplication.EOActionWidgetController |
actionWidgetContainer, actionWidgetPosition, collectedActions, componentDidBecomeVisible, dispose, generateComponent, resetActions, secondaryActionWidgetContainer, setActionWidgetContainer, setActionWidgetPosition, setSecondaryActionWidgetContainer, subcontrollerActionsDidChange, subcontrollerConnectionDidChange |
Methods inherited from class com.webobjects.eoapplication.EOComponentController |
activateFirstFocusComponent, addComponentOfSubcontroller, alignsComponents, canBeTransient, canResizeHorizontally, canResizeVertically, component, componentDidBecomeInvisible, 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, toolTipComponent, toString, usesHorizontalLayout |
Methods inherited from class com.webobjects.eoapplication.EOController |
actionNames, actions, actionWithName, additionalActions, additionalKeyValuePairs, addSubcontroller, breakConnection, breakConnectionToSubcontrollers, canAccessFieldsDirectly, canPerformActionNamed, connectionWasBroken, connectionWasEstablished, controllerEnumeration, controllersInEnumeration, controllersWithKeyValuePair, controllersWithKeyValuePairs, controllerWithKeyValuePair, controllerWithKeyValuePairs, defaultActions, disableActionNamed, disposableRegistry, disposeIfTransient, enableActionNamed, enabledActions, establishConnection, establishConnectionToSupercontrollers, handleQueryWithUnboundKey, hierarchicalControllerForKey, hierarchicalValueForKey, invokeMethod, isActionNamedEnabled, isAncestorOfController, isConnected, isSupercontrollerOfController, isTransientExplicitlyForbidden, prepareForNewTask, removeFromSupercontroller, removeSubcontroller, setAdditionalActions, setAdditionalKeyValuePair, setAdditionalKeyValuePairs, setConnected, setSupercontroller, setTransientExplicitlyForbidden, setTypeName, subcontrollers, supercontroller, supercontroller, takeValueForKey, takeValueForKeyPath, typeName, unableToSetNullForKey, valueForKey, valueForKeyPath |
EOActionButtonsController
public EOActionButtonsController()
-
EOActionButtonsController
public EOActionButtonsController(EOXMLUnarchiver unarchiver)
-
- Parameters:
unarchiver
-
actionWidgets
public NSArray actionWidgets()
-
- Specified by:
actionWidgets
in class EOActionWidgetController
- Returns:
createWidgetsForActionsAndPlaceInContainers
protected void createWidgetsForActionsAndPlaceInContainers(NSArray actions,
NSArray secondaryActions,
JComponent container,
JComponent secondaryContainer,
int widgetPosition)
-
- Specified by:
createWidgetsForActionsAndPlaceInContainers
in class EOActionWidgetController
- Parameters:
actions
- container
- widgetPosition
-
disposeActionWidgets
protected void disposeActionWidgets()
-
- Specified by:
disposeActionWidgets
in class EOActionWidgetController
setUsesLargeButtonRepresentation
public void setUsesLargeButtonRepresentation(boolean flag)
-
- Parameters:
flag
-
supportsSecondaryActionWidget
protected boolean supportsSecondaryActionWidget()
-
- Overrides:
supportsSecondaryActionWidget
in class EOActionWidgetController
- Returns:
updateActionWidgetEnabling
protected void updateActionWidgetEnabling()
-
- Specified by:
updateActionWidgetEnabling
in class EOActionWidgetController
usesLargeButtonRepresentation
public boolean usesLargeButtonRepresentation()
-
- Returns:
Copyright © 2004 Apple Computer, Inc.