|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmodhelxs.abstractsemantics.NamedEntity
modhelxs.abstractsemantics.ObservableEntity
modhelxs.abstractsemantics.Block
modhelxs.abstractsemantics.AtomicBlock
modhelxs.mocs.tfsm.FSMState
public class FSMState
| Field Summary | |
|---|---|
private Pin |
in_
|
private Pin |
out_
|
| Constructor Summary | |
|---|---|
FSMState(java.lang.String name)
|
|
| Method Summary | |
|---|---|
Relation |
transitionTo(FSMState to,
java.lang.String guard,
java.lang.String action)
|
void |
update()
Update the interface of the observable: take inputs into account, update outputs. |
| Methods inherited from class modhelxs.abstractsemantics.AtomicBlock |
|---|
emitObservationRequests, endOfSnapshot, endOfUpdate, prep, reset, setup, startOfSnapshot, startOfUpdate, validate, wrapup |
| Methods inherited from class modhelxs.abstractsemantics.Block |
|---|
connect, connectFromInterfaceBlock, connectFromModel, connectFromRegularBlock, getEngine, getInputPins, getMoC, getOutputPins, getParent, getSolver, getTimeOfRequest, hasObservationRequest, sanityCheck, setParent |
| Methods inherited from class modhelxs.abstractsemantics.ObservableEntity |
|---|
addPin, getInterface, getPin |
| Methods inherited from class modhelxs.abstractsemantics.NamedEntity |
|---|
getName, getProperties, getProperty, hasProperty, removeProperty, setName, setProperties, setProperty, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface modhelxs.ecore.Block |
|---|
getParent |
| Methods inherited from interface modhelxs.ecore.ObservableEntity |
|---|
getInterface |
| Methods inherited from interface modhelxs.ecore.NamedEntity |
|---|
getName, getProperties, setName |
| Field Detail |
|---|
private final Pin in_
private final Pin out_
| Constructor Detail |
|---|
public FSMState(java.lang.String name)
| Method Detail |
|---|
public Relation transitionTo(FSMState to,
java.lang.String guard,
java.lang.String action)
public void update()
ObservableEntity
update in class ObservableEntity
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||