garnet.gateway.xsil.schema
Class XSILType

java.lang.Object
  |
  +--org.gxos.schema.TreeObject
        |
        +--garnet.gateway.xsil.schema.XSILType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CGXSIL

public abstract class XSILType
extends TreeObject
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
XSILType()
           
 
Method Summary
 XSIL getXSIL()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setXSIL(XSIL XSIL)
           
 void validate()
           
 
Methods inherited from class org.gxos.schema.TreeObject
addCustomExtension, addCustomExtension, addNodeComment, addNodeComment, enumerateCustomExtension, enumerateNodeComment, getCustomExtension, getCustomExtension, getCustomExtensionCount, getCustomType, getExtensions, getHistoryObject, getNamespaces, getNodeChildren, getNodeComment, getNodeComment, getNodeCommentCount, getNodeContents, getNodeEndTime, getNodeName, getNodeProfile, getNodeRooting, getNodeStartTime, getNodeType, getNodeUpdateTime, getNodeVersionNumber, getParentObject, removeAllCustomExtension, removeAllNodeComment, removeCustomExtension, removeNodeComment, setCustomExtension, setCustomExtension, setCustomType, setExtensions, setHistoryObject, setNamespaces, setNodeChildren, setNodeComment, setNodeComment, setNodeContents, setNodeEndTime, setNodeName, setNodeProfile, setNodeRooting, setNodeStartTime, setNodeType, setNodeUpdateTime, setNodeVersionNumber, setParentObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSILType

public XSILType()
Method Detail

getXSIL

public XSIL getXSIL()

isValid

public boolean isValid()
Overrides:
isValid in class TreeObject

marshal

public abstract void marshal(java.io.Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Overrides:
marshal in class TreeObject
Parameters:
out -  

marshal

public abstract void marshal(org.xml.sax.DocumentHandler handler)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Overrides:
marshal in class TreeObject
Parameters:
handler -  

setXSIL

public void setXSIL(XSIL XSIL)
Parameters:
XSIL -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Overrides:
validate in class TreeObject