|
SimJava v2.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--eduni.simanim.Param_type
An animation parameter type. Stores an array of strings representing the different states of a parameter, e.g. "Idle", "Busy" etc.
You need to specify a parameter type in order to get a parameter to display on a timing diagram.
Example code to add a parameter type from a user's
entity constructor is below.
String[] wstate = {"idle","busy"};
add_param(new Anim_param( "State",
Anim_param.STATE,
new Param_type("wstate", wstate)));
Constructor Summary | |
Param_type(java.lang.String tp,
java.lang.String[] vals)
|
Method Summary | |
int |
getIndex(java.lang.String s)
Returns the state index given a state name (or -1 if the state name isn't found) |
java.lang.StringBuffer |
getSpec()
Returns type spec in form |
java.lang.String |
getType()
Returns the type name |
java.lang.String[] |
getVals()
Returns the array of strings |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Param_type(java.lang.String tp, java.lang.String[] vals)
Method Detail |
public java.lang.String[] getVals()
public java.lang.String getType()
public int getIndex(java.lang.String s)
public java.lang.StringBuffer getSpec()
|
SimJava v2.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |