edu.washington.cs.supple.wlib.awt
Interface AwtWidget

All Superinterfaces:
java.lang.Cloneable, Widget
All Known Implementing Classes:
AbstractRadioButtonWidget, ButtonWidget, CheckboxWidget, ChoiceWidget, ContainerAwtWidget, LabelWidget, ListWidget, PopupAwtWidget, SimpleAwtWidgetWrapper, TextAreaWidget, TextFieldWidget

public interface AwtWidget
extends Widget

Author:
kgajos

Field Summary
 
Fields inherited from interface edu.washington.cs.supple.render.Widget
MAX_HINT, NO_BORDER, NO_NAME, TOP_LEVEL_WIDGET
 
Method Summary
 java.awt.Component getAwtComponent(int hints)
           
 
Methods inherited from interface edu.washington.cs.supple.render.Widget
childIterator, clone, clone, disengage, engage, getBag, getConcreteWidget, getConcreteWidget, getCost, getEffortEstimate, getPath, getSize, getSizeCache, getTextLabel, getType, getUiObject, getWidgetDescriptor, getWidgetProperties, hasChildren, isEngaged, isEquivalent, setBag, setCost, setEnabled, setParent, setSizeCache, setWrapper, unwrapWidget
 

Method Detail

getAwtComponent

public java.awt.Component getAwtComponent(int hints)
Parameters:
hints - specifies the variant of the widget to be rendered
Returns:
a renderable component