org.escience.XSIL
Class XSIL

java.lang.Object
  |
  +--org.escience.XSIL.XSIL
Direct Known Subclasses:
Array, Column, Comment, Dim, Param, Stream, Table, Time, Url

public class XSIL
extends java.lang.Object


Constructor Summary
XSIL()
           
XSIL(java.lang.String filename)
           
XSIL(java.lang.String filename, boolean debug)
           
XSIL(java.lang.String filename, boolean debug, ErrorEater error)
           
 
Method Summary
 void construct()
           
 void constructor(org.w3c.dom.Element e)
           
 XSIL getChild(int index)
           
 int getChildCount()
           
 java.lang.String getClasstag()
           
 int getIndexOfChild(XSIL child)
           
 java.lang.String getName()
           
 XSIL getParent()
           
 Stream getStream()
           
 java.lang.String getType()
           
 XSIL getXSIL(java.lang.String className)
           
 XSIL getXSIL(java.lang.String className, boolean recurse)
           
 XSIL getXSIL(java.lang.String className, java.lang.String nameName)
           
 XSIL getXSIL(java.lang.String className, java.lang.String nameName, boolean recurse)
           
 XSIL getXSIL(java.lang.String className, java.lang.String nameName, java.lang.String typeName)
           
 XSIL getXSIL(java.lang.String className, java.lang.String nameName, java.lang.String typeName, boolean recurse)
           
 boolean hasChildNodes()
           
 void objectToXSILString(java.io.PrintStream out, java.util.Hashtable h, java.lang.String indent)
           
 void setClasstag(java.lang.String t)
           
 java.lang.String toLongString()
           
 java.lang.String toString()
           
 void toXSILString(java.io.PrintStream out, java.util.Hashtable h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XSIL

public XSIL(java.lang.String filename)

XSIL

public XSIL(java.lang.String filename,
            boolean debug)

XSIL

public XSIL(java.lang.String filename,
            boolean debug,
            ErrorEater error)

XSIL

public XSIL()
Method Detail

constructor

public void constructor(org.w3c.dom.Element e)

construct

public void construct()

getXSIL

public XSIL getXSIL(java.lang.String className)

getXSIL

public XSIL getXSIL(java.lang.String className,
                    java.lang.String nameName)

getXSIL

public XSIL getXSIL(java.lang.String className,
                    java.lang.String nameName,
                    java.lang.String typeName)

getXSIL

public XSIL getXSIL(java.lang.String className,
                    boolean recurse)

getXSIL

public XSIL getXSIL(java.lang.String className,
                    java.lang.String nameName,
                    boolean recurse)

getXSIL

public XSIL getXSIL(java.lang.String className,
                    java.lang.String nameName,
                    java.lang.String typeName,
                    boolean recurse)

getParent

public XSIL getParent()

getChildCount

public int getChildCount()

hasChildNodes

public boolean hasChildNodes()

getIndexOfChild

public int getIndexOfChild(XSIL child)

getChild

public XSIL getChild(int index)

getStream

public Stream getStream()

getName

public java.lang.String getName()

getType

public java.lang.String getType()

getClasstag

public java.lang.String getClasstag()

setClasstag

public void setClasstag(java.lang.String t)

toString

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

toLongString

public java.lang.String toLongString()

toXSILString

public void toXSILString(java.io.PrintStream out,
                         java.util.Hashtable h)

objectToXSILString

public void objectToXSILString(java.io.PrintStream out,
                               java.util.Hashtable h,
                               java.lang.String indent)