|
||||||||||
| 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.InterfaceBlock
modhelxs.state_management.ManagedInterfaceBlock
modhelxs.state_management.PlainManagedInterfaceBlock
public abstract class PlainManagedInterfaceBlock
An implementation of the ManagedInterfaceBlock for untimed IB.
| Constructor Summary | |
|---|---|
PlainManagedInterfaceBlock(java.lang.String name,
Model<?> model,
java.lang.Object... properties)
|
|
| Method Summary | |
|---|---|
void |
doEndOfSnapshot()
The endOfSnapshot behavior of the interface block. |
void |
doPreSetup()
Some pre-setup behavior necessary for subclasses. |
void |
doReset()
The reset behavior of the interface block. |
void |
doStartOfSnapshot()
The start of snapshot behavior of the block. |
boolean |
shouldUpdateModel()
Should the internal model be updated. |
| Methods inherited from class modhelxs.state_management.ManagedInterfaceBlock |
|---|
doGhostUpdate, doPostUpdate, doPreUpdate, doSetup, endOfSnapshot, endOfUpdate, initFromProperties, internalWasUpdated, reset, setup, startOfSnapshot, startOfUpdate, update, wasUpdated |
| Methods inherited from class modhelxs.abstractsemantics.InterfaceBlock |
|---|
adaptIn, adaptOut, connect, connectFromModel, createAdaptationRelation, emitObservationRequests, getAdaptation, getInputPins, getInternalModel, getOutputPins, prep, validate, wrapup |
| Methods inherited from class modhelxs.abstractsemantics.Block |
|---|
connectFromInterfaceBlock, connectFromRegularBlock, getEngine, getMoC, 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 |
| Constructor Detail |
|---|
public PlainManagedInterfaceBlock(java.lang.String name,
Model<?> model,
java.lang.Object... properties)
| Method Detail |
|---|
public void doStartOfSnapshot()
ManagedInterfaceBlock
doStartOfSnapshot in class ManagedInterfaceBlockpublic void doPreSetup()
ManagedInterfaceBlock
doPreSetup in class ManagedInterfaceBlockpublic void doReset()
ManagedInterfaceBlock
doReset in class ManagedInterfaceBlockpublic boolean shouldUpdateModel()
ManagedInterfaceBlock
shouldUpdateModel in class ManagedInterfaceBlockpublic void doEndOfSnapshot()
ManagedInterfaceBlock
doEndOfSnapshot in class ManagedInterfaceBlock
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||