org.jutil.text.html
Class Element

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable
          extended by org.jutil.util.AttributesImpl
              extended by org.jutil.text.html.Element
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable, java.util.Map, VersionedObject, Attributes
Direct Known Subclasses:
Input, InputCountry, InputCreditCardMonth, InputCreditCardType, InputCreditCardYear, InputDate, Select

public abstract class Element
extends AttributesImpl

See Also:
Serialized Form

Constructor Summary
Element()
           
 
Method Summary
abstract  void clearData()
           
abstract  java.lang.Object getValue()
           
 Version getVersion()
          Overide the superclass getVersion() to return this sub classe's Version
 void readExternal(java.io.ObjectInput in)
           
static void setAttributes(Element elm, java.lang.String[] attrs)
           
abstract  void setValue(java.lang.Object value)
           
abstract  java.lang.String toString()
           
 java.lang.String toStringAttributes()
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class org.jutil.util.AttributesImpl
clearAttributes, elements, getAttribute, getAttribute, keys, removeAttribute, removeAttribute, setAttribute, setAttribute, size
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, rehash, remove, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Element

public Element()
Method Detail

setValue

public abstract void setValue(java.lang.Object value)

getValue

public abstract java.lang.Object getValue()

clearData

public abstract void clearData()

toString

public abstract java.lang.String toString()
Overrides:
toString in class java.util.Hashtable

toStringAttributes

public java.lang.String toStringAttributes()

setAttributes

public static final void setAttributes(Element elm,
                                       java.lang.String[] attrs)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Overrides:
writeExternal in class AttributesImpl
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Overrides:
readExternal in class AttributesImpl
Throws:
java.io.IOException
java.lang.ClassNotFoundException

getVersion

public Version getVersion()
Overide the superclass getVersion() to return this sub classe's Version

Specified by:
getVersion in interface VersionedObject
Overrides:
getVersion in class AttributesImpl