org.oXML.type
Class BooleanNode

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

public class BooleanNode
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 BooleanNode FALSE
           
static BooleanNode TRUE
           
static Type TYPE
           
 
Fields inherited from class org.oXML.type.AbstractNode
me
 
Constructor Summary
BooleanNode()
          generated default constructor
BooleanNode(AbstractNode me, Type type)
           
BooleanNode(BooleanNode other, boolean deep)
          generated constructor, called directly
BooleanNode(Node value)
          generated constructor, called directly
 
Method Summary
 Node _boolean()
           
static BooleanNode booleanNode(boolean value)
           
static BooleanNode booleanNode(java.lang.Boolean value)
           
static BooleanNode booleanNode(Node value)
           
 Node bytes()
           
 Node copy(boolean deep)
           
 boolean getBoolean()
           
 void init()
          generated default initialiser
 void init(BooleanNode other, boolean deep)
           
 void init(Node value)
           
 Node number()
           
 Node string()
           
 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

TRUE

public static BooleanNode TRUE

FALSE

public static BooleanNode FALSE
Constructor Detail

BooleanNode

public BooleanNode(AbstractNode me,
                   Type type)

BooleanNode

public BooleanNode()
generated default constructor


BooleanNode

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


BooleanNode

public BooleanNode(Node value)
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

booleanNode

public static BooleanNode booleanNode(boolean value)

booleanNode

public static BooleanNode booleanNode(java.lang.Boolean value)

booleanNode

public static BooleanNode booleanNode(Node value)

getBoolean

public boolean getBoolean()

toString

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

init

public void init(BooleanNode other,
                 boolean deep)

init

public void init(Node value)

number

public Node number()

_boolean

public Node _boolean()

string

public Node string()

bytes

public Node bytes()

copy

public Node copy(boolean deep)