|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ElementManagerInterface
Method Summary | |
---|---|
java.util.ArrayList |
getAllElements()
returns complete list of elements |
java.util.HashMap |
getClassesList()
Returns hashmap with class to element mapping (1-N) |
java.lang.String |
getManagerName()
|
ReloadableData |
getReloadableData()
|
java.util.ArrayList |
getRoots()
Get number of roots |
int |
getState()
|
java.lang.String |
getTimeStamp()
|
boolean |
hasController()
|
void |
load(java.io.File file,
PersistenceConfiguration conf)
Load Referencemodel from file using binary preferrably when available and then xml once bin fails |
void |
registerElementController(ElementController controller)
|
boolean |
reloadable()
If original source object is available you can reload but not from fileload |
void |
reset()
reset lists and others |
void |
save(java.io.File file,
PersistenceConfiguration conf)
Save Referencemodel to file as per type |
void |
unRegisterElementController(ElementController controller)
|
Method Detail |
---|
java.util.ArrayList getRoots()
void load(java.io.File file, PersistenceConfiguration conf) throws java.lang.Exception
java.lang.Exception
void save(java.io.File file, PersistenceConfiguration conf) throws java.lang.Exception
java.lang.Exception
java.util.HashMap getClassesList()
java.util.ArrayList getAllElements()
boolean reloadable()
void reset()
java.lang.String getManagerName()
java.lang.String getTimeStamp()
void registerElementController(ElementController controller) throws java.lang.IllegalAccessException
java.lang.IllegalAccessException
void unRegisterElementController(ElementController controller)
boolean hasController()
int getState()
ReloadableData getReloadableData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |