public class Sequence extends AbstractSequence
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DELETE_FLAG |
static java.lang.String |
DESTINATION_FIELD |
static java.lang.String |
EXECUTIONTIME_FIELD |
static java.lang.String |
FLAG_FLIED |
static java.lang.String |
INSERT_FLAG |
static java.lang.String |
NAME_FIELD |
static java.lang.String |
PARAMETERS_FIELD |
static java.lang.String |
PROFILES_FIELD |
static java.lang.String |
SOURCE_FIELD |
static java.lang.String |
UNIQUEID_FIELD |
| Constructor and Description |
|---|
Sequence(Sequence seq) |
Sequence(SequenceInterface seq) |
Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceExecutionTime) |
Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
char sequenceSource,
char sequenceDestination,
java.util.Date sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
char sequenceSource,
char sequenceDestination,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(Parameter sequenceParameter)
Add a parameter to the sequence
|
void |
addProfile(SequenceProfile sequenceProfile)
Add a profile to the sequence
|
Sequence |
copy() |
static java.lang.String |
dateToZulu(java.util.Date date)
Deprecated.
|
char |
getDestination()
Get the destination of the sequence
|
java.util.Date |
getExecutionDate()
Get the execution date of the sequence
|
java.lang.String |
getExecutionTime()
Get the execution date of the sequence as string
|
java.lang.String |
getFlag()
Get the flag of the sequence
|
java.lang.String |
getInstrumentName()
Get the instrument name of this sequence
|
java.lang.String |
getName()
Get the name of the sequence
|
Parameter |
getParameter(java.lang.String parameterName)
Get the parameter with the given name
|
Parameter[] |
getParameters()
Get all parameters in this sequence
|
SequenceProfile[] |
getProfiles()
Get the profiles (power and datarate) in thsi sequence
|
char |
getSource()
Get the source of the sequence
|
java.lang.String |
getUniqueID()
Get the unique ID of the sequence
|
protected org.w3c.dom.Element |
getXMLElement(org.w3c.dom.Document doc) |
void |
setDestination(char sequenceDestination)
set the sequence destination
|
void |
setEngParameter(java.lang.String paramName,
java.lang.String value)
set an enginnering parameter with the given value
|
void |
setExecutionDate(java.util.Date date)
set the execution date of the sequence
|
void |
setExecutionTime(java.lang.String time)
set the execution date of the sequence as string
|
void |
setFlag(java.lang.String sequenceFlag)
set the sequence flag
|
void |
setMeta(MetaData metadata) |
void |
setName(java.lang.String sequenceName)
set the name of this sequence
|
void |
setParameters(Parameter[] sequenceParameters)
set the parameters of the sequence
|
void |
setProfiles(SequenceProfile[] sequenceProfiles)
set the sequence profiles
|
void |
setSource(char sequenceSource)
set the sequence source
|
void |
setUniqueID(java.lang.String sequenceID)
set the unique id of this sequence
|
java.lang.String |
toXml()
Get a XML representation of this sequence
|
java.lang.String |
toXml(int indent)
Get a XML representation of this sequence with a specific indentation
|
static java.util.Date |
zuluToDate(java.lang.String zuluTime)
Deprecated.
|
public static java.lang.String INSERT_FLAG
public static java.lang.String DELETE_FLAG
public static java.lang.String UNIQUEID_FIELD
public static java.lang.String FLAG_FLIED
public static java.lang.String DESTINATION_FIELD
public static java.lang.String EXECUTIONTIME_FIELD
public static java.lang.String SOURCE_FIELD
public static java.lang.String NAME_FIELD
public static java.lang.String PARAMETERS_FIELD
public static java.lang.String PROFILES_FIELD
public Sequence(SequenceInterface seq)
public Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
char sequenceSource,
char sequenceDestination,
java.util.Date sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles)
public Sequence(Sequence seq) throws java.text.ParseException
java.text.ParseExceptionpublic Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
char sequenceSource,
char sequenceDestination,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles)
throws java.text.ParseException
java.text.ParseExceptionpublic Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceFlag,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles)
throws java.text.ParseException
java.text.ParseExceptionpublic Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceExecutionTime,
Parameter[] sequenceParamaters,
SequenceProfile[] sequenceProfiles)
throws java.text.ParseException
java.text.ParseExceptionpublic Sequence(java.lang.String sequenceName,
java.lang.String sequenceID,
java.lang.String sequenceExecutionTime)
throws java.text.ParseException
java.text.ParseExceptionpublic Sequence copy()
@Deprecated
public static java.util.Date zuluToDate(java.lang.String zuluTime)
throws java.text.ParseException
java.text.ParseExceptionpublic java.lang.String getName()
SequenceInterfacepublic java.lang.String getUniqueID()
SequenceInterfacepublic java.lang.String getFlag()
SequenceInterfacepublic char getSource()
SequenceInterfacepublic char getDestination()
SequenceInterfacepublic java.util.Date getExecutionDate()
SequenceInterface@Deprecated public static java.lang.String dateToZulu(java.util.Date date)
public java.lang.String getExecutionTime()
SequenceInterfacepublic Parameter getParameter(java.lang.String parameterName)
SequenceInterfacepublic void setEngParameter(java.lang.String paramName,
java.lang.String value)
SequenceInterfacepublic Parameter[] getParameters()
SequenceInterfacepublic SequenceProfile[] getProfiles()
SequenceInterfacepublic void setName(java.lang.String sequenceName)
SequenceInterfacepublic void setUniqueID(java.lang.String sequenceID)
SequenceInterfacepublic void setFlag(java.lang.String sequenceFlag)
SequenceInterfacepublic void setSource(char sequenceSource)
SequenceInterfacepublic void setDestination(char sequenceDestination)
SequenceInterfacepublic void setExecutionDate(java.util.Date date)
SequenceInterfacepublic void setExecutionTime(java.lang.String time)
throws java.text.ParseException
SequenceInterfacejava.text.ParseExceptionpublic void setParameters(Parameter[] sequenceParameters)
SequenceInterfacepublic void setProfiles(SequenceProfile[] sequenceProfiles)
SequenceInterfacepublic void addParameter(Parameter sequenceParameter)
SequenceInterfacepublic void addProfile(SequenceProfile sequenceProfile)
SequenceInterfacepublic java.lang.String getInstrumentName()
SequenceInterfaceprotected org.w3c.dom.Element getXMLElement(org.w3c.dom.Document doc)
public java.lang.String toXml(int indent)
SequenceInterfacepublic java.lang.String toXml()
SequenceInterfacepublic void setMeta(MetaData metadata)