org.oXML.type
Class ProgramNode

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

public class ProgramNode
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
ProgramNode()
          generated default constructor
ProgramNode(AbstractNode me, Type type)
           
ProgramNode(Node systemId)
          generated constructor, called directly
ProgramNode(ProgramNode other, boolean deep)
          generated constructor, called directly
 
Method Summary
 Node copy(boolean deep)
           
 Node getParameterNames()
           
 void init()
          generated default initialiser
 void init(Node systemId)
           
 void init(ProgramNode other, boolean deep)
           
 Node run()
           
 Node setParameter(Node name, Node value)
           
 
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

ProgramNode

public ProgramNode(AbstractNode me,
                   Type type)

ProgramNode

public ProgramNode()
generated default constructor


ProgramNode

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


ProgramNode

public ProgramNode(Node systemId)
            throws ObjectBoxException
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

init

public void init(ProgramNode other,
                 boolean deep)

init

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

setParameter

public Node setParameter(Node name,
                         Node value)
                  throws ObjectBoxException
Throws:
ObjectBoxException

getParameterNames

public Node getParameterNames()
                       throws ObjectBoxException
Throws:
ObjectBoxException

run

public Node run()
         throws ObjectBoxException
Throws:
ObjectBoxException

copy

public Node copy(boolean deep)