|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sdm.quasar.client.core.data.structure.Node
Defines a node of the data structure of the DataManager.
| Constructor Summary | |
protected |
Node(java.lang.String key,
java.lang.Class type)
Creates a node without dependencies |
protected |
Node(java.lang.String key,
java.lang.String[] sourceNodesKeys,
java.lang.Class type)
Creates a node that depends on other nodes. |
| Method Summary | |
void |
collectSystemInfo(SystemInfoNode root,
SystemInfoOptions options)
Builds the system information tree upon local information of the implementor. |
java.lang.String |
getKey()
|
java.lang.String[] |
getSourceNodeKeys()
|
java.lang.Class |
getType()
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected Node(java.lang.String key,
java.lang.Class type)
key - the key of the nodetype - the type of the value that this node represents
protected Node(java.lang.String key,
java.lang.String[] sourceNodesKeys,
java.lang.Class type)
key - the key of the nodesourceNodesKeys - the keys of the nodes that this node depends ontype - the type of the value that this node represents| Method Detail |
public java.lang.String getKey()
public java.lang.String[] getSourceNodeKeys()
public java.lang.Class getType()
public java.lang.String toString()
public void collectSystemInfo(SystemInfoNode root,
SystemInfoOptions options)
SystemInfoProviderSystemInfoOptions).
The information can be appended to the tree by adding new child
SystemInformationNodes to the root node given using the
SystemInfoNode.createChild(String) method and by setting information
attributes the these nodes or the given root node.
collectSystemInfo in interface SystemInfoProviderroot - the SystemInfoNode to add information to (guaranteed to be not null)options - contains additional options, that might influence the amount of
information added to the tree (guaranteed to be not null)SystemInfoProvider.collectSystemInfo(com.sdm.quasar.client.core.common.sysinfo.SystemInfoNode, com.sdm.quasar.client.core.common.sysinfo.SystemInfoOptions)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||