Uses of Class
errors.BadAttributeException

Packages that use BadAttributeException
errors   
lib.java   
types   
 

Uses of BadAttributeException in errors
 

Subclasses of BadAttributeException in errors
 class BadAttributeNameException
          An unrecognized attribute name.
 class BadAttributeValueException
          An invalid attribute value.
 

Uses of BadAttributeException in lib.java
 

Methods in lib.java that throw BadAttributeException
 String Widget.addAttributes(GUIAttributes attrs)
           
 String TextField.addAttributes(GUIAttributes attributes)
           
 String Clickable.addAttributes(GUIAttributes attrs)
           
 String Tree.addAttributes(GUIAttributes attributes)
           
 String RadioButton.addAttributes(GUIAttributes attributes)
           
 String DialogBox.addAttributes(GUIAttributes attrs)
           
 String Window.addAttributes(GUIAttributes attrs)
           
 String Spacer.addAttributes(GUIAttributes attrs)
           
 String ScrollingFrame.addAttributes(GUIAttributes attributes)
           
 String Label.addAttributes(GUIAttributes attrs)
           
 String RadioButtonGroup.addAttributes(GUIAttributes attributes)
           
 String GridLayout.addAttributes(GUIAttributes attrs)
           
 String Frame.addAttributes(GUIAttributes attrs)
           
 String MenuSeparator.addAttributes(GUIAttributes attributes)
           
 String BorderLayout.addAttributes(GUIAttributes attrs)
           
 String Clock.addAttributes(GUIAttributes attributes)
           
 String CheckButton.addAttributes(GUIAttributes attributes)
           
 String Menu.addAttributes(GUIAttributes attrs)
           
 String TreeNode.addAttributes(GUIAttributes attributes)
           
 String FileChooser.addAttributes(GUIAttributes attrs)
           
 String ComboBox.addAttributes(GUIAttributes attributes)
           
 String Button.addAttributes(GUIAttributes attrs)
           
 String MenuItem.addAttributes(GUIAttributes attributes)
           
 String MenuBar.addAttributes(GUIAttributes attributes)
           
 String TextArea.addAttributes(GUIAttributes attributes)
           
 String Container.addAttributes(GUIAttributes attrs)
           
 String ScrollingFrame.addChild(String childType, String childName, GUIAttributes childAttrs)
           
 String GridLayout.addChild(String childType, String childId, GUIAttributes attrs)
           
 String Frame.addChild(String childType, String childName, GUIAttributes childAttrs)
           
 String BorderLayout.addChild(String childType, String childId, GUIAttributes attrs)
           
 String Container.addChild(String childType, String childId, GUIAttributes attrs)
           
 

Uses of BadAttributeException in types
 

Methods in types that throw BadAttributeException
abstract  String WidgetDef.addAttributes(GUIAttributes attrs)
          The addAttributes code does two things; it creates the lib.java code necessary for the attributes and it type checks for all attributes.
 String WidgetDef.addChild(String childType, String childId, GUIAttributes attrs)
          Check to make sure the childType is legal for the widget, then add it.
 List<String> GUIAttributes.getAll(String attr)
          Retrieve all values of an attribute by name, as strings.
 boolean GUIAttributes.getBoolean(String attr)
          Retrieve, as a boolean, the value of an attribute which only allows one value.
 List<Boolean> GUIAttributes.getBooleans(String attr)
          Retrieve all values of an attribute as booleans.
 String GUIAttributes.getColor(String attr)
          Retrieve, as a color identifier, the value of an attribute which only allows one value.
 List<String> GUIAttributes.getColors(String attr)
          Retrieve all values of a color attribute as identifier strings suitable for use in generated code.
 double GUIAttributes.getDouble(String attr)
          Retrieve, as a double, the value of an attribute which only allows one value.
 List<Double> GUIAttributes.getDoubles(String attr)
          Retrieve all values of an attribute as doubles.
<E extends Enum>
E
GUIAttributes.getEnum(String attr, Class<E> cls)
          Retrieve, as an enumeration constant, the value of an attribute which only allows one value.
<E extends Enum>
List<E>
GUIAttributes.getEnums(String attr, Class<E> cls)
          Retrieve all values of an attribute as enumeration constants.
 float GUIAttributes.getFloat(String attr)
          Retrieve, as a double, the value of an attribute which only allows one value.
 List<Float> GUIAttributes.getFloats(String attr)
          Retrieve all values of an attribute as doubles.
 int GUIAttributes.getInteger(String attr)
          Retrieve, as an integer, the value of an attribute which only allows one value.
 Pair<Integer,Integer> GUIAttributes.getIntegerPair(String attr)
          Retrieve, as a pair of integers, the value of an attribute which only allows exactly two values.
 List<Integer> GUIAttributes.getIntegers(String attr)
          Retrieve all values of an attribute as integers.
 List<String> GUIAttributes.getMany(String attr, int quantity)
          Retrieve all values of an attribute which allows exactly N values, for some N.
 String GUIAttributes.getOne(String attr)
          Retrieve the value of an attribute which only allows one value.
 String GUIAttributes.getString(String attr)
          Retrieve, as a string, the value of an attribute which only allows one value.
 List<String> GUIAttributes.getStrings(String attr)
          Retrieve all values of an attribute as strings.
 boolean GUIAttributes.hasValue(String attr)
          Test to see if an attribute has a value (i.e.
 GUIAttributes WidgetDef.processAttributes()
          Create a GUIAttributes object for a widget.
 void GUIAttributes.putAllAttributes(Map<String,? extends List<String>> attrs)
           
 List<String> GUIAttributes.putAttribute(String attr, List<String> values)
          Add an attribute, with arbitrarily many values, to this map.
 List<String> GUIAttributes.putAttribute(String attr, String... values)
          Add an attribute, with arbitrarily many values, to this map.