Documentation Archive Developer
Search
PATH  Documentation > WebObjects 4.5 > EOApplication Reference

Table of Contents

EOSwitchController


Inherits from:
EOComponentController : EOController : Object
Implements:
EOComponentController.ResetUserInterface
Package:
com.apple.client.eoapplication


Class Description


Documentation for this class is forthcoming. For information on using this class, see the book Getting Started with Direct to Java Client.


XML Tag Default Rule System Controller Type
None (abstract class) None




Method Types


All methods
EOSwitchController
addBorderComponentForControllerToDisplayComponent
addComponentOfSubcontroller
borderComponents
borderSize
borderedSizeForComponentSize
componentDidBecomeInvisible
componentDidBecomeVisible
componentShouldChange
componentSizeForBorderedSize
componentSwitched
dispose
generateComponent
hideSubcontroller
inset
minimumComponentSize
newDisplayComponent
removeBorderComponentForControllerFromDisplayComponent
removeComponentOfSubcontroller
removeTransientSubcontroller
resetUserInterface
selectedBorderComponentInDisplayComponent
showBorderComponentAtIndex
showBorderComponentAtIndexInDisplayComponent
showSubcontroller
subcontrollerMinimumSizeDidChange
subcontrollerVisibilityDidChange
switchedControllers
visibleBorderComponentIndex


Constructors



EOSwitchController

public EOSwitchController(EOXMLUnarchiver anEOXMLUnarchiver)




Instance Methods



addBorderComponentForControllerToDisplayComponent

protected abstract void addBorderComponentForControllerToDisplayComponent( EOComponentController anEOComponentController, javax.swing.JComponent aJComponent, javax.swing.JComponent aJComponent)



addComponentOfSubcontroller

protected void addComponentOfSubcontroller(EOComponentController anEOComponentController)



borderComponents

protected NSArray borderComponents()



borderSize

public java.awt.Dimension borderSize()



borderedSizeForComponentSize

public java.awt.Dimension borderedSizeForComponentSize(java.awt.Dimension aDimension)



componentDidBecomeInvisible

protected void componentDidBecomeInvisible()



componentDidBecomeVisible

protected void componentDidBecomeVisible()



componentShouldChange

public boolean componentShouldChange(int anInt)



componentSizeForBorderedSize

public java.awt.Dimension componentSizeForBorderedSize(java.awt.Dimension aDimension)



componentSwitched

public void componentSwitched(int anInt)



dispose

public void dispose()



generateComponent

protected void generateComponent()



hideSubcontroller

protected boolean hideSubcontroller(EOComponentController anEOComponentController)



inset

protected int inset()



minimumComponentSize

public java.awt.Dimension minimumComponentSize()



newDisplayComponent

protected abstract javax.swing.JComponent newDisplayComponent()



removeBorderComponentForControllerFromDisplayComponent

protected abstract void removeBorderComponentForControllerFromDisplayComponent( EOComponentController anEOComponentController, javax.swing.JComponent aJComponent, javax.swing.JComponent aJComponent, int anInt)



removeComponentOfSubcontroller

protected void removeComponentOfSubcontroller(EOComponentController anEOComponentController)



removeTransientSubcontroller

protected boolean removeTransientSubcontroller(EOController anEOController)



resetUserInterface

public void resetUserInterface()



selectedBorderComponentInDisplayComponent

protected abstract javax.swing.JComponent selectedBorderComponentInDisplayComponent(javax.swing.JComponent aJComponent)



showBorderComponentAtIndex

protected void showBorderComponentAtIndex(int anInt)



showBorderComponentAtIndexInDisplayComponent

protected abstract void showBorderComponentAtIndexInDisplayComponent( javax.swing.JComponent aJComponent, javax.swing.JComponent aJComponent, int anInt)



showSubcontroller

protected boolean showSubcontroller(EOComponentController anEOComponentController)



subcontrollerMinimumSizeDidChange

public void subcontrollerMinimumSizeDidChange( EOComponentController anEOComponentController, javax.swing.JComponent aJComponent, java.awt.Dimension aDimension)



subcontrollerVisibilityDidChange

public void subcontrollerVisibilityDidChange(EOComponentController anEOComponentController)



switchedControllers

protected NSArray switchedControllers()



visibleBorderComponentIndex

protected int visibleBorderComponentIndex()




Table of Contents

DRAFT