org.gxos.schema
Class NodeContentsType

java.lang.Object
  |
  +--org.gxos.schema.NodeContentsType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NodeContents

public abstract class NodeContentsType
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
NodeContentsType()
           
 
Method Summary
 void addNodeContent(NodeContent vNodeContent)
           
 java.util.Enumeration enumerateNodeContent()
           
 NodeContent[] getNodeContent()
           
 NodeContent getNodeContent(int index)
           
 int getNodeContentCount()
           
 java.lang.String getNodeIcon()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void removeAllNodeContent()
           
 NodeContent removeNodeContent(int index)
           
 void setNodeContent(NodeContent[] nodeContentArray)
           
 void setNodeContent(NodeContent vNodeContent, int index)
           
 void setNodeIcon(java.lang.String _nodeIcon)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeContentsType

public NodeContentsType()
Method Detail

addNodeContent

public void addNodeContent(NodeContent vNodeContent)
                    throws java.lang.IndexOutOfBoundsException
Parameters:
vNodeContent -  

enumerateNodeContent

public java.util.Enumeration enumerateNodeContent()

getNodeContent

public NodeContent getNodeContent(int index)
                           throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getNodeContent

public NodeContent[] getNodeContent()

getNodeContentCount

public int getNodeContentCount()

getNodeIcon

public java.lang.String getNodeIcon()

isValid

public boolean isValid()

marshal

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

marshal

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

removeAllNodeContent

public void removeAllNodeContent()

removeNodeContent

public NodeContent removeNodeContent(int index)
Parameters:
index -  

setNodeContent

public void setNodeContent(NodeContent vNodeContent,
                           int index)
                    throws java.lang.IndexOutOfBoundsException
Parameters:
vNodeContent -  
index -  

setNodeContent

public void setNodeContent(NodeContent[] nodeContentArray)
Parameters:
nodeContentArray -  

setNodeIcon

public void setNodeIcon(java.lang.String _nodeIcon)
Parameters:
_nodeIcon -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException