|
|||||||||||
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.samples.XhGeneric
Used for test purposes. This is the detailed behavior of a sample Xholon application.
Field Summary |
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.base.IXholon |
DEFAULT_SIZE_MSG_Q, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx |
Constructor Summary | |
XhGeneric()
Constructor. |
Method Summary | |
void |
act()
Do some action during this time step. |
void |
configure()
Perform some action, typically once at start up; MAY be overridden. |
static int |
getTestNumber()
Get the test number. |
void |
initialize()
Initialize the tree node. |
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. |
static void |
setTestNumber(int tNumber)
Set which test will be run when user clicks on a node. |
java.lang.String |
toString()
|
Methods inherited from class org.primordion.xholon.base.XholonWithPorts |
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 |
Constructor Detail |
public XhGeneric()
Method Detail |
public void initialize()
IXholon
initialize
in interface IXholon
initialize
in class XholonWithPorts
public void configure()
IXholon
configure
in interface IXholon
configure
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 static void setTestNumber(int tNumber)
tNumber
- The number of the test.public static int getTestNumber()
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 |