org.jgap.data
Class DataElement
- java.lang.Object
-
- org.jgap.data.DataElement
-
- All Implemented Interfaces:
- IDataElement
public class DataElement extends java.lang.Object implements IDataElement
Element owning a tag name and holding attributes. Used by the DataTreeBuilder.- Since:
- 2.0
-
-
Constructor Summary
Constructors Constructor and Description DataElement(java.lang.String a_tagName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidappendChild(IDataElement a_newChild)java.lang.StringgetAttribute(java.lang.String a_name)java.util.MapgetAttributes()IDataElementListgetChildNodes()IDataElementListgetElementsByTagName(java.lang.String a_name)shortgetNodeType()java.lang.StringgetNodeValue()java.lang.StringgetTagName()voidsetAttribute(java.lang.String a_name, java.lang.String a_value)
-
-
-
Method Detail
-
setAttribute
public void setAttribute(java.lang.String a_name, java.lang.String a_value) throws java.lang.Exception- Specified by:
setAttributein interfaceIDataElement- Throws:
java.lang.Exception
-
appendChild
public void appendChild(IDataElement a_newChild) throws java.lang.Exception
- Specified by:
appendChildin interfaceIDataElement- Throws:
java.lang.Exception
-
getTagName
public java.lang.String getTagName()
- Specified by:
getTagNamein interfaceIDataElement
-
getElementsByTagName
public IDataElementList getElementsByTagName(java.lang.String a_name)
- Specified by:
getElementsByTagNamein interfaceIDataElement
-
getNodeType
public short getNodeType()
-
getNodeValue
public java.lang.String getNodeValue() throws java.lang.Exception- Throws:
java.lang.Exception
-
getChildNodes
public IDataElementList getChildNodes()
- Specified by:
getChildNodesin interfaceIDataElement
-
getAttribute
public java.lang.String getAttribute(java.lang.String a_name)
- Specified by:
getAttributein interfaceIDataElement
-
getAttributes
public java.util.Map getAttributes()
- Specified by:
getAttributesin interfaceIDataElement
-
-
DMelt 3.0 © DataMelt by jWork.ORG