org.oXML.engine.template
Class DynamicNode

java.lang.Object
  extended byorg.oXML.type.AbstractNode
      extended byorg.oXML.engine.template.DynamicNode
All Implemented Interfaces:
Node

public class DynamicNode
extends AbstractNode

Node with variables and parent instances


Field Summary
 
Fields inherited from class org.oXML.type.AbstractNode
me
 
Fields inherited from interface org.oXML.type.Node
TYPE
 
Constructor Summary
  DynamicNode(AbstractNode me, Type type)
           
protected DynamicNode(DynamicNode copy, boolean deep)
           
  DynamicNode(Type type)
           
 
Method Summary
 Node copy(boolean deep)
           
 Variable getVariable(Name name)
           
 void init()
           
 void setVariable(Variable variable)
           
 
Methods inherited from class org.oXML.type.AbstractNode
addChildNode, booleanValue, byteValue, cast, cast, equals, equals, getAttribute, getAttributes, getAttributeValue, getChildNodes, getDocument, getInstance, getName, getNextSibling, getParent, getPreviousSibling, getType, hashCode, hasInstance, insert, numberValue, removeChild, setAttribute, setAttribute, setInstance, setName, setParent, stringValue, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicNode

public DynamicNode(Type type)

DynamicNode

public DynamicNode(AbstractNode me,
                   Type type)

DynamicNode

protected DynamicNode(DynamicNode copy,
                      boolean deep)
Method Detail

init

public void init()
Overrides:
init in class AbstractNode

setVariable

public void setVariable(Variable variable)

getVariable

public Variable getVariable(Name name)

copy

public Node copy(boolean deep)