com.webobjects.eogeneration
Class  EOStaticIconController
java.lang.Object
  |
  +--com.webobjects.eoapplication.EOController
        |
        +--com.webobjects.eoapplication.EOComponentController
              |
              +--com.webobjects.eogeneration.EOStaticIconController
- All Implemented Interfaces: 
- EOAction.Enabling, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions
- public class EOStaticIconController- extends EOComponentController
 
 
 
 
 
 
 
 
 
| Method Summary | 
|  boolean | canBeTransient()Returns whether the controller can be transient.
 | 
| protected  void | generateComponent()Invoked when it's necessary to create the receiver's component,
 including setting up the subcontroller area.
 | 
|  void | setIcon(Icon icon)Sets the receiver's icon.
 | 
 
| Methods inherited from class com.webobjects.eoapplication.EOComponentController | 
| activateFirstFocusComponent, addComponentOfSubcontroller, alignsComponents, canResizeHorizontally, canResizeVertically, component, componentDidBecomeInvisible, componentDidBecomeVisible, defaultComponentSize, dispose, 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, 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, resetActions, setAdditionalActions, setAdditionalKeyValuePair, setAdditionalKeyValuePairs, setConnected, setSupercontroller, setTransientExplicitlyForbidden, setTypeName, subcontrollers, supercontroller, supercontroller, takeValueForKey, takeValueForKeyPath, typeName, unableToSetNullForKey, valueForKey, valueForKeyPath | 
 
 
EOStaticIconController
public EOStaticIconController()
EOStaticIconController
public EOStaticIconController(EOXMLUnarchiver unarchiver)
canBeTransient
public boolean canBeTransient()
- Description copied from class: EOComponentController
- Returns whether the controller can be transient. By default, a component
 controller is transient only if it's an instance of EOComponentController,
 not an instance of a subclass.- 
- Overrides:
- canBeTransientin class- EOComponentController
 
- Following copied from class: com.webobjects.eoapplication.EOComponentController
- 
- Returns:
- trueif the receiver can be transient;- falseotherwise
 
generateComponent
protected void generateComponent()
- Description copied from class: EOComponentController
- Invoked when it's necessary to create the receiver's component,
 including setting up the subcontroller area. Subclass implementations
 of this method usually invoke - setComponentand if necessary- setSubcontrollerArea. EOComponentController's default implementation
 creates an empty EOView to hold subcontroller components.
 - The layout mechanisms used to integrate the components of controllers
 expect that the component is generated with the minimum size possible. 
- 
- Overrides:
- generateComponentin class- EOComponentController
 
setIcon
public void setIcon(Icon icon)
- Description copied from class: EOComponentController
- Sets the receiver's icon.- 
- Overrides:
- setIconin class- EOComponentController
 
- Following copied from class: com.webobjects.eoapplication.EOComponentController
- 
- Parameters:
- icon- the icon
 
Copyright © 2003 Apple Computer, Inc.