org.oXML.type
Class ProcessingInstructionNode

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

public class ProcessingInstructionNode
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
ProcessingInstructionNode()
          generated default constructor
ProcessingInstructionNode(AbstractNode me, Type type)
           
ProcessingInstructionNode(Node target, Node value)
          generated constructor, called directly
ProcessingInstructionNode(ProcessingInstructionNode other, boolean deep)
          generated constructor, called directly
ProcessingInstructionNode(java.lang.String target, java.lang.String data)
           
 
Method Summary
 Node copy(boolean deep)
           
 Node data()
           
 java.lang.String getData()
           
 java.lang.String getTarget()
           
 void init()
          generated default initialiser
 void init(Node target, Node value)
           
 void init(ProcessingInstructionNode other, boolean deep)
           
 NameNode name()
           
 Node string()
           
 Node target()
           
 java.lang.String toString()
           
 
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
 
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

ProcessingInstructionNode

public ProcessingInstructionNode(AbstractNode me,
                                 Type type)

ProcessingInstructionNode

public ProcessingInstructionNode()
generated default constructor


ProcessingInstructionNode

public ProcessingInstructionNode(java.lang.String target,
                                 java.lang.String data)

ProcessingInstructionNode

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


ProcessingInstructionNode

public ProcessingInstructionNode(Node target,
                                 Node value)
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

getTarget

public java.lang.String getTarget()

getData

public java.lang.String getData()

toString

public java.lang.String toString()
Overrides:
toString in class AbstractNode

init

public void init(ProcessingInstructionNode other,
                 boolean deep)

init

public void init(Node target,
                 Node value)

name

public NameNode name()

target

public Node target()

data

public Node data()

string

public Node string()

copy

public Node copy(boolean deep)