org.oXML.type
Class ArrayNode

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

public class ArrayNode
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
ArrayNode()
          generated default constructor
ArrayNode(AbstractNode me, Type type)
           
ArrayNode(ArrayNode other, boolean deep)
          generated constructor, called directly
ArrayNode(Node cols, Node rows)
          generated constructor, called directly
 
Method Summary
 Node copy(boolean deep)
           
 Node dimensions()
           
 void init()
          generated default initialiser
 void init(ArrayNode other, boolean deep)
           
 void init(Node cols, Node rows)
           
 
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

ArrayNode

public ArrayNode(AbstractNode me,
                 Type type)

ArrayNode

public ArrayNode()
generated default constructor


ArrayNode

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


ArrayNode

public ArrayNode(Node cols,
                 Node rows)
generated constructor, called directly

Method Detail

init

public void init()
generated default initialiser

Overrides:
init in class AbstractNode

init

public void init(ArrayNode other,
                 boolean deep)

init

public void init(Node cols,
                 Node rows)

dimensions

public Node dimensions()

copy

public Node copy(boolean deep)