Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
modhelxs.abstractsemantics.ObservableEntity

Packages that use ObservableEntity
demos.atomicblocks |
demos.powerwindow.gui |
demos.powerwindow.models |
demos.semantic_adaptation |
modhelxs.abstractsemantics |
modhelxs.mocs.tfsm |
modhelxs.state_management |
modhelxs.util |

Uses of ObservableEntity in demos.atomicblocks

Subclasses of ObservableEntity in demos.atomicblocks
`class` | `DEConst` A DEConst is a Block for the Discrete Events MoC, which produces the same value on all its Pins at each update.
`class` | `DEDelay` A DEDelay is a block for use with the Dicrete Events MoC, which introduces a time delay between occurrences of events on its input and on its output.
`class` | `DEPlotter` A DEPlotter is a Block for the DE MoC which displays the value received on each of its Pins in a graphical window.
`class` | `DERamp` A DERamp is a Block which produces an increasing value on all its pins at each snapshot.
`class` | `DEScenario` A DEScenario plays a scenario on its output pins.
`class` | `DETestLogger` A DETestLogger is a Block which logs the value of each of its Pins at each snapshot.
`class` | `DETextDisplay` A DETextDisplay is a Block which displays the value of each of its Pins at each snapshot.
`class` | `EventFeeder` An EventFeeder can be used to feed events into a simulation from external sources like a GUI.
`class` | `Probe` A Probe is a block that notifies a PinListener each time one of its input pins has tokens at the end of the snapshot.
`class` | `SDFAdder` An SDFAdder is an SDF block which computes the sum of the tokens on all its input pins and puts the result on all its output pins.
`class` | `SDFConst` An SDFConst is an SDF Block which produces the same value on all its Pins at each update.
`class` | `SDFIntegrator` An SDFIntegrator sums adds all the values received on its inputs to its internal state and produced this state on all its outputs.
`class` | `SDFLimitedIntegrator` An SDFLimitedIntegrator is an integrator whose output is maintained between a lower_limit and an upper_limit (set by properties).
`class` | `SDFLimiter`
`class` | `SDFRamp` A Ramp is a Block which produces an increasing value on all its Pins at each update.
`class` | `SDFSampleDelay` An SDFSampleDelay is an SDF block which delays its input by one sample.
`class` | `SDFScale` An SDFScale is an SDF block which scales its input.
`class` | `SDFTextDisplay` A TextDisplay is a Block which displays the value of all the tokens on each of its pins at each update.

Methods in demos.atomicblocks with parameters of type ObservableEntity
`void` | `Probe.PinListener.setSource(ObservableEntity src)`

Uses of ObservableEntity in demos.powerwindow.gui

Methods in demos.powerwindow.gui with parameters of type ObservableEntity
`void` | `WindowGUI.setSource(ObservableEntity src)`

Uses of ObservableEntity in demos.powerwindow.models

Subclasses of ObservableEntity in demos.powerwindow.models
`class` | `WindowController` The controller of the power window.
`class` | `WindowModel` The model of the mechanical part of the window.

Uses of ObservableEntity in demos.semantic_adaptation

Subclasses of ObservableEntity in demos.semantic_adaptation
`class` | `DE_SDF_DumbInterfaceBlock` A dumb interface block between DE and SDF.
`class` | `DE_SDF_InterfaceBlock` An interface block between DE and SDF which takes care of adapting data, time and control between the two MoCs.
`class` | `DE_SDF_LinInterpolator` This is a special interface block (IB) between DE and SDF that can react to threshold crossing on the outputs of its internal SDF model.
`class` | `DE_TFSM_InterfaceBlock` This DE/TFSM interface block implements decoding input DE events to TFSM input symbols and encoding TFSM output symbols into DE events.

Uses of ObservableEntity in modhelxs.abstractsemantics

Subclasses of ObservableEntity in modhelxs.abstractsemantics
`class` | `AtomicBlock` A block without an explicit ModHel'X model (opaque behavior).
`class` | `Block` A Block is the basic unit of behavior in ModHel'X.
`class` | `InterfaceBlock` An InterfaceBlock is a special kind of Block.
`class` | `Model<T extends Comparable<? super T>>` A Model describes a behavior by the combination of the behavior of the blocks of a structure according to a model of computation.

Fields in modhelxs.abstractsemantics declared as ObservableEntity
`private ObservableEntity` | `Pin.owner_` The entity this pin belongs to.

Methods in modhelxs.abstractsemantics that return ObservableEntity
`ObservableEntity` | `Pin.getOwner()`

Methods in modhelxs.abstractsemantics with parameters of type ObservableEntity
`void` | `Pin.setOwner(ObservableEntity o)` Set the owner of this pin.

Uses of ObservableEntity in modhelxs.mocs.tfsm

Subclasses of ObservableEntity in modhelxs.mocs.tfsm
`class` | `FSMState`

Uses of ObservableEntity in modhelxs.state_management

Subclasses of ObservableEntity in modhelxs.state_management
`class` | `ManagedBlock` A Block with default management for state changes.
`class` | `ManagedInterfaceBlock` An InterfaceBlock with default management for state changes.
`class` | `PlainManagedBlock` A ManagedBlock with no timed behavior.
`class` | `PlainManagedInterfaceBlock` An implementation of the ManagedInterfaceBlock for untimed IB.
`class` | `TimedManagedBlock<T extends Comparable<? super T>>` A ManagedBlock with timed behavior.
`class` | `TimedManagedInterfaceBlock<T extends Comparable<T>,I extends Comparable<I>>` An implementation of the ManagedInterfaceBlock for timed IB.

Uses of ObservableEntity in modhelxs.util

Fields in modhelxs.util declared as ObservableEntity
`private ObservableEntity` | `UpdateTrigger.entity_to_update_` The entity that should be updated.

Methods in modhelxs.util that return ObservableEntity
`ObservableEntity` | `UpdateTrigger.getEntity()` Get the entity that should be updated.

Methods in modhelxs.util with parameters of type ObservableEntity
`java.util.Collection<Block>` | `BlockStructureNavHelper.getBlockPredecessors(ObservableEntity p)` Get the predecessors of block `b` (blocks with a pin which is a predecessor of a pin of b).
`java.util.Collection<Block>` | `BlockStructureNavHelper.getFilteredBlockSuccessors(ObservableEntity b)` Get the successors of block `b`, with some relations filtered out.

Constructors in modhelxs.util with parameters of type ObservableEntity
`UpdateTrigger(ObservableEntity e)` Build a new UpdateTrigger for entity `e`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES