apollo.editor
Interface UpdateDetailsI

All Known Implementing Classes:
AnnotationUpdateEvent

public interface UpdateDetailsI

Update events have a lot of information associated with them. This interface captures that. Should this be generalized to EventDetailI for all events?


Method Summary
 int getNewSequencingErrorPosition()
           
 Comment getOldComment()
           
 int getOldInt()
           
 SeqFeatureI getOldParent()
           
 RangeI getOldRange()
           
 java.lang.String getOldString()
           
 int getSubpartRank()
          More details that are needed
 boolean isCommentUpdate()
           
 boolean isIntUpdate()
           
 boolean isMove()
          isMove means parent is updated, ie isParent
 boolean isRangeUpdate()
           
 boolean isStringUpdate()
           
 

Method Detail

isMove

boolean isMove()
isMove means parent is updated, ie isParent


getOldParent

SeqFeatureI getOldParent()

isRangeUpdate

boolean isRangeUpdate()

getOldRange

RangeI getOldRange()

isStringUpdate

boolean isStringUpdate()

getOldString

java.lang.String getOldString()

isIntUpdate

boolean isIntUpdate()

getOldInt

int getOldInt()

isCommentUpdate

boolean isCommentUpdate()

getOldComment

Comment getOldComment()

getSubpartRank

int getSubpartRank()
More details that are needed


getNewSequencingErrorPosition

int getNewSequencingErrorPosition()