apollo.editor
Class AnnotationAddEvent
java.lang.Object
java.util.EventObject
apollo.editor.FeatureChangeEvent
apollo.editor.AnnotationChangeEvent
apollo.editor.AnnotationAddEvent
- All Implemented Interfaces:
- java.io.Serializable
public class AnnotationAddEvent
- extends AnnotationChangeEvent
AnnotationChangeEvent for add
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
| Methods inherited from class apollo.editor.AnnotationChangeEvent |
addTransaction, getAnnotTop, getChangedAnnot, getChangeTop, getChildChangeEvent, getDeletedFeature, getNumberOfChildren, getOldComment, getOldId, getOldString, getParentFeature, getSubpartRank, isCommentChange, isStringChange, isUndo, setDeletedFeature, setOldComment, setOldId, setOldString, setSubpartRank, toString |
| Methods inherited from class apollo.editor.FeatureChangeEvent |
getAddedFeature, getChangedFeature, getOperation, getReplacedFeature, getSource, getSubpart, getUpdateDetails, hasSubpart, isCompound, isDelete, isEndOfEditSession, isExonChange, isMerge, isMove, isRootAnnotChange, isSplit, isSync, isTranscriptChange, isUpdate, setChangeTop, setParentFeature, setReplacedFeature |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AnnotationAddEvent
public AnnotationAddEvent(java.lang.Object source,
AnnotatedFeatureI addedAnnot)
- A feature has been added, e.g. gene, transcript, exon
AnnotationAddEvent
public AnnotationAddEvent(java.lang.Object source,
AnnotatedFeatureI annot,
TransactionSubpart subpart)
- A subpart has been added, e.g. comment, synonym. This will cause hasSubpart()
to be true.
AnnotationAddEvent
public AnnotationAddEvent(java.lang.Object source,
AnnotatedFeatureI feat,
TransactionSubpart subpart,
boolean singular)
isAdd
public boolean isAdd()
- Overrides:
isAdd in class FeatureChangeEvent
getOperationAsString
protected java.lang.String getOperationAsString()
- Overrides:
getOperationAsString in class FeatureChangeEvent