|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.jaspira.propertybrowser.NodeStructureMgr
public final class NodeStructureMgr
The node structure manager keeps track of object classes and the property browser tree node structure that map to this type of object. The tree node structures are generated based on the object descriptor for the particular class.
| Method Summary | |
|---|---|
void |
clearCache()
Clears the cache of the node structure manager. |
ObjectNode |
createEditorStructureFor(java.lang.Class classType)
Determines the ObjectNode for a specfied class type and returns a copy of it. |
static NodeStructureMgr |
getInstance()
Gets the singleton instance for this manager |
void |
loadNodeStructureFor(java.lang.Class classType)
Loads the node structure for a specfied class type and stores it in the cache. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static NodeStructureMgr getInstance()
public ObjectNode createEditorStructureFor(java.lang.Class classType)
ObjectNode for a specfied class type and returns a copy of it.
The structures are resolved from the cache if possible.
classType - The class type for which the ObjectNode and its children are to be returned
ObjectNode if it could be cloned, else nullpublic void loadNodeStructureFor(java.lang.Class classType)
classType - The class type for which the ObjectNode and its children are to be loadedpublic void clearCache()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||