|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_paderborn.fujaba.coobra.FujabaChangeManager
The change manager provides access to the CoObRA LocalRepository for the current Virtual Machine. (Fujaba uses only one repository at a time)
Constructor Summary | |
FujabaChangeManager()
|
Method Summary | |
static void |
addActionCauseListener()
Adds a listener to the UserInterfaceManager to push a cause on the begin of every Action tyken by the user. |
static void |
executeTransient(java.lang.Runnable runnable)
No comment provided by developer, please add a comment to improve documentation. |
static UMLProject |
getUMLProject()
Get the uMLProject attribute of the FujabaChangeManager class |
static de.tu_bs.coobra.LocalRepository |
getVMRepository()
Get the vMRepository attribute of the CoObRAPersistentObject class |
static boolean |
isCollectionField(java.lang.Class cls,
java.lang.String fieldName)
Helper method to determine if a field may contain multiple items |
static boolean |
isInUndoRedo()
|
static void |
setVMRepository(de.tu_bs.coobra.LocalRepository vMRepository)
Changes the repository for CoObRAPersistentObjects in this Virtual Machine. |
static void |
updateUndoRedoActions()
update the enabled state of undo- and redo-action |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FujabaChangeManager()
Method Detail |
public static de.tu_bs.coobra.LocalRepository getVMRepository()
public static void setVMRepository(de.tu_bs.coobra.LocalRepository vMRepository)
vMRepository
- the new repository for all newly created CoObRAPersistentObjectspublic static void addActionCauseListener()
public static boolean isCollectionField(java.lang.Class cls, java.lang.String fieldName)
cls
- Class in which the field residesfieldName
- name of the field (e.g. "position")
public static UMLProject getUMLProject()
public static boolean isInUndoRedo()
public static void updateUndoRedoActions()
public static void executeTransient(java.lang.Runnable runnable)
runnable
- No description provided
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |