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

## Uses of Interface
modhelxs.ecore.NamedEntity

Packages that use NamedEntity
demos.atomicblocks |
demos.powerwindow.models |
demos.semantic_adaptation |
modhelxs.abstractsemantics |
modhelxs.ecore |
modhelxs.mocs.de |
modhelxs.mocs.sdf |
modhelxs.mocs.tfsm |
modhelxs.state_management |

Uses of NamedEntity in demos.atomicblocks

Classes in demos.atomicblocks that implement NamedEntity
`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.

Uses of NamedEntity in demos.powerwindow.models

Classes in demos.powerwindow.models that implement NamedEntity
`class` | `WindowController` The controller of the power window.
`class` | `WindowModel` The model of the mechanical part of the window.

Uses of NamedEntity in demos.semantic_adaptation

Classes in demos.semantic_adaptation that implement NamedEntity
`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 NamedEntity in modhelxs.abstractsemantics

Classes in modhelxs.abstractsemantics that implement NamedEntity
`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` | `BlockStructure` A BlockStructure is a set of blocks with relations between their pins.
`class` | `Engine` The execution engine of ModHel'X, which drives the abstract semantics of models and blocks.
`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.
`class` | `ModelOfComputation<T extends Comparable<? super T>>` A ModelOfComputation models the rules for combining the behavior of the blocks in a structure.
`class` | `ModelOfComputationImpl<T extends Comparable<? super T>>` Common default implementation of a model of computation features.
`class` | `NamedEntity` Implementation of a Named entity for the abstract semantics of ModHel'X.
`class` | `ObservableEntity` Implementation of an observable entity for the abstract semantics of ModHel'X.
`class` | `Pin` An implementation of Pin for the abstract semantics of ModHel'X.
`class` | `Relation` A Relation is an oriented connection between two pins.

Uses of NamedEntity in modhelxs.ecore

Subinterfaces of NamedEntity in modhelxs.ecore
`interface` | `AtomicBlock` An AtomicBlock is a block whose behavior is not modeled in ModHel'X (opaque behavior).
`interface` | `Block` A Block is the basic unit of behavior in ModHel'X.
`interface` | `BlockStructure` A BlockStructure represents a set of blocks with relations between their pins.
`interface` | `InterfaceBlock` An InterfaceBlock is a block whose behavior is described by a model.
`interface` | `Model` A Model defines a behavior by interpreting its structure according to a model of computation.
`interface` | `ModelOfComputation` A ModelOfComputation defines the rules for combining the behavior of the blocks in a model.
`interface` | `ObservableEntity` An ObservableEntity is a named entity which can be observed through an interface.
`interface` | `Pin` A pin is a basic named entity which is part of the interface of an observable entity.
`interface` | `Relation` A Relation is an oriented link between two Pins.

Uses of NamedEntity in modhelxs.mocs.de

Classes in modhelxs.mocs.de that implement NamedEntity
`class` | `AbstractDEMoC` AbstractDEMoC declares the common abstract semantics of Discrete Events MoCs.
`class` | `DEMoC` DEMoC implements a Discrete Events MoCs.

Uses of NamedEntity in modhelxs.mocs.sdf

Classes in modhelxs.mocs.sdf that implement NamedEntity
`class` | `SDFMoC`

Uses of NamedEntity in modhelxs.mocs.tfsm

Classes in modhelxs.mocs.tfsm that implement NamedEntity
`class` | `FSMState`
`class` | `TFSMMoC`

Uses of NamedEntity in modhelxs.state_management

Classes in modhelxs.state_management that implement NamedEntity
`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.

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