org.oXML.type
Class NodeNode

java.lang.Object
  extended byorg.oXML.type.AbstractNode
      extended byorg.oXML.type.NodeNode
All Implemented Interfaces:
Node

public class NodeNode
extends AbstractNode

ObjectBox - o:XML compiler and interpreter for more information see http://www.o-xml.org/objectbox Copyright (C) 2002/2003 Martin Klang, Alpha Plus Technology Ltd email: martin at hack.org This class has been generated from an o:XML template


Field Summary
static Type TYPE
           
 
Fields inherited from class org.oXML.type.AbstractNode
me
 
Constructor Summary
NodeNode()
          generated default constructor
NodeNode(AbstractNode me, Type type)
           
NodeNode(NodeNode other, boolean deep)
          generated constructor, called directly
 
Method Summary
 Node _boolean()
           
 Node bytes()
           
 Node copy()
           
 Node copy(boolean deep)
           
 Node copy(Node deep)
           
 Node detach()
           
 Node document()
           
 Node doEquals(Node other)
           
 void init()
          generated default initialiser
 void init(NodeNode other, boolean deep)
           
 Node next()
           
 Node nodes()
           
 Node number()
           
 Node parent()
           
 Node parent(ParentNode parent)
           
 Node previous()
           
 Node remove()
           
 Node replace(Node replacement)
           
 Node string()
           
 Node type()
           
 
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
 

Field Detail

TYPE

public static final Type TYPE
Constructor Detail

NodeNode

public NodeNode(AbstractNode me,
                Type type)

NodeNode

public NodeNode()
generated default constructor


NodeNode

public NodeNode(NodeNode other,
                boolean deep)
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

init

public void init(NodeNode other,
                 boolean deep)

previous

public Node previous()

next

public Node next()

copy

public Node copy()

copy

public Node copy(Node deep)

doEquals

public Node doEquals(Node other)

parent

public Node parent()

parent

public Node parent(ParentNode parent)

detach

public Node detach()

document

public Node document()

string

public Node string()

bytes

public Node bytes()

number

public Node number()

_boolean

public Node _boolean()

remove

public Node remove()

replace

public Node replace(Node replacement)

nodes

public Node nodes()

type

public Node type()

copy

public Node copy(boolean deep)