|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectapollo.editor.Transaction
apollo.editor.DeleteTransaction
public class DeleteTransaction
The transaction class for deleting operation in Apollo. This class can handle one SeqFeatureI only.
| Field Summary |
|---|
| Fields inherited from class apollo.editor.Transaction |
|---|
author, date, logger, NEW, newProperties, OLD, oldProperties |
| Constructor Summary | |
|---|---|
DeleteTransaction()
Default Constructor. |
|
DeleteTransaction(java.lang.Object source,
SeqFeatureI feature,
TransactionSubpart subpart,
java.lang.Object subpartValue,
int subpartRank)
|
|
DeleteTransaction(SeqFeatureI feature,
java.lang.Object source)
|
|
DeleteTransaction(SeqFeatureI feature,
SeqFeatureI parent)
|
|
DeleteTransaction(SeqFeatureI feature,
SeqFeatureI parent,
java.lang.Object source)
source should come first to be consistent with add trans |
|
DeleteTransaction(SeqFeatureI feature,
TransactionSubpart subpart)
|
|
DeleteTransaction(SeqFeatureI feature,
TransactionSubpart subpart,
java.lang.Object subpartValue)
|
|
| Method Summary | |
|---|---|
void |
editModel()
|
AnnotationChangeEvent |
generateAnnotationChangeEvent()
sets ace source to trans source. |
AnnotationChangeEvent |
generateUndoChangeEvent()
sets ace source to trans source. |
SeqFeatureI |
getDeletedFeature()
Get the deleted SeqFeatureI object. |
SeqFeatureI |
getDeletedFeatureClone()
|
boolean |
isDelete()
|
java.lang.String |
oneLineSummary()
Short (one-line) summary of the object; concise alternative to toString() that displays every instance variable set in one of the constructors, plus date and author. |
java.lang.String |
toString()
|
void |
undo()
for now does nothing - subclasses implement |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DeleteTransaction()
public DeleteTransaction(SeqFeatureI feature,
SeqFeatureI parent)
public DeleteTransaction(SeqFeatureI feature,
java.lang.Object source)
public DeleteTransaction(SeqFeatureI feature,
SeqFeatureI parent,
java.lang.Object source)
public DeleteTransaction(SeqFeatureI feature,
TransactionSubpart subpart)
public DeleteTransaction(SeqFeatureI feature,
TransactionSubpart subpart,
java.lang.Object subpartValue)
public DeleteTransaction(java.lang.Object source,
SeqFeatureI feature,
TransactionSubpart subpart,
java.lang.Object subpartValue,
int subpartRank)
| Method Detail |
|---|
public boolean isDelete()
isDelete in class Transactionpublic SeqFeatureI getDeletedFeature()
getDeletedFeature in class Transactionpublic SeqFeatureI getDeletedFeatureClone()
public AnnotationChangeEvent generateAnnotationChangeEvent()
Transaction
public AnnotationChangeEvent generateUndoChangeEvent()
Transaction
public void editModel()
public void undo()
Transaction
public java.lang.String toString()
toString in class Transactionpublic java.lang.String oneLineSummary()
oneLineSummary in class Transaction
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||