org.oXML.type
Class DocumentNode

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

public class DocumentNode
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
DocumentNode()
          generated constructor, called directly
DocumentNode(AbstractNode me, Type type)
           
DocumentNode(DocumentNode other, boolean deep)
          generated constructor, called directly
DocumentNode(DocumentTypeNode doctype)
          generated constructor, called directly
 
Method Summary
 Node copy(boolean deep)
           
 Node doctype()
           
 Node document()
           
 DocumentTypeNode getDocumentType()
           
 void init()
           
 void init(DocumentNode other, boolean deep)
           
 void init(DocumentTypeNode doctype)
           
 Node parent()
           
 Node parent(ParentNode parent)
           
 void setDocumentType(DocumentTypeNode doctype)
           
 Node string()
           
 
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

DocumentNode

public DocumentNode(AbstractNode me,
                    Type type)

DocumentNode

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


DocumentNode

public DocumentNode()
generated constructor, called directly


DocumentNode

public DocumentNode(DocumentTypeNode doctype)
generated constructor, called directly

Method Detail

getDocumentType

public DocumentTypeNode getDocumentType()

setDocumentType

public void setDocumentType(DocumentTypeNode doctype)

init

public void init(DocumentNode other,
                 boolean deep)

init

public void init()
Overrides:
init in class AbstractNode

init

public void init(DocumentTypeNode doctype)

doctype

public Node doctype()

parent

public Node parent(ParentNode parent)

parent

public Node parent()

document

public Node document()

string

public Node string()

copy

public Node copy(boolean deep)