org.gxos.schema
Class MeetingObject

java.lang.Object
  |
  +--org.gxos.gndi.context.TreeObjectContext
        |
        +--org.gxos.schema.TreeObject
              |
              +--org.gxos.schema.CollectionType
                    |
                    +--org.gxos.schema.MeetingObject
All Implemented Interfaces:
java.io.Serializable, XMLObject
Direct Known Subclasses:
Meeting

public abstract class MeetingObject
extends CollectionType
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MeetingObject()
           
 
Method Summary
 Information getInformation()
           
 java.lang.String getMeetingID()
           
 java.lang.String getOwnerID()
           
 Passwords getPasswords()
           
 References getReferences()
           
 State getState()
           
 Times getTimes()
           
 java.lang.String getType()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setInformation(Information information)
           
 void setMeetingID(java.lang.String meetingID)
           
 void setOwnerID(java.lang.String ownerID)
           
 void setPasswords(Passwords passwords)
           
 void setReferences(References references)
           
 void setState(State state)
           
 void setTimes(Times times)
           
 void setType(java.lang.String type)
           
 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 org.gxos.gndi.context.TreeObjectContext
addObject, enumerateChildren, getChild, getChildren, getContext, getName, getParameter, getParentXMLObject, getURI, getXML, removeObject, setContext, setParameter, updateObject, updateObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeetingObject

public MeetingObject()
Method Detail

getInformation

public Information getInformation()

getMeetingID

public java.lang.String getMeetingID()

getOwnerID

public java.lang.String getOwnerID()

getPasswords

public Passwords getPasswords()

getReferences

public References getReferences()

getState

public State getState()

getTimes

public Times getTimes()

getType

public java.lang.String getType()

isValid

public boolean isValid()
Overrides:
isValid in class CollectionType

marshal

public abstract void marshal(java.io.Writer out)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Overrides:
marshal in class CollectionType
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 CollectionType
Parameters:
handler -  

setInformation

public void setInformation(Information information)
Parameters:
information -  

setMeetingID

public void setMeetingID(java.lang.String meetingID)
Parameters:
meetingID -  

setOwnerID

public void setOwnerID(java.lang.String ownerID)
Parameters:
ownerID -  

setPasswords

public void setPasswords(Passwords passwords)
Parameters:
passwords -  

setReferences

public void setReferences(References references)
Parameters:
references -  

setState

public void setState(State state)
Parameters:
state -  

setTimes

public void setTimes(Times times)
Parameters:
times -  

setType

public void setType(java.lang.String type)
Parameters:
type -  

validate

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