|
|||||||||||
| 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.xholon.xmiapps.XhHelloWorldTutorial_plus
HelloWorldTutorial_plus application - Xholon Java
Author: KenWebb
Date: 23/05/2007
File: HelloWorldTutorial_plus.mdzip
Target: Xholon 0.5 http://www.primordion.com/Xholon
UML: MagicDraw UML 11.5
XMI: 2.1, Wed Apr 04 16:42:36 EDT 2007
XSLT: 1, Apache Software Foundation, http://xml.apache.org/xalan-j
| Field Summary | |
static int |
Partner
|
java.lang.String |
roleName
|
static int |
SIGNAL_ONE
|
double |
val
|
| 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.xholon.xmiapps.CeHelloWorldTutorial_plus |
HelloCE, HelloWorldSystemCE, includeCE, WorldCE, XholonClassCE |
| 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 | |
XhHelloWorldTutorial_plus()
|
|
| Method Summary | |
void |
act()
Do some action during this time step. |
java.lang.String |
getRoleName()
Get name of the role played by this Xholon within a specific context. |
double |
getVal()
Get the value of a "double" maintained by this xholon instance. |
void |
initialize()
Initialize the tree node. |
void |
performActivity(int activityId,
IMessage msg)
Do the UML2 Activity identified by the activityId. |
boolean |
performGuard(int activityId,
IMessage msg)
Do the UML2 Activity identified by the activityId. |
void |
postAct()
Do any required work after doing the main action during a time step. |
void |
preAct()
Do any setup required before doing the main action during a time step. |
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. |
void |
setVal(double val)
Set the value of a "double" maintained by this xholon instance. |
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 static final int Partner
public static final int SIGNAL_ONE
public java.lang.String roleName
public double val
| Constructor Detail |
public XhHelloWorldTutorial_plus()
| Method Detail |
public 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 void setVal(double val)
IXholon
setVal in interface IXholonsetVal in class Xholonpublic double getVal()
IXholon
getVal in interface IXholongetVal in class Xholonpublic void initialize()
IXholon
initialize in interface IXholoninitialize in class XholonWithPortspublic void preAct()
IXholon
preAct in interface IXholonpreAct in class Xholonpublic void act()
IXholon
act in interface IXholonact in class Xholonpublic void postAct()
IXholon
postAct in interface IXholonpostAct in class Xholonpublic void processReceivedMessage(Message msg)
IXholon
processReceivedMessage in interface IXholonprocessReceivedMessage in class Xholon
public void performActivity(int activityId,
IMessage msg)
IXholon
performActivity in interface IXholonperformActivity in class Xholon
public boolean performGuard(int activityId,
IMessage msg)
IXholon
performGuard in interface IXholonperformGuard 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 | ||||||||||