WebObjects 5.4.2

com.webobjects.eoapplication
Class EOBoxController

java.lang.Object
  extended by com.webobjects.eoapplication.EOController
      extended by com.webobjects.eoapplication.EOComponentController
          extended by com.webobjects.eoapplication.EOBoxController
All Implemented Interfaces:
EOAction.Enabling, NSDisposable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions

public class EOBoxController
extends EOComponentController


Nested Class Summary
 
Nested classes/interfaces inherited from class com.webobjects.eoapplication.EOComponentController
EOComponentController.ActionCollector, EOComponentController.Activation, EOComponentController.EndEditing, EOComponentController.Modal, EOComponentController.ResetUserInterface
 
Nested classes/interfaces inherited from class com.webobjects.eoapplication.EOController
EOController.Enumeration
 
Nested classes/interfaces inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Field Summary
static int EtchedBorder
           
static int LineBorder
           
static int LoweredBezelBorder
           
static int NoBorder
           
static int RaisedBezelBorder
           
 
Fields inherited from class com.webobjects.eoapplication.EOComponentController
Bottom, BottomLeft, BottomRight, Center, Left, Right, Top, TopLeft, TopRight
 
Fields inherited from class com.webobjects.eoapplication.EOController
ControllerAndSubcontrollersEnumeration, ControllerAndSupercontrollersEnumeration, SubcontrollersEnumeration, SupercontrollersEnumeration
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
KeyPathSeparator
 
Constructor Summary
EOBoxController()
          
EOBoxController(EOXMLUnarchiver unarchiver)
          
 
Method Summary
 int borderType()
          
protected  void generateComponent()
          
 boolean highlightsTitle()
          
 void setBorderType(int type)
          
 void setHighlightsTitle(boolean flag)
          
 void setTitleColor(Color color)
          
 void setTitleFont(Font font)
          
 void setTitlePosition(int position)
          
 void setUsesTitledBorder(boolean flag)
          
 Color titleColor()
          
 Font titleFont()
          
 int titlePosition()
          
 boolean usesTitledBorder()
          
 
Methods inherited from class com.webobjects.eoapplication.EOComponentController
activateFirstFocusComponent, addComponentOfSubcontroller, alignsComponents, canBeTransient, 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, 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, resetActions, setAdditionalActions, setAdditionalKeyValuePair, setAdditionalKeyValuePairs, setConnected, setSupercontroller, setTransientExplicitlyForbidden, setTypeName, subcontrollers, supercontroller, supercontroller, takeValueForKey, takeValueForKeyPath, typeName, unableToSetNullForKey, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NoBorder

public static final int NoBorder
See Also:
Constant Field Values

EtchedBorder

public static final int EtchedBorder
See Also:
Constant Field Values

RaisedBezelBorder

public static final int RaisedBezelBorder
See Also:
Constant Field Values

LoweredBezelBorder

public static final int LoweredBezelBorder
See Also:
Constant Field Values

LineBorder

public static final int LineBorder
See Also:
Constant Field Values
Constructor Detail

EOBoxController

public EOBoxController()


EOBoxController

public EOBoxController(EOXMLUnarchiver unarchiver)

Parameters:
unarchiver -
Method Detail

setBorderType

public void setBorderType(int type)

Parameters:
type -

borderType

public int borderType()

Returns:

setUsesTitledBorder

public void setUsesTitledBorder(boolean flag)

Parameters:
flag -

usesTitledBorder

public boolean usesTitledBorder()

Returns:

setHighlightsTitle

public void setHighlightsTitle(boolean flag)

Parameters:
flag -

highlightsTitle

public boolean highlightsTitle()

Returns:

setTitlePosition

public void setTitlePosition(int position)

Parameters:
position -

titlePosition

public int titlePosition()

Returns:

setTitleColor

public void setTitleColor(Color color)

Parameters:
color -

titleColor

public Color titleColor()

Returns:

setTitleFont

public void setTitleFont(Font font)

Parameters:
font -

titleFont

public Font titleFont()

Returns:

generateComponent

protected void generateComponent()

Overrides:
generateComponent in class EOComponentController

Last updated June 2008

Copyright © 2000-2008 Apple Inc.