PATH |
Inherits from: EOComponentController : EOController : Object
Implements: EOComponentController.ResetUserInterface
Package: com.webobjects.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)
public EOSwitchController()
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()
© 2001 Apple Computer, Inc. (Last Published April 14, 2001)