edu.washington.cs.supple.wlib.java2
Interface SwingWidget

All Superinterfaces:
java.lang.Cloneable, Widget
All Known Implementing Classes:
AbstractComboBoxWidget, AbstractImageBasedWidget, AbstractRadioButtonWidget, AbstractToggleWidget, ContainerSwingWidget, DateWidget, LabelWidget, PopupSwingWidget, SimpleSwingWidget, SimpleSwingWidgetWrapper

public interface SwingWidget
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
 javax.swing.JComponent getSwingComponent(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

getSwingComponent

public javax.swing.JComponent getSwingComponent(int hints)
Parameters:
hints - specifies the variant of the widget to be rendered
Returns:
a renderable component