com.perdues
Class XMLTag

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--java.util.Properties
                    |
                    +--com.perdues.XMLTag
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class XMLTag
extends java.util.Properties

An object representing an XML tag.

See Also:
Serialized Form

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
XMLTag(java.lang.String tagname, boolean isEnd)
           
 
Method Summary
 void addElement(XMLTag tag)
           
 XMLTag[] getElements()
           
 java.lang.String getType()
           
 boolean isEmpty()
           
 boolean isEndTag()
           
 java.lang.String requiredProperty(java.lang.String key)
           
 void setEmpty(boolean is)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, keys, keySet, put, putAll, rehash, remove, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLTag

public XMLTag(java.lang.String tagname,
              boolean isEnd)
Method Detail

getType

public java.lang.String getType()

isEndTag

public boolean isEndTag()

setEmpty

public void setEmpty(boolean is)

isEmpty

public boolean isEmpty()
Overrides:
isEmpty in class java.util.Hashtable

getElements

public XMLTag[] getElements()

addElement

public void addElement(XMLTag tag)

requiredProperty

public java.lang.String requiredProperty(java.lang.String key)

toString

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