- Inherits from:
- EOComponentController : EOController : Object
- Implements:
- EOComponentController.ResetUserInterface
- Package:
- com.apple.client.eoapplication
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 |
- 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
public EOSwitchController(EOXMLUnarchiver anEOXMLUnarchiver)
protected abstract void addBorderComponentForControllerToDisplayComponent(
EOComponentController anEOComponentController,
javax.swing.JComponent aJComponent,
javax.swing.JComponent aJComponent)
protected void addComponentOfSubcontroller(EOComponentController anEOComponentController)
protected NSArray borderComponents()
public java.awt.Dimension borderSize()
public java.awt.Dimension borderedSizeForComponentSize(java.awt.Dimension aDimension)
protected void componentDidBecomeInvisible()
protected void componentDidBecomeVisible()
public boolean componentShouldChange(int anInt)
public java.awt.Dimension componentSizeForBorderedSize(java.awt.Dimension aDimension)
public void componentSwitched(int anInt)
public void dispose()
protected void generateComponent()
protected boolean hideSubcontroller(EOComponentController anEOComponentController)
protected int inset()
public java.awt.Dimension minimumComponentSize()
protected abstract javax.swing.JComponent newDisplayComponent()
protected abstract void removeBorderComponentForControllerFromDisplayComponent(
EOComponentController anEOComponentController,
javax.swing.JComponent aJComponent,
javax.swing.JComponent aJComponent,
int anInt)
protected void removeComponentOfSubcontroller(EOComponentController anEOComponentController)
protected boolean removeTransientSubcontroller(EOController anEOController)
public void resetUserInterface()
protected abstract javax.swing.JComponent selectedBorderComponentInDisplayComponent(javax.swing.JComponent aJComponent)
protected void showBorderComponentAtIndex(int anInt)
protected abstract void showBorderComponentAtIndexInDisplayComponent(
javax.swing.JComponent aJComponent,
javax.swing.JComponent aJComponent,
int anInt)
protected boolean showSubcontroller(EOComponentController anEOComponentController)
public void subcontrollerMinimumSizeDidChange(
EOComponentController anEOComponentController,
javax.swing.JComponent aJComponent,
java.awt.Dimension aDimension)
public void subcontrollerVisibilityDidChange(EOComponentController anEOComponentController)
protected NSArray switchedControllers()
protected int visibleBorderComponentIndex()
DRAFT