harmonic.mz.data
Class XMLTransferNode
java.lang.Object
|
+--harmonic.mz.data.XMLTransferNode
- public class XMLTransferNode
- extends java.lang.Object
This faciliates custom XML file read/write without exposing the XML parser.
Custom XML nodes may be inserted into the standard Modelzilla .mvg files.
See DatabaseNode.getXMLNodes() and DatabaseNode.fromXMLNodes(). Normally
a database node will do the transfer by it self. This system alows for
XML elements that are separate from database nodes.
This is a limited DOM parsing/writing system. This class is very small
and efficient, and is safe to use for 10's of thousands of nodes.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLTransferNode
public XMLTransferNode(java.lang.String name)
getNodeName
public java.lang.String getNodeName()
setNodeName
public void setNodeName(java.lang.String name)
addAttribute
public void addAttribute(java.lang.String name,
java.lang.String value)
getAttribute
public java.lang.String getAttribute(java.lang.String name)
attributeCount
public int attributeCount()
nameAt
public java.lang.String nameAt(int i)
valueAt
public java.lang.String valueAt(int i)