|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.evelopers.unimod.core.ModelElement
com.evelopers.unimod.core.stateworks.Event
Event abstraction. Event has no originator or target. It has only parameters. Runtime environment is responsible for event queueing and dispatching.
| Field Summary | |
static Event |
ANY
|
static java.lang.String |
ANY_EVENT_NAME
|
static Event |
NO_EVENT
|
static java.lang.String |
NO_EVENT_NAME
|
protected Parameter[] |
parameters
Array of event parameters |
| Fields inherited from class com.evelopers.unimod.core.ModelElement |
listeners, name, NAME_PROPERTY, stereotype, STEREOTYPE_PROPERTY |
| Constructor Summary | |
Event(java.lang.String name)
Creates event with given name. |
|
Event(java.lang.String name,
Parameter parameter)
|
|
Event(java.lang.String name,
Parameter[] parameters)
Creates event with given name and array of parameters. this constructor must be used during runtime only. |
|
Event(java.lang.String name,
Parameter p1,
Parameter p2)
|
|
Event(java.lang.String name,
Parameter p1,
Parameter p2,
Parameter p3)
|
|
| Method Summary | |
void |
addParametersToContext(StateMachineContext.Context context)
Adds all parameters to given context. |
boolean |
equals(java.lang.Object o)
Compares events. |
Parameter[] |
getParameters()
|
int |
hashCode()
Returns hashcode of event name. |
void |
setName(java.lang.String name)
Sets name |
void |
setParameters(Parameter[] p)
|
java.lang.String |
toString()
Returns name and stereotype. |
| Methods inherited from class com.evelopers.unimod.core.ModelElement |
accept, addPropertyChangeListener, firePropertyChange, getName, getStereotype, initListeners, removePropertyChangeListener, setStereotype |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String ANY_EVENT_NAME
public static final Event ANY
public static final java.lang.String NO_EVENT_NAME
public static final Event NO_EVENT
protected Parameter[] parameters
| Constructor Detail |
public Event(java.lang.String name)
name - event name
public Event(java.lang.String name,
Parameter[] parameters)
name - event nameparameters - event parameters
public Event(java.lang.String name,
Parameter parameter)
public Event(java.lang.String name,
Parameter p1,
Parameter p2)
public Event(java.lang.String name,
Parameter p1,
Parameter p2,
Parameter p3)
| Method Detail |
public Parameter[] getParameters()
public void setParameters(Parameter[] p)
public void addParametersToContext(StateMachineContext.Context context)
context - context to add parameters topublic void setName(java.lang.String name)
setName in class ModelElementname - - new namepublic boolean equals(java.lang.Object o)
equals in class ModelElemento - another event
public int hashCode()
hashCode in class ModelElementpublic java.lang.String toString()
ModelElement
toString in class ModelElement
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||