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

## Uses of Class
modhelxs.abstractsemantics.InterfaceBlock

Packages that use InterfaceBlock
demos.semantic_adaptation |
modhelxs.abstractsemantics |
modhelxs.state_management |

Uses of InterfaceBlock in demos.semantic_adaptation

Subclasses of InterfaceBlock 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 InterfaceBlock in modhelxs.abstractsemantics

Fields in modhelxs.abstractsemantics declared as InterfaceBlock
`private InterfaceBlock` | `Model.parent_` The interface block this model belongs to (if any, null otherwise).

Methods in modhelxs.abstractsemantics that return InterfaceBlock
`InterfaceBlock` | `Model.getParent()`

Methods in modhelxs.abstractsemantics with parameters of type InterfaceBlock
`abstract Relation` | `ObservableEntity.connectFromInterfaceBlock(InterfaceBlock intfBlock, Pin other, Pin mine)` Connect pin `other` of InterfaceBlock `intfBlock` to my pin `mine`.
`Relation` | `Model.connectFromInterfaceBlock(InterfaceBlock intfBlock, Pin other, Pin mine)` Connect pin `other` of InterfaceBlock `intfBlock` to my pin `mine`.
`Relation` | `Block.connectFromInterfaceBlock(InterfaceBlock intfBlock, Pin other, Pin mine)` Connect pin `other` of InterfaceBlock `intfBlock` to my pin `mine`.
`void` | `Model.setParent(InterfaceBlock b)` Set the interface block that contains this model.

Uses of InterfaceBlock in modhelxs.state_management

Subclasses of InterfaceBlock in modhelxs.state_management
`class` | `ManagedInterfaceBlock` An InterfaceBlock with default management for state changes.
`class` | `PlainManagedInterfaceBlock` An implementation of the ManagedInterfaceBlock for untimed IB.
`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