com.jxml.quick.model.qdml
Class QDMEnum

java.lang.Object
  |
  +--com.jxml.quick.model.qdml.QDMCloneable
        |
        +--com.jxml.quick.model.qdml.QDMEnum
All Implemented Interfaces:
Cloneable, QDMValid

public class QDMEnum
extends QDMCloneable
implements QDMValid

Models the enum element in QDML. The enum element specifies a single valid value.

DTD:

<!ELEMENT enum (rem*)>

<!ATTLIST enum
    value CDATA #REQUIRED
    ID id #IMPLIED
>


Field Summary
 ArrayList remList
          A container for QDMRem objects, which model rem elements.
 String value
          Models the value attribute on the enum element.
 
Constructor Summary
QDMEnum()
           
 
Method Summary
 Object clone()
          Returns a deep copy of this object.
 
Methods inherited from class com.jxml.quick.model.qdml.QDMCloneable
clone, clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public String value
Models the value attribute on the enum element. This attribute provides a valid value for the content of a text element.

remList

public ArrayList remList
A container for QDMRem objects, which model rem elements. The rem elements are optional and repeating.
Constructor Detail

QDMEnum

public QDMEnum()
Method Detail

clone

public Object clone()
Returns a deep copy of this object.
Overrides:
clone in class QDMCloneable