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