org.gxos.schema
Class NodeStartTime
java.lang.Object
|
+--org.gxos.schema.TimeObject
|
+--org.gxos.schema.NodeStartTime
- All Implemented Interfaces:
- java.io.Serializable
- public class NodeStartTime
- extends TimeObject
- implements java.io.Serializable
Start time of this node in TimeObject DTD. Note that
NodeStartTime and NodeEndTime can both a) be inherited from
parents and b) depend on inheritance tree (i.e. TreeContext). So
one could define NodeStartTime for a particular (Leaf) node and
then NodeEndTime would depend on TreeContext with which this is
used.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeStartTime
public NodeStartTime()
isValid
public boolean isValid()
- Overrides:
isValid
in class TimeObject
marshal
public void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Overrides:
marshal
in class TimeObject
- Parameters:
out
-
marshal
public void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Overrides:
marshal
in class TimeObject
- Parameters:
handler
-
unmarshal
public static NodeStartTime unmarshal(java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
reader
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException
- Overrides:
validate
in class TimeObject