org.jgap.data
Interface IDataElement

All Known Implementing Classes:
DataElement

public interface IDataElement

The IDataElement interface represents an entity comparable to org.w3c.dom.Element

Since:
2.0
Author:
Klaus Meffert

Field Summary
static java.lang.String CVS_REVISION
          String containing the CVS revision.
 
Method Summary
 void appendChild(IDataElement newChild)
           
 java.lang.String getAttribute(java.lang.String name)
           
 java.util.Map getAttributes()
           
 IDataElementList getChildNodes()
           
 IDataElementList getElementsByTagName(java.lang.String name)
           
 java.lang.String getTagName()
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 

Field Detail

CVS_REVISION

public static final java.lang.String CVS_REVISION
String containing the CVS revision. Read out via reflection!

See Also:
Constant Field Values
Method Detail

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)
                  throws java.lang.Exception
Throws:
java.lang.Exception

appendChild

public void appendChild(IDataElement newChild)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getTagName

public java.lang.String getTagName()

getElementsByTagName

public IDataElementList getElementsByTagName(java.lang.String name)

getChildNodes

public IDataElementList getChildNodes()

getAttribute

public java.lang.String getAttribute(java.lang.String name)

getAttributes

public java.util.Map getAttributes()