WebObjects 5.2.3

com.webobjects.eoapplication
Class EOBoxController

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

public class EOBoxController
extends EOComponentController


Nested Class Summary
 
Nested classes inherited from class com.webobjects.eoapplication.EOComponentController
EOComponentController.ActionCollector, EOComponentController.Activation, EOComponentController.EndEditing, EOComponentController.Modal, EOComponentController.ResetUserInterface
 
Nested classes inherited from class com.webobjects.eoapplication.EOController
EOController.Enumeration
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Nested classes inherited from class 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.NSKeyValueCoding
NullValue
 
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

EtchedBorder

public static final int EtchedBorder
See Also:
Constant Field Values

LineBorder

public static final int LineBorder
See Also:
Constant Field Values

LoweredBezelBorder

public static final int LoweredBezelBorder
See Also:
Constant Field Values

NoBorder

public static final int NoBorder
See Also:
Constant Field Values

RaisedBezelBorder

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

EOBoxController

public EOBoxController()


EOBoxController

public EOBoxController(EOXMLUnarchiver unarchiver)

Parameters:
unarchiver -
Method Detail

borderType

public int borderType()

Returns:

generateComponent

protected void generateComponent()

Overrides:
generateComponent in class EOComponentController

highlightsTitle

public boolean highlightsTitle()

Returns:

setBorderType

public void setBorderType(int type)

Parameters:
type -

setHighlightsTitle

public void setHighlightsTitle(boolean flag)

Parameters:
flag -

setTitleColor

public void setTitleColor(Color color)

Parameters:
color -

setTitleFont

public void setTitleFont(Font font)

Parameters:
font -

setTitlePosition

public void setTitlePosition(int position)

Parameters:
position -

setUsesTitledBorder

public void setUsesTitledBorder(boolean flag)

Parameters:
flag -

titleColor

public Color titleColor()

Returns:

titleFont

public Font titleFont()

Returns:

titlePosition

public int titlePosition()

Returns:

usesTitledBorder

public boolean usesTitledBorder()

Returns:

Last updated Thu Oct 21 15:04:16 PDT 2004.

Copyright © 2004 Apple Computer, Inc.