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 |
bottomup_constructor()
|
void |
construct()
|
void |
constructor(org.w3c.dom.Element e)
|
XSIL |
getChild(int index)
|
int |
getChildCount()
|
java.lang.String |
getClasstag()
|
org.w3c.dom.Element |
getElement()
|
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()
|
boolean |
itFits(java.lang.String className,
java.lang.String nameName,
java.lang.String typeName)
|
java.lang.String |
makeNameTypeTags()
|
java.lang.String |
multipleNameHack(java.lang.String tag)
|
void |
objectToXSILString(java.io.PrintStream out,
java.util.Hashtable h,
java.lang.String indent)
|
com.ibm.xml.parser.TXDocument |
parseIt(java.lang.String filename,
ErrorEater error)
|
void |
setClasstag(java.lang.String t)
|
void |
setParent(XSIL parent)
|
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 |
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()
parseIt
public com.ibm.xml.parser.TXDocument parseIt(java.lang.String filename,
ErrorEater error)
constructor
public void constructor(org.w3c.dom.Element e)
bottomup_constructor
public void bottomup_constructor()
construct
public void construct()
multipleNameHack
public java.lang.String multipleNameHack(java.lang.String tag)
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)
itFits
public boolean itFits(java.lang.String className,
java.lang.String nameName,
java.lang.String typeName)
getParent
public XSIL getParent()
setParent
public void setParent(XSIL parent)
getChildCount
public int getChildCount()
hasChildNodes
public boolean hasChildNodes()
getIndexOfChild
public int getIndexOfChild(XSIL child)
getChild
public XSIL getChild(int index)
getStream
public Stream getStream()
getElement
public org.w3c.dom.Element getElement()
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
makeNameTypeTags
public java.lang.String makeNameTypeTags()
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)