|
||||||||||
| 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.state_management.ManagedBlock
modhelxs.state_management.PlainManagedBlock
demos.atomicblocks.DETextDisplay
public class DETextDisplay
A DETextDisplay is a Block which displays the value of each of its Pins at each snapshot.
| Field Summary | |
|---|---|
private TransientMap<Pin,java.lang.Object[]> |
data_
|
private Pin |
input_
|
| Constructor Summary | |
|---|---|
DETextDisplay(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
doEndOfSnapshot()
The endOfSnapshot behavior of the block. |
void |
doSetup()
The setup behavior of the block. |
void |
doUpdate()
The update behavior of the block. |
Pin |
input()
|
| Methods inherited from class modhelxs.state_management.PlainManagedBlock |
|---|
doPreSetup, doReset, doStartOfSnapshot |
| Methods inherited from class modhelxs.state_management.ManagedBlock |
|---|
emitObservationRequests, endOfSnapshot, endOfUpdate, initFromProperties, prep, reset, setup, startOfSnapshot, startOfUpdate, update, validate, wasUpdated, 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.ObservableEntity |
|---|
getInterface |
| Methods inherited from interface modhelxs.ecore.NamedEntity |
|---|
getName, getProperties, setName |
| Field Detail |
|---|
private TransientMap<Pin,java.lang.Object[]> data_
private final Pin input_
| Constructor Detail |
|---|
public DETextDisplay(java.lang.String name)
| Method Detail |
|---|
public Pin input()
public void doSetup()
ManagedBlock
doSetup in class ManagedBlockpublic void doUpdate()
ManagedBlock
doUpdate in class ManagedBlockpublic void doEndOfSnapshot()
ManagedBlock
doEndOfSnapshot in class PlainManagedBlock
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||