org.gxos.schema
Class TimeObject
java.lang.Object
|
+--org.gxos.schema.TimeObject
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- NodeEndTime, NodeStartTime, NodeUpdateTime, ProcessingTime
- public abstract class TimeObject
- extends java.lang.Object
- implements java.io.Serializable
Specify time
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TimeObject
public TimeObject()
getCurrentClock
public CurrentClock getCurrentClock()
getOriginalClock
public OriginalClock getOriginalClock()
getReferenceAction
public ReferenceActionType getReferenceAction()
getTime
public java.lang.String getTime()
getTimeSyntax
public java.lang.String getTimeSyntax()
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
-
setCurrentClock
public void setCurrentClock(CurrentClock _currentClock)
- Parameters:
_currentClock
-
setOriginalClock
public void setOriginalClock(OriginalClock _originalClock)
- Parameters:
_originalClock
-
setReferenceAction
public void setReferenceAction(ReferenceActionType _referenceAction)
- Parameters:
_referenceAction
-
setTime
public void setTime(java.lang.String _time)
- Parameters:
_time
-
setTimeSyntax
public void setTimeSyntax(java.lang.String _timeSyntax)
- Parameters:
_timeSyntax
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException