|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectphenote.edit.CompoundTransaction
public class CompoundTransaction
used for bulk updating (see TermCompList)
| Field Summary | |
|---|---|
(package private) java.util.List<TransactionI> |
childTransactions
|
| Method Summary | |
|---|---|
void |
editModel()
just call editModel on kids |
java.util.List<CharacterI> |
getCharacters()
|
java.util.List<CharacterI> |
getDeletedAnnotations()
|
org.obo.datamodel.OBOClass |
getNewTerm()
|
java.lang.String |
getNewValueString()
|
(package private) java.util.List<TransactionI> |
getTransactions()
|
boolean |
isAdd()
|
boolean |
isUpdate()
returns true if first child is update, assumes kids are homogenous which currently is a true assumption, change this if that becomes untrue |
boolean |
isUpdateForCharField(CharField cf)
queries 1st child for this. |
static CompoundTransaction |
makeCopyTrans(java.util.List<CharacterI> charsToCopy,
CharacterListManager clManager)
|
static CompoundTransaction |
makeDelTrans(java.util.List<CharacterI> delChars,
CharacterListManager clManager)
|
static CompoundTransaction |
makeUpdate(java.util.List<CharacterI> l,
CharField c,
org.obo.datamodel.OBOClass o)
|
static CompoundTransaction |
makeUpdate(java.util.List<CharacterI> crs,
CharField cf,
java.lang.String v)
|
void |
undo()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
java.util.List<TransactionI> childTransactions
| Method Detail |
|---|
public static CompoundTransaction makeUpdate(java.util.List<CharacterI> crs,
CharField cf,
java.lang.String v)
public static CompoundTransaction makeUpdate(java.util.List<CharacterI> l,
CharField c,
org.obo.datamodel.OBOClass o)
public java.util.List<CharacterI> getDeletedAnnotations()
getDeletedAnnotations in interface TransactionI
public static CompoundTransaction makeCopyTrans(java.util.List<CharacterI> charsToCopy,
CharacterListManager clManager)
public static CompoundTransaction makeDelTrans(java.util.List<CharacterI> delChars,
CharacterListManager clManager)
public void editModel()
editModel in interface TransactionIpublic void undo()
undo in interface TransactionIjava.util.List<TransactionI> getTransactions()
public java.util.List<CharacterI> getCharacters()
getCharacters in interface TransactionIpublic boolean isAdd()
isAdd in interface TransactionIpublic boolean isUpdate()
isUpdate in interface TransactionIpublic boolean isUpdateForCharField(CharField cf)
isUpdateForCharField in interface TransactionIpublic org.obo.datamodel.OBOClass getNewTerm()
getNewTerm in interface TransactionIpublic java.lang.String getNewValueString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||