com.waveset.object
Class Form.Value

java.lang.Object
  extended bycom.waveset.object.Form.Value
Enclosing class:
Form

public static class Form.Value
extends java.lang.Object

A class used to represent a value constraint for a form field. The constraint specifies an allowed value string, and optionally a list of value expansions.

Expansions are used to build forms whose field selections expand into a larger number of variables.


Field Summary
static java.lang.String ATT_VALUE
           
static java.lang.String ELEMENT
           
 
Constructor Summary
Form.Value()
           
Form.Value(org.w3c.dom.Element e, ExEnvironment env)
           
 
Method Summary
 Form.ExpansionGroup[] getExpansions()
           
 java.lang.Object getValue()
           
 void link(ExEnvironment env)
           
 void parseXml(org.w3c.dom.Element e, ExEnvironment env)
           
 void setValue(java.lang.Object s)
           
 void toXml(java.lang.StringBuffer b, int indent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT

public static final java.lang.String ELEMENT
See Also:
Constant Field Values

ATT_VALUE

public static final java.lang.String ATT_VALUE
See Also:
Constant Field Values
Constructor Detail

Form.Value

public Form.Value()

Form.Value

public Form.Value(org.w3c.dom.Element e,
                  ExEnvironment env)
           throws WavesetException
Method Detail

link

public void link(ExEnvironment env)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object s)

getExpansions

public Form.ExpansionGroup[] getExpansions()

toXml

public void toXml(java.lang.StringBuffer b,
                  int indent)

parseXml

public void parseXml(org.w3c.dom.Element e,
                     ExEnvironment env)
              throws WavesetException
Throws:
WavesetException