public class ObservationSequence extends Sequence
DELETE_FLAG, DESTINATION_FIELD, EXECUTIONTIME_FIELD, FLAG_FLIED, INSERT_FLAG, NAME_FIELD, PARAMETERS_FIELD, PROFILES_FIELD, SOURCE_FIELD, UNIQUEID_FIELD
Constructor and Description |
---|
ObservationSequence(Observation parent,
ObservationEvent executionEvent,
long executionDelta,
Sequence seq) |
ObservationSequence(Observation parent,
ObservationEvent executionEvent,
long executionDelta,
java.lang.String sequenceName,
java.lang.String sequenceID) |
ObservationSequence(Observation parent,
ObservationEvent executionEvent,
long executionDelta,
java.lang.String sequenceName,
java.lang.String sequenceID,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
ObservationSequence(Observation parent,
ObservationEvent executionEvent,
long executionDelta,
java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
char sequenceSource,
char sequenceDestination,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
ObservationSequence(Observation parent,
ObservationEvent executionEvent,
long executionDelta,
java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getExecutionDate()
Get the execution date of the sequence
|
long |
getExecutionTimeDelta() |
ObservationEvent |
getExecutionTimeEvent() |
java.lang.String |
getInstrumentName()
Get the instrument name of this sequence
|
Observation |
getObs() |
java.lang.String |
getObservationName() |
void |
setExecutionTime(java.lang.String time)
set the execution date of the sequence as string
|
void |
setExecutionTimeDelta(long delta) |
void |
setExecutionTimeEvent(ObservationEvent event) |
protected void |
setObservation(Observation obs) |
java.lang.String |
toObsXml() |
java.lang.String |
toObsXml(int indent) |
addParameter, addProfile, copy, dateToZulu, getDestination, getExecutionTime, getFlag, getName, getParameter, getParameters, getProfiles, getSource, getUniqueID, getXMLElement, setDestination, setEngParameter, setExecutionDate, setFlag, setMeta, setName, setParameters, setProfiles, setSource, setUniqueID, toXml, toXml, zuluToDate
public ObservationSequence(Observation parent, ObservationEvent executionEvent, long executionDelta, java.lang.String sequenceName, java.lang.String sequenceID, java.lang.String sequenceFlag, char sequenceSource, char sequenceDestination, Parameter[] sequenceParamaters, SequenceProfile[] sequenceProfiles)
public ObservationSequence(Observation parent, ObservationEvent executionEvent, long executionDelta, java.lang.String sequenceName, java.lang.String sequenceID, java.lang.String sequenceFlag, Parameter[] sequenceParamaters, SequenceProfile[] sequenceProfiles) throws java.text.ParseException
java.text.ParseException
public ObservationSequence(Observation parent, ObservationEvent executionEvent, long executionDelta, java.lang.String sequenceName, java.lang.String sequenceID, Parameter[] sequenceParamaters, SequenceProfile[] sequenceProfiles) throws java.text.ParseException
java.text.ParseException
public ObservationSequence(Observation parent, ObservationEvent executionEvent, long executionDelta, java.lang.String sequenceName, java.lang.String sequenceID) throws java.text.ParseException
java.text.ParseException
public ObservationSequence(Observation parent, ObservationEvent executionEvent, long executionDelta, Sequence seq)
public ObservationEvent getExecutionTimeEvent()
public long getExecutionTimeDelta()
public void setExecutionTimeEvent(ObservationEvent event)
protected void setObservation(Observation obs)
public void setExecutionTimeDelta(long delta)
public Observation getObs()
public java.lang.String getObservationName()
public java.lang.String getInstrumentName()
SequenceInterface
getInstrumentName
in interface SequenceInterface
getInstrumentName
in class Sequence
public java.util.Date getExecutionDate()
SequenceInterface
getExecutionDate
in interface SequenceInterface
getExecutionDate
in class Sequence
public void setExecutionTime(java.lang.String time) throws java.text.ParseException
SequenceInterface
setExecutionTime
in interface SequenceInterface
setExecutionTime
in class Sequence
java.text.ParseException
public java.lang.String toObsXml(int indent)
public java.lang.String toObsXml()