org.gxos.schema
Class UpdateEventType

java.lang.Object
  |
  +--org.gxos.gndi.context.TreeObjectContext
        |
        +--org.gxos.schema.TreeObject
              |
              +--org.gxos.schema.EventObject
                    |
                    +--org.gxos.schema.UpdateEventType
All Implemented Interfaces:
java.io.Serializable, XMLObject

public abstract class UpdateEventType
extends EventObject
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
UpdateEventType()
           
 
Method Summary
 java.lang.String getEditComment()
           
 EditObject getEditObject()
           
 UpdateEventTypeChoice getUpdateEventTypeChoice()
           
 UpdateModeType getUpdateMode()
           
 boolean isValid()
           
abstract  void marshal(org.xml.sax.DocumentHandler handler)
           
abstract  void marshal(java.io.Writer out)
           
 void setEditComment(java.lang.String editComment)
           
 void setEditObject(EditObject editObject)
           
 void setUpdateEventTypeChoice(UpdateEventTypeChoice updateEventTypeChoice)
           
 void setUpdateMode(UpdateModeType updateMode)
           
 void validate()
           
 
Methods inherited from class org.gxos.schema.EventObject
deletePriority, getAcknowledgeObject, getEventDestination, getEventUserName, getEventUserObject, getGMSMessageID, getGMSMessageMode, getPriority, getPriorityScope, getSourceDevice, hasPriority, setAcknowledgeObject, setEventDestination, setEventUserName, setEventUserObject, setGMSMessageID, setGMSMessageMode, setPriority, setPriorityScope, setSourceDevice
 
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

UpdateEventType

public UpdateEventType()
Method Detail

getEditComment

public java.lang.String getEditComment()

getEditObject

public EditObject getEditObject()

getUpdateEventTypeChoice

public UpdateEventTypeChoice getUpdateEventTypeChoice()

getUpdateMode

public UpdateModeType getUpdateMode()

isValid

public boolean isValid()
Overrides:
isValid in class EventObject

marshal

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

setEditComment

public void setEditComment(java.lang.String editComment)
Parameters:
editComment -  

setEditObject

public void setEditObject(EditObject editObject)
Parameters:
editObject -  

setUpdateEventTypeChoice

public void setUpdateEventTypeChoice(UpdateEventTypeChoice updateEventTypeChoice)
Parameters:
updateEventTypeChoice -  

setUpdateMode

public void setUpdateMode(UpdateModeType updateMode)
Parameters:
updateMode -  

validate

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