org.gxos.schema
Class InternalND

java.lang.Object
  |
  +--org.gxos.schema.InternalND
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AccessObject, CurrentClock, DestinationGroup, EventUserObject, GMSStream, GroupLocation, Groups, GXOSLink, InsertFile, LinkGXOSObject, NodeChild, OriginalClock, PageLocation, ParentObject, Phase2Source, Phase3Source, Phase4Source, PlaylistPage, PlaylistSummary, PriorityScope, ProcessingContext, ProcessingDevice, ProcessingRecord, RelatedObject, SourceDevice, StandardError, StandardInput, StandardOutput, Template

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

Specify internal location of a GXOS object.

See Also:
Serialized Form

Constructor Summary
InternalND()
           
 
Method Summary
 void addHelpDirectory(HelpDirectory vHelpDirectory)
           
 java.util.Enumeration enumerateHelpDirectory()
           
 HelpDirectory[] getHelpDirectory()
           
 HelpDirectory getHelpDirectory(int index)
           
 int getHelpDirectoryCount()
           
 java.lang.String getInternalAddress()
           
 java.lang.String getInternalHandle()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void removeAllHelpDirectory()
           
 HelpDirectory removeHelpDirectory(int index)
           
 void setHelpDirectory(HelpDirectory[] helpDirectoryArray)
           
 void setHelpDirectory(HelpDirectory vHelpDirectory, int index)
           
 void setInternalAddress(java.lang.String _internalAddress)
           
 void setInternalHandle(java.lang.String _internalHandle)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalND

public InternalND()
Method Detail

addHelpDirectory

public void addHelpDirectory(HelpDirectory vHelpDirectory)
                      throws java.lang.IndexOutOfBoundsException
Parameters:
vHelpDirectory -  

enumerateHelpDirectory

public java.util.Enumeration enumerateHelpDirectory()

getHelpDirectory

public HelpDirectory getHelpDirectory(int index)
                               throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getHelpDirectory

public HelpDirectory[] getHelpDirectory()

getHelpDirectoryCount

public int getHelpDirectoryCount()

getInternalAddress

public java.lang.String getInternalAddress()

getInternalHandle

public java.lang.String getInternalHandle()

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 -  

removeAllHelpDirectory

public void removeAllHelpDirectory()

removeHelpDirectory

public HelpDirectory removeHelpDirectory(int index)
Parameters:
index -  

setHelpDirectory

public void setHelpDirectory(HelpDirectory vHelpDirectory,
                             int index)
                      throws java.lang.IndexOutOfBoundsException
Parameters:
vHelpDirectory -  
index -  

setHelpDirectory

public void setHelpDirectory(HelpDirectory[] helpDirectoryArray)
Parameters:
helpDirectoryArray -  

setInternalAddress

public void setInternalAddress(java.lang.String _internalAddress)
Parameters:
_internalAddress -  

setInternalHandle

public void setInternalHandle(java.lang.String _internalHandle)
Parameters:
_internalHandle -  

validate

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