|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Block | |
|---|---|
| demos.atomicblocks | |
| demos.semantic_adaptation | |
| modhelxs.abstractsemantics | |
| modhelxs.ecore | |
| modhelxs.mocs.de | |
| modhelxs.mocs.tfsm | |
| modhelxs.state_management | |
| modhelxs.util | |
| Uses of Block in demos.atomicblocks |
|---|
| Classes in demos.atomicblocks that implement Block | |
|---|---|
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 Block in demos.semantic_adaptation |
|---|
| Classes in demos.semantic_adaptation that implement Block | |
|---|---|
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 Block in modhelxs.abstractsemantics |
|---|
| Classes in modhelxs.abstractsemantics that implement Block | |
|---|---|
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. |
| Uses of Block in modhelxs.ecore |
|---|
| Subinterfaces of Block in modhelxs.ecore | |
|---|---|
interface |
AtomicBlock
An AtomicBlock is a block whose behavior is not modeled in ModHel'X (opaque behavior). |
interface |
InterfaceBlock
An InterfaceBlock is a block whose behavior is described by a model. |
| Methods in modhelxs.ecore that return types with arguments of type Block | |
|---|---|
java.util.Collection<? extends Block> |
BlockStructure.getBlocks()
Get the blocks that belong to this structure. |
| Uses of Block in modhelxs.mocs.de |
|---|
| Fields in modhelxs.mocs.de with type parameters of type Block | |
|---|---|
protected java.util.List<Block> |
DEMoC.sorted_blocks_
A list of the blocks of the structure is topological order. |
| Uses of Block in modhelxs.mocs.tfsm |
|---|
| Classes in modhelxs.mocs.tfsm that implement Block | |
|---|---|
class |
FSMState
|
| Uses of Block in modhelxs.state_management |
|---|
| Classes in modhelxs.state_management that implement Block | |
|---|---|
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 Block in modhelxs.util |
|---|
| Fields in modhelxs.util with type parameters of type Block | |
|---|---|
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.block_predecessors_
Map from blocks to their predecessors (blocks with a pin which is the origin of a relation to a pin of the block). |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.block_predecessors_
Map from blocks to their predecessors (blocks with a pin which is the origin of a relation to a pin of the block). |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.block_successors_
Map from blocks to their successors (blocks with a pin which is the target of a relation from a pin of the block). |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.block_successors_
Map from blocks to their successors (blocks with a pin which is the target of a relation from a pin of the block). |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.filtered_block_predecessors_
Map from blocks to their predecessors, with some relations filtered out. |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.filtered_block_predecessors_
Map from blocks to their predecessors, with some relations filtered out. |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.filtered_block_successors_
Map from blocks to their successors, with some relations filtered out. |
private java.util.Map<Block,java.util.Set<Block>> |
BlockStructureNavHelper.filtered_block_successors_
Map from blocks to their successors, with some relations filtered out. |
| Methods in modhelxs.util that return types with arguments of type Block | |
|---|---|
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.getBlockSuccessors(Block b)
Get the successors of block b (blocks with a pin which is a successor of a pin of b). |
java.util.Collection<Block> |
BlockStructureNavHelper.getFilteredBlockPredecessors(Block p)
Get the predecessors of block b, with some relations filtered out. |
java.util.Collection<Block> |
BlockStructureNavHelper.getFilteredBlockSuccessors(ObservableEntity b)
Get the successors of block b, with some relations filtered out. |
java.util.List<Block> |
BlockStructureNavHelper.topoSort()
Return a list of the blocks of the structure, topologically sorted. |
| Methods in modhelxs.util with parameters of type Block | |
|---|---|
java.util.Collection<Block> |
BlockStructureNavHelper.getBlockSuccessors(Block b)
Get the successors of block b (blocks with a pin which is a successor of a pin of b). |
java.util.Collection<Block> |
BlockStructureNavHelper.getFilteredBlockPredecessors(Block p)
Get the predecessors of block b, with some relations filtered out. |
private void |
BlockStructureNavHelper.visit(Block b,
java.util.Set<Block> visited_blocks,
java.util.List<Block> ordered_blocks)
Visit a block for topological sort. |
| Method parameters in modhelxs.util with type arguments of type Block | |
|---|---|
private void |
BlockStructureNavHelper.visit(Block b,
java.util.Set<Block> visited_blocks,
java.util.List<Block> ordered_blocks)
Visit a block for topological sort. |
private void |
BlockStructureNavHelper.visit(Block b,
java.util.Set<Block> visited_blocks,
java.util.List<Block> ordered_blocks)
Visit a block for topological sort. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||