public interface SequenceTimelineInterface
Modifier and Type | Method and Description |
---|---|
void |
addSequence(SequenceInterface sequence)
Add a sequence to the timeline
|
java.lang.String |
getName()
Get the name of the timeline
|
SequenceInterface[] |
getOrderedSequences()
Get all sequences in this timeline in execution time order
|
SequenceInterface |
getSequenceBefore(java.util.Date date)
Get all sequences before a date
|
SequenceInterface[] |
getSequences()
Get the sequences in this timeline
|
SequenceInterface[] |
getSequencesForDate(java.util.Date date)
Get the sequences with a given execution date
|
void |
setName(java.lang.String name)
Set the name of the timeline
|
void |
setSequences(SequenceInterface[] porSequences)
Remove any sequences to this timeline and add the given sequences
|
java.lang.String |
toXml()
Get a XML representation of this timeline
|
void setName(java.lang.String name)
name
- java.lang.String getName()
void addSequence(SequenceInterface sequence)
sequence
- SequenceInterface[] getSequencesForDate(java.util.Date date)
date
- void setSequences(SequenceInterface[] porSequences)
porSequences
- SequenceInterface[] getSequences()
java.lang.String toXml()
SequenceInterface[] getOrderedSequences()
SequenceInterface getSequenceBefore(java.util.Date date)
date
-