public class SequenceRenamedEvent<T> extends AlignmentModelChangeEvent<T>
AlignmentModel
was renamed.Constructor and Description |
---|
SequenceRenamedEvent(AlignmentModel<T> source,
java.lang.String sequenceID,
java.lang.String previousName,
java.lang.String newName) |
Modifier and Type | Method and Description |
---|---|
SequenceRenamedEvent<T> |
clone() |
SequenceRenamedEvent<T> |
cloneWithNewSource(AlignmentModel<T> source)
Creates a copy of this event with all properties set to identical values but with a
different source.
|
java.lang.String |
getNewName() |
java.lang.String |
getPreviousName() |
getSequenceID, getSource
public SequenceRenamedEvent(AlignmentModel<T> source, java.lang.String sequenceID, java.lang.String previousName, java.lang.String newName)
public java.lang.String getPreviousName()
public java.lang.String getNewName()
public SequenceRenamedEvent<T> cloneWithNewSource(AlignmentModel<T> source)
AlignmentModelChangeEvent
cloneWithNewSource
in class AlignmentModelChangeEvent<T>
source
- the source model to be used for the created copypublic SequenceRenamedEvent<T> clone()
clone
in class AlignmentModelChangeEvent<T>