|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.primordion.xholon.base.Xholon org.primordion.xholon.base.XholonWithPorts org.primordion.xholon.xmiapps.Xh__XholonTemplate__
__XholonTemplate__ application - Xholon Java
Author: KenWebb
Date: 23/05/2007
File: __XholonTemplate__.mdzip
Target: Xholon 0.5 http://www.primordion.com/Xholon
UML: MagicDraw UML 11.5
XMI: 2.1, Thu Feb 22 13:00:05 EST 2007
XSLT: 1, Apache Software Foundation, http://xml.apache.org/xalan-j
Field Summary | |
java.lang.String |
roleName
|
static int |
SamplePort
|
static int |
SIG_SAMPLE
|
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.Ce__XholonTemplate__ |
AnotherPartOfTheSystemCE, APartOfTheSystemCE, includeCE, TheSystemCE, 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 | |
Xh__XholonTemplate__()
|
Method Summary | |
void |
act()
Do some action during this time step. |
void |
decVal(double decAmount)
Decrement an internal double value by a specified amount. |
static java.lang.String |
getAppSpecificParam1()
|
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 |
incVal(double incAmount)
Increment an internal double value by a specified amount. |
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 |
postConfigure()
Perform some action, typically once at start up; MAY be overridden. |
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. |
static void |
setAppSpecificParam1(java.lang.String AppSpecificParam1Arg)
|
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, setMaxPorts, setPorts, terminate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int SamplePort
public static final int SIG_SAMPLE
public java.lang.String roleName
Constructor Detail |
public Xh__XholonTemplate__()
Method Detail |
public void setRoleName(java.lang.String roleName)
IXholon
setRoleName
in interface IXholon
setRoleName
in class Xholon
public java.lang.String getRoleName()
IXholon
getRoleName
in interface IXholon
getRoleName
in class Xholon
public void setVal(double val)
IXholon
setVal
in interface IXholon
setVal
in class Xholon
public double getVal()
IXholon
getVal
in interface IXholon
getVal
in class Xholon
public static void setAppSpecificParam1(java.lang.String AppSpecificParam1Arg)
public static java.lang.String getAppSpecificParam1()
public void initialize()
IXholon
initialize
in interface IXholon
initialize
in class XholonWithPorts
public void decVal(double decAmount)
IXholon
decVal
in interface IXholon
decVal
in class Xholon
public void incVal(double incAmount)
IXholon
incVal
in interface IXholon
incVal
in class Xholon
public void postConfigure()
IXholon
postConfigure
in interface IXholon
postConfigure
in class XholonWithPorts
public void preAct()
IXholon
preAct
in interface IXholon
preAct
in class Xholon
public void act()
IXholon
act
in interface IXholon
act
in class Xholon
public void postAct()
IXholon
postAct
in interface IXholon
postAct
in class Xholon
public void processReceivedMessage(Message msg)
IXholon
processReceivedMessage
in interface IXholon
processReceivedMessage
in class Xholon
public void performActivity(int activityId, IMessage msg)
IXholon
performActivity
in interface IXholon
performActivity
in class Xholon
public boolean performGuard(int activityId, IMessage msg)
IXholon
performGuard
in interface IXholon
performGuard
in class Xholon
public java.lang.String toString()
toString
in class Xholon
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |