public class Sequence
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Sequence() |
|
Sequence(java.lang.String dash,
java.lang.String name,
java.util.List<java.lang.String> duplicateTraceNameList,
java.lang.String[] sequenceWithGaps) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(SequenceListener listener) |
void |
deleteActivity(int index) |
int |
getActivityIndex(int index) |
int[] |
getActivityIndexArray() |
java.util.List<java.lang.String> |
getDuplicateTraceNameList() |
java.lang.String |
getEncodedActivity(int index) |
int |
getLengthWithGaps() |
int |
getLengthWithoutGaps() |
java.lang.String |
getName() |
int |
getNoDuplicates() |
java.awt.Color |
getSequenceNameColor() |
java.lang.String[] |
getSequenceWithGaps() |
java.lang.String[] |
getSequenceWithoutGaps() |
java.lang.String |
getSequenceWithoutGapsString() |
int |
getSortValue() |
protected void |
initialize(java.lang.String name,
java.lang.String[] sequence) |
void |
removeListener(SequenceListener listener) |
void |
setActivity(java.lang.String[] sequenceWithGaps) |
void |
setName(java.lang.String newName) |
void |
setSequenceNameColor(java.awt.Color c) |
void |
setSortValue(int sortValue) |
void |
shiftActivity(int index,
int shift,
boolean shiftActivityIndex) |
java.lang.String |
toString() |
protected Sequence()
public Sequence(java.lang.String dash, java.lang.String name, java.util.List<java.lang.String> duplicateTraceNameList, java.lang.String[] sequenceWithGaps)
protected void initialize(java.lang.String name, java.lang.String[] sequence)
public void setActivity(java.lang.String[] sequenceWithGaps)
public void deleteActivity(int index) throws java.lang.Exception
java.lang.Exception
public void shiftActivity(int index, int shift, boolean shiftActivityIndex) throws java.lang.Exception
java.lang.Exception
public void addListener(SequenceListener listener)
public void removeListener(SequenceListener listener)
public void setName(java.lang.String newName) throws java.lang.Exception
java.lang.Exception
public void setSortValue(int sortValue)
public java.lang.String getEncodedActivity(int index)
public java.lang.String getName()
public int[] getActivityIndexArray()
public int getActivityIndex(int index)
public int getNoDuplicates()
public int getLengthWithGaps()
public int getLengthWithoutGaps()
public java.lang.String[] getSequenceWithGaps()
public java.lang.String[] getSequenceWithoutGaps()
public java.util.List<java.lang.String> getDuplicateTraceNameList()
public int getSortValue()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getSequenceWithoutGapsString()
public java.awt.Color getSequenceNameColor()
public void setSequenceNameColor(java.awt.Color c)