|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.primordion.xholon.base.Xholon
org.primordion.xholon.base.XholonWithPorts
org.primordion.memcomp.base.XhAbstractMemComp
Membrane Computing.
| Field Summary | |
int |
priority
|
java.lang.String |
roleName
|
int |
state
|
| Fields inherited from class org.primordion.xholon.base.XholonWithPorts |
port |
| Fields inherited from class org.primordion.xholon.base.Xholon |
DEFAULT_LEVEL, interaction, interactionsEnabled |
| Fields inherited from interface org.primordion.memcomp.base.IMembraneComputing |
P_HERE, P_IN1, P_IN2, P_IN3, P_IN4, P_OUT, P_OUTPUT, PRIORITY_DEFAULT, PRIORITY_LOWEST, SD_IN, SD_OUT, SIG_APPEND, SIG_DISSOLVE, SIZE_MYAPP_PORTS |
| 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 |
| Constructor Summary | |
XhAbstractMemComp()
|
|
| Method Summary | |
java.lang.String |
getRoleName()
Get name of the role played by this Xholon within a specific context. |
void |
initialize()
Initialize the tree node. |
static boolean |
isComputationComplete()
Is the computation complete? |
static boolean |
isComputationSuccessful()
Is the computation successful? |
void |
postAct()
Do any required work after doing the main action during a time step. |
void |
processMessageQ()
Process ROOM/UML2 messages that are on the message queue. |
void |
processReceivedMessage(Message msg)
Process a received ROOM/UML2 message taken from the message queue. |
void |
setRoleName(java.lang.String roleName)
Set name of the role played by this Xholon within a specific context. |
java.lang.String |
toString()
|
| Methods inherited from class org.primordion.xholon.base.XholonWithPorts |
configure, getMaxPorts, getPort, isActiveObject, isBound, isContainer, isPassiveObject, postConfigure, setMaxPorts, setPorts, terminate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public int state
public java.lang.String roleName
public int priority
| Constructor Detail |
public XhAbstractMemComp()
| Method Detail |
public void initialize()
IXholon
initialize in interface IXholoninitialize in class XholonWithPortspublic void setRoleName(java.lang.String roleName)
IXholon
setRoleName in interface IXholonsetRoleName in class Xholonpublic java.lang.String getRoleName()
IXholon
getRoleName in interface IXholongetRoleName in class Xholonpublic static boolean isComputationComplete()
public static boolean isComputationSuccessful()
public void postAct()
IXholon
postAct in interface IXholonpostAct in class Xholonpublic void processMessageQ()
IXholon
processMessageQ in interface IXholonprocessMessageQ in class Xholonpublic void processReceivedMessage(Message msg)
IXholon
processReceivedMessage in interface IXholonprocessReceivedMessage in class Xholonpublic java.lang.String toString()
toString in class Xholon
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||