org.oXML.type
Class EntityNode

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

public class EntityNode
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
EntityNode()
          generated default constructor
EntityNode(AbstractNode me, Type type)
           
EntityNode(EntityNode other, boolean deep)
          generated constructor, called directly
EntityNode(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName)
           
 
Method Summary
 Node copy(boolean deep)
           
 java.lang.String getEntityName()
           
 java.lang.String getNotationName()
           
 java.lang.String getPublicId()
           
 java.lang.String getSystemId()
           
 void init()
          generated default initialiser
 void init(EntityNode other, boolean deep)
           
 NameNode name()
           
 StringNode notation()
           
 StringNode publicId()
           
 StringNode systemId()
           
 
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

EntityNode

public EntityNode(AbstractNode me,
                  Type type)

EntityNode

public EntityNode()
generated default constructor


EntityNode

public EntityNode(java.lang.String name,
                  java.lang.String publicId,
                  java.lang.String systemId,
                  java.lang.String notationName)

EntityNode

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

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

getEntityName

public java.lang.String getEntityName()

getNotationName

public java.lang.String getNotationName()

getSystemId

public java.lang.String getSystemId()

getPublicId

public java.lang.String getPublicId()

init

public void init(EntityNode other,
                 boolean deep)

name

public NameNode name()

notation

public StringNode notation()

systemId

public StringNode systemId()

publicId

public StringNode publicId()

copy

public Node copy(boolean deep)