|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A tree node factory creates and manages Xholon tree nodes.
Field Summary |
Fields inherited from interface org.primordion.xholon.base.IXholon |
DEFAULT_SIZE_MSG_Q, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx |
Method Summary | |
Activity |
getActivityNode()
Deprecated. use implName attribute in the ClassDetails.xml file instead |
AbstractGrid |
getGridEntityNode()
Deprecated. use implName attribute in the ClassDetails.xml file instead |
IXholon |
getNode(java.lang.Class xholonSubclass)
Get a node instance of the specified Java class. |
IXholon |
getNode(int xhType)
Get a node instance of the specified Xholon Type. |
int |
getNumAvailNodes(int resourceType)
Get number of treeNodes available for use. |
StateMachineEntity |
getStateMachineEntityNode()
Deprecated. use implName attribute in the ClassDetails.xml file instead |
IXholonClass |
getXholonClassNode()
Get a XholonClass instance from the factory. |
IXholon |
getXholonNode()
Get a Xholon instance from the factory. |
IXholon |
getXholonNode(java.lang.String implName)
Get a Xholon instance from the factory, based on its full package name. |
void |
returnTreeNode(IXholon node)
Return a TreeNode to the factory. |
Method Detail |
public int getNumAvailNodes(int resourceType)
resourceType
- The type of node:
Xholon, XholonClass, StateMachineEntity, or Activity.
public IXholon getNode(java.lang.Class xholonSubclass)
xholonSubclass
-
public IXholon getNode(int xhType)
xhType
-
public IXholon getXholonNode()
public IXholon getXholonNode(java.lang.String implName)
implName
- The name of a Java class.
public IXholonClass getXholonClassNode()
public Activity getActivityNode()
public StateMachineEntity getStateMachineEntityNode()
public AbstractGrid getGridEntityNode()
public void returnTreeNode(IXholon node)
node
- The TreeNode being returned.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |