Developer Documentation
PATH  WebObjects 4.5 Documentation > EOGeneration Reference

Table of Contents

EOWidgetController


Inherits from:
EOComponentController (eoapplication) : EOController (eoapplication) : Object
Package:
com.apple.client.eogeneration


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) widgetController




Method Types


All methods
EOWidgetController
dispose
generateComponent
highlightsLabel
labelComponent
labelComponentAlignment
labelComponentPosition
newWidget
preferredLabelComponentPosition
preferredUsesLabelComponent
preferredWidgetAutosizingMask
setAlignmentForWidget
setHighlightsLabel
setLabelComponent
setLabelComponentAlignment
setLabelComponentPosition
setUsesLabelComponent
setWidget
setWidgetAlignment
startListeningToWidget
stopListeningToWidget
usesLabelComponent
widget
widgetAlignment


Constructors



EOWidgetController

public EOWidgetController(com.apple.client.eoapplication.EOXMLUnarchiver anEOXMLUnarchiver)




Instance Methods



dispose

public void dispose()



generateComponent

protected void generateComponent()



highlightsLabel

public boolean highlightsLabel()



labelComponent

public com.apple.client.eointerface.EOTextField labelComponent()



labelComponentAlignment

public int labelComponentAlignment()



labelComponentPosition

public int labelComponentPosition()



newWidget

protected abstract javax.swing.JComponent newWidget()



preferredLabelComponentPosition

protected int preferredLabelComponentPosition()



preferredUsesLabelComponent

protected boolean preferredUsesLabelComponent()



preferredWidgetAutosizingMask

protected int preferredWidgetAutosizingMask()



setAlignmentForWidget

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



setHighlightsLabel

public void setHighlightsLabel(boolean aBoolean)



setLabelComponent

public void setLabelComponent(com.apple.client.eointerface.EOTextField anEOTextField)



setLabelComponentAlignment

public void setLabelComponentAlignment(int anInt)



setLabelComponentPosition

public void setLabelComponentPosition(int anInt)



setUsesLabelComponent

public void setUsesLabelComponent(boolean aBoolean)



setWidget

public void setWidget(javax.swing.JComponent aJComponent)



setWidgetAlignment

public void setWidgetAlignment(int anInt)



startListeningToWidget

protected void startListeningToWidget()



stopListeningToWidget

protected void stopListeningToWidget()



usesLabelComponent

public boolean usesLabelComponent()



widget

public javax.swing.JComponent widget()



widgetAlignment

public int widgetAlignment()




Table of Contents

DRAFT