Uses of Class
types.Widget

Packages that use Widget
errors   
lib.java   
types   
 

Uses of Widget in errors
 

Fields in errors declared as Widget
 Widget DuplicateIdentifierException.dupe
          The new widget, declared with the same identifier.
 Widget DuplicateIdentifierException.original
          The widget that was first declared with the identifier.
 Widget BadAttributeException.widget
          The widget whose attribute caused the error.
 Widget BadChildWidgetException.widget
          The parent widget for which the child widget is invalid.
 

Constructors in errors with parameters of type Widget
BadAttributeException(String msg, Widget widget, String attrName)
           
BadAttributeNameException(Widget widget, String attrName)
           
BadAttributeValueException(String msg, Widget widget, String attrName, Collection<String> attrValues)
           
BadAttributeValueException(String msg, Widget widget, String attrName, String attrValue)
           
BadAttributeValueException(Widget widget, String attrName, Collection<String> attrValues)
           
BadAttributeValueException(Widget widget, String attrName, String attrValue)
           
BadChildWidgetException(Widget widget)
          Report that a given widget cannot have any children.
BadChildWidgetException(Widget widget, String childType)
          Report an erroneus widget type for the child of a given widget.
BadChildWidgetException(Widget widget, Widget child)
          Report an erroneous child widget for a given widget.
BadWidgetTypeException(String msg, Widget widget)
           
BadWidgetTypeException(Widget widget)
           
DuplicateIdentifierException(Widget original, Widget dupe)
           
 

Uses of Widget in lib.java
 

Constructors in lib.java with parameters of type Widget
BorderLayout(Widget widget, WidgetDef parent)
           
Button(Widget w, WidgetDef parent)
           
CheckButton(Widget w, WidgetDef parent)
           
Clickable(Widget widget, WidgetDef parent)
           
Clock(Widget widget, WidgetDef parent)
           
ColumnLayout(Widget widget, WidgetDef parent)
           
ComboBox(Widget widget, WidgetDef parent)
           
Container(Widget widget, WidgetDef parent)
           
DialogBox(Widget widget, WidgetDef parent)
           
FileChooser(Widget widget, WidgetDef parent)
           
Frame(Widget widget, WidgetDef parent)
           
GridLayout(Widget widget, WidgetDef parent)
           
Label(Widget widget, WidgetDef parent)
           
Layout(Widget widget, WidgetDef parent)
           
Menu(Widget widget, WidgetDef parent)
           
MenuBar(Widget widget, WidgetDef parent)
           
MenuItem(Widget widget, WidgetDef parent)
           
MenuSeparator(Widget widget, WidgetDef parent)
           
RadioButton(Widget widget, WidgetDef parent)
           
RadioButtonGroup(Widget widget, WidgetDef parent)
           
RowLayout(Widget widget, WidgetDef parent)
           
ScrollingFrame(Widget widget, WidgetDef parent)
           
Spacer(Widget widget, WidgetDef parent)
           
TextArea(Widget widget, WidgetDef parent)
           
TextField(Widget widget, WidgetDef parent)
           
Tree(Widget widget, WidgetDef parent)
           
TreeNode(Widget widget, WidgetDef parent)
           
Widget(Widget widget, WidgetDef parent)
           
Window(Widget widget, WidgetDef parent)
           
 

Uses of Widget in types
 

Fields in types declared as Widget
 Widget Widget.parent
          The widget's parent, or null for a top-level widget.
 Widget GUIAttributes.widget
          The Widget to which this object belongs.
protected  Widget WidgetDef.widget
          Widget object that is passed as a parameter in the constructor.
 

Fields in types with type parameters of type Widget
 List<Widget> Widget.children
          A list of the widget's children.
 List<? extends Widget> GUIFile.widgets
          A list of all the widgets defined in the file.
 

Methods in types with parameters of type Widget
protected  String LangDef.createWidget(Widget widget)
          createWidget is a utility method included to cut down on potential code duplication.
protected  String LangDef.createWidget(Widget widget, WidgetDef parentDef)
          Create a widget which may have child attributes granted by its parent widget.
static WidgetDef WidgetDef.defineWidget(LangDef lang, Widget widget)
          Create a WidgetDef object for a given Widget and language.
static WidgetDef WidgetDef.defineWidget(LangDef lang, Widget widget, WidgetDef parent)
          Create a WidgetDef object for a given Widget and language, with the given WidgetDef as the parent of the widget.
 

Constructors in types with parameters of type Widget
GUIAttributes(Map<String,List<String>> defaults, Map<String,String> synonyms, Map<String,List<String>> multisynonyms, Widget widget)
          Construct a GUIAttributes map, given a map of the defaults, a map describing synonymies of the attributes, and the Widget which is to own the map.
GUIAttributes(Map<String,List<String>> defaults, Map<String,String> synonyms, Widget widget)
          Construct a GUIAttributes map, given a map of the defaults, a map describing synonymies of the attributes, and the Widget which is to own the map.
GUIAttributes(Map<String,List<String>> defaults, Widget widget)
          Construct a GUIAttributes map, given a map of the defaults and the Widget which is to own it.
Widget(String type, String id, Widget parent, GUIFile file, int lineNum)
           
WidgetDef(Widget widget, WidgetDef parent)
           
WidgetDef(Widget widget, WidgetDef parent, LangDef langDef)
           
 

Constructor parameters in types with type arguments of type Widget
GUIFile(String filename, List<? extends Widget> widgets, Set<GUIFile.Flag> flags, List<? extends GUIFile.EventHandler> handlers)