org.oXML.type
Class NameNode

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

public class NameNode
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
NameNode()
          generated default constructor
NameNode(AbstractNode me, Type type)
           
NameNode(Name name)
           
NameNode(NameNode other, boolean deep)
          generated constructor, called directly
NameNode(Node name)
          generated constructor, called directly
NameNode(Node uri, Node local)
          generated constructor, called directly
 
Method Summary
 Node copy(boolean deep)
           
 Name getNodeName()
           
 void init()
          generated default initialiser
 void init(NameNode other, boolean deep)
           
 void init(Node name)
           
 void init(Node uri, Node local)
           
 Node local()
           
 Node name()
           
 Node namespace()
           
 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

NameNode

public NameNode(AbstractNode me,
                Type type)

NameNode

public NameNode()
generated default constructor


NameNode

public NameNode(Name name)

NameNode

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


NameNode

public NameNode(Node name)
         throws ObjectBoxException
generated constructor, called directly


NameNode

public NameNode(Node uri,
                Node local)
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

getNodeName

public Name getNodeName()

init

public void init(NameNode other,
                 boolean deep)

init

public void init(Node name)
          throws ObjectBoxException
Throws:
ObjectBoxException

init

public void init(Node uri,
                 Node local)

local

public Node local()

namespace

public Node namespace()

string

public Node string()

name

public Node name()

copy

public Node copy(boolean deep)