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

## Uses of Class
modhelxs.abstractsemantics.Pin

Packages that use Pin
demos.atomicblocks |
demos.powerwindow.gui |
demos.powerwindow.models |
demos.semantic_adaptation |
modhelxs.abstractsemantics |
modhelxs.mocs.de |
modhelxs.mocs.sdf |
modhelxs.mocs.tfsm |

Uses of Pin in demos.atomicblocks

Fields in demos.atomicblocks declared as Pin
`private Pin` | `SDFScale.input`
`private Pin` | `SDFLimiter.input`
`private Pin` | `SDFTextDisplay.input_`
`private Pin` | `SDFSampleDelay.input_`
`private Pin[]` | `SDFAdder.input_`
`private Pin` | `DETextDisplay.input_`
`private Pin` | `DETestLogger.input_`
`private Pin` | `DEDelay.input_` The input and output pins of the Delay.
`private Pin` | `SDFScale.output`
`private Pin` | `SDFLimiter.output`
`private Pin` | `SDFSampleDelay.output_`
`private Pin` | `SDFRamp.output_`
`private Pin` | `SDFAdder.output_`
`private Pin` | `DERamp.output_`
`private Pin` | `DEDelay.output_`
`(package private) Pin` | `DEScenario.Step.pin`

Fields in demos.atomicblocks with type parameters of type Pin
`private TransientMap<Pin,java.util.List<java.lang.Object>>` | `SDFTextDisplay.data_`
`private TransientMap<Pin,java.lang.Object[]>` | `DETextDisplay.data_`
`private TransientMap<Pin,java.lang.Object>` | `DETestLogger.data_`
`private TransientMap<Pin,java.lang.Number>` | `DEPlotter.data_`
`private java.util.Map<Pin,java.util.List<DEPlotter.PlotterWindow.Plotter.PlotPoint>>` | `DEPlotter.PlotterWindow.Plotter.plots_`
`(package private) java.util.HashMap<Pin,java.awt.Color>` | `DEPlotter.PlotterWindow.Plotter.sigColors`
`private java.util.HashMap<Pin,java.lang.Object>` | `EventFeeder.snap_values_`
`private java.util.HashMap<Pin,java.lang.Object>` | `EventFeeder.values_`

Methods in demos.atomicblocks that return Pin
`Pin` | `SDFTextDisplay.input()`
`Pin` | `SDFScale.input()`
`Pin` | `SDFSampleDelay.input()`
`Pin` | `SDFLimiter.input()`
`Pin` | `DETextDisplay.input()`
`Pin` | `DETestLogger.input()`
`Pin` | `DEDelay.input()`
`Pin` | `SDFAdder.input(int num)`
`Pin` | `SDFScale.output()`
`Pin` | `SDFSampleDelay.output()`
`Pin` | `SDFRamp.output()`
`Pin` | `SDFLimiter.output()`
`Pin` | `SDFAdder.output()`
`Pin` | `DERamp.output()` Get the default output pin of the ramp.
`Pin` | `DEDelay.output()`

Methods in demos.atomicblocks with parameters of type Pin
`void` | `DEPlotter.PlotterWindow.addPlotPoint(Pin p, double time, double value)`
`void` | `DEPlotter.PlotterWindow.Plotter.addPlotPoint(Pin p, double time, double value)`
`void` | `EventFeeder.feed(Pin p, java.lang.Object v)`
`void` | `Probe.PinListener.pinChanged(Pin p)`

Method parameters in demos.atomicblocks with type arguments of type Pin
`void` | `DEPlotter.PlotterWindow.setup(NamedEntity propertiesHolder, java.util.Collection<Pin> signals)`
`void` | `DEPlotter.PlotterWindow.Plotter.setup(NamedEntity propertiesHolder, java.util.Collection<Pin> signals)`

Uses of Pin in demos.powerwindow.gui

Fields in demos.powerwindow.gui declared as Pin
`private Pin` | `WindowGUI.motorPin_`
`private Pin` | `WindowGUI.obstaclePin_`
`private Pin` | `WindowGUI.positionPin_`
`protected Pin` | `WindowGUI.userCmdPin_`

Methods in demos.powerwindow.gui with parameters of type Pin
`void` | `WindowGUI.pinChanged(Pin p)`

Uses of Pin in demos.powerwindow.models

Fields in demos.powerwindow.models declared as Pin
`private Pin` | `WindowController.cmd_down`
`private Pin` | `WindowController.cmd_stop`
`private Pin` | `WindowController.cmd_up`
`private Pin` | `WindowModel.motor_cmd`
`private Pin` | `WindowController.motor_down`
`private Pin` | `WindowController.motor_stop`
`private Pin` | `WindowController.motor_up`
`private Pin` | `WindowController.win_closed`
`private Pin` | `WindowController.win_obstacle`
`private Pin` | `WindowController.win_opened`
`private Pin` | `WindowModel.window_end`
`private Pin` | `WindowModel.window_pos`

Methods in demos.powerwindow.models that return Pin
`Pin` | `WindowController.cmd_down()`
`Pin` | `WindowController.cmd_stop()`
`Pin` | `WindowController.cmd_up()`
`Pin` | `WindowModel.motor_cmd()`
`Pin` | `WindowController.motor_down()`
`Pin` | `WindowController.motor_stop()`
`Pin` | `WindowController.motor_up()`
`Pin` | `WindowController.win_closed()`
`Pin` | `WindowController.win_obstacle()`
`Pin` | `WindowController.win_opened()`
`Pin` | `WindowModel.window_end()`
`Pin` | `WindowModel.window_pos()`

Uses of Pin in demos.semantic_adaptation

Fields in demos.semantic_adaptation with type parameters of type Pin
`private MapAttribute<Pin,java.lang.Object>` | `DE_SDF_InterfaceBlock.currentPinValue_`
`private MapAttribute<Pin,java.lang.Object>` | `DE_SDF_LinInterpolator.inputPinValue_` Current value of each input pin.
`private TransientMap<Pin,java.lang.Object>` | `DE_SDF_LinInterpolator.interpolationTable_` Upper bound of the value of the output pins of the internal model in an interpolation step.
`private MapAttribute<Pin,java.lang.Object>` | `DE_SDF_LinInterpolator.outputPinValue_` Current value of each output pin.

Uses of Pin in modhelxs.abstractsemantics

Fields in modhelxs.abstractsemantics declared as Pin
`private Pin` | `Relation.origin_` The origin of the relation.
`private Pin` | `Relation.target_` The target of the relation.

Fields in modhelxs.abstractsemantics with type parameters of type Pin
`private java.util.Set<Pin>` | `Model.inputpins_`
`private java.util.Set<Pin>` | `InterfaceBlock.inputpins_` The set of input pins (cached value).
`private java.util.Set<Pin>` | `Block.inputpins_` The input pins of this block.
`private java.util.Set<Pin>` | `Model.outputpins_`
`private java.util.Set<Pin>` | `InterfaceBlock.outputpins_` The set of output pins (cached value).
`private java.util.Set<Pin>` | `Block.outputpins_` The output pins of this block.
`private java.util.Map<java.lang.String,Pin>` | `ObservableEntity.pins_` Association between names and pins for this entity.
`private java.util.List<Pin>` | `Pin.predecessors_` The list of pins which are the origin of a relation which has this pin as target.
`private java.util.List<Pin>` | `Pin.successors_` The list of pins which are the target of a relation which has this pin as origin.

Methods in modhelxs.abstractsemantics that return Pin
`Pin` | `ObservableEntity.addPin(Pin pin)` Add a pin to this entity.
`Pin` | `Pin.addToken(Token token)` Add a token to this pin.
`Pin` | `Pin.clearTokens()` Delete all tokens on this pin.
`Pin` | `Relation.getOrigin()`
`Pin` | `ObservableEntity.getPin(java.lang.String name)` Get the pin named `name` of this entity.
`Pin` | `Relation.getTarget()`
`
`<T> Pin`
` | `Pin.putValue(T value)` Add a token with a given value on this pin.
`
`<T> Pin`
` | `Pin.putValue(Value<T> value)` Add a token with a given value on this pin.

Methods in modhelxs.abstractsemantics that return types with arguments of type Pin
`abstract java.util.Collection<Pin>` | `ObservableEntity.getInputPins()` Get the input pins of this entity.
`java.util.Collection<Pin>` | `Model.getInputPins()`
`java.util.Collection<Pin>` | `InterfaceBlock.getInputPins()`
`java.util.Collection<Pin>` | `Block.getInputPins()`
`java.util.Collection<Pin>` | `ObservableEntity.getInterface()` Return the interface of this observable.
`abstract java.util.Collection<Pin>` | `ObservableEntity.getOutputPins()` Get the output ins of this entity.
`java.util.Collection<Pin>` | `Model.getOutputPins()`
`java.util.Collection<Pin>` | `InterfaceBlock.getOutputPins()`
`java.util.Collection<Pin>` | `Block.getOutputPins()`
`java.util.Collection<Pin>` | `Pin.getPredecessorPins()` Get the predecessors of this pin (pins that are directly connected to it).
`java.util.Collection<Pin>` | `Pin.getSuccessorPins()` Get the successors of this pin (pins to which it is directly connected).

Methods in modhelxs.abstractsemantics with parameters of type Pin
`Pin` | `ObservableEntity.addPin(Pin pin)` Add a pin to this entity.
`abstract Relation` | `ObservableEntity.connect(Pin mine, Pin other)` Connect one of my pins to another pin.
`Relation` | `Model.connect(Pin mine, Pin other)` Connect one of my pins to another pin.
`Relation` | `InterfaceBlock.connect(Pin mine, Pin other)` Connect one of my pins to another pin.
`Relation` | `Block.connect(Pin mine, Pin other)` Connect one of my pins to another pin.
`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`.
`abstract Relation` | `ObservableEntity.connectFromModel(Model<?> model, Pin other, Pin mine)` Connect pin `other` of Model `model` to my pin `mine`.
`Relation` | `Model.connectFromModel(Model<?> model, Pin other, Pin mine)` Connect pin `other` of Model `model` to my pin `mine`.
`Relation` | `InterfaceBlock.connectFromModel(Model<?> model, Pin other, Pin mine)` Connect pin `other` of Model `model` to my pin `mine`.
`Relation` | `Block.connectFromModel(Model<?> model, Pin other, Pin mine)` Connect pin `other` of Model `model` to my pin `mine`.
`abstract Relation` | `ObservableEntity.connectFromRegularBlock(Block block, Pin other, Pin mine)` Connect pin `other` of regular Block `block` to my pin `mine`.
`Relation` | `Model.connectFromRegularBlock(Block block, Pin other, Pin mine)` Connect pin `other` of regular Block `block` to my pin `mine`.
`Relation` | `Block.connectFromRegularBlock(Block block, Pin other, Pin mine)` Connect pin `other` of regular Block `block` to my pin `mine`.
`Relation` | `Pin.connectTo(Pin dst)`
`Relation` | `InterfaceBlock.createAdaptationRelation(Pin source, Pin target)` Create a relation between a pin of the interface block and a pin of the internal model (or vice versa).
`Relation` | `Model.createRelation(Pin source, Pin target)` Connect two pins in this model.
`Relation` | `BlockStructure.createRelation(Pin source, Pin target)` Create a relation between two pins in the structure.

Constructors in modhelxs.abstractsemantics with parameters of type Pin
`Relation(java.lang.String name, Pin origin, Pin target)` Build a new relation named `name` between two pins.

Uses of Pin in modhelxs.mocs.de

Fields in modhelxs.mocs.de declared as Pin
`private Pin` | `DEMoC.DEEvent.pin_` The destination pin of this event.

Methods in modhelxs.mocs.de with parameters of type Pin
`static boolean` | `AbstractDEMoC.isNotInstantaneouslyDependent(Pin p)` Tell if pin `p` is instantaneously dependent.
`static void` | `AbstractDEMoC.removeNotInstantaneouslyDependent(Pin p)` Set pin `p` as instantaneously dependent (default).
`static void` | `AbstractDEMoC.setNotInstantaneouslyDependent(Pin p)` Set pin `p` as not instantaneously dependent.

Constructors in modhelxs.mocs.de with parameters of type Pin
`DEMoC.DEEvent(Block e, Token t, Pin p)` Build a new DE event.

Uses of Pin in modhelxs.mocs.sdf

Fields in modhelxs.mocs.sdf with type parameters of type Pin
`private java.util.List<Pin>` | `SDFMoC.model_inputs_` List of model pins that are connected to block inputs
`private java.util.List<Pin>` | `SDFMoC.model_outputs_` List of block pins that are connected to model outputs

Methods in modhelxs.mocs.sdf with parameters of type Pin
`private static void` | `SDFMoC.addRelationStateToPinMap(java.util.HashMap<Pin,java.util.List<SDFMoC.RelationState>> map, Pin p, SDFMoC.RelationState rs)`
`static int` | `SDFMoC.getNumberOfInitialTokens(Pin p)` Get number of initial tokens on pin `p`.
`static int` | `SDFMoC.getPinRate(Pin p)` Get production/consumption rate for pin `p`.
`static boolean` | `SDFMoC.hasInitialTokens(Pin p)` Tell if pin `p` has initial tokens.
`private static void` | `SDFMoC.propagateFromPin(Pin p)`
`static void` | `SDFMoC.setNumberOfInitialTokens(Pin p, int n)` Set number of initial tokens on pin `p`.
`static void` | `SDFMoC.setPinRate(Pin p, int rate)` Set production/consumption rate for pin `p`.

Method parameters in modhelxs.mocs.sdf with type arguments of type Pin
`private static void` | `SDFMoC.addRelationStateToPinMap(java.util.HashMap<Pin,java.util.List<SDFMoC.RelationState>> map, Pin p, SDFMoC.RelationState rs)`

Uses of Pin in modhelxs.mocs.tfsm

Fields in modhelxs.mocs.tfsm declared as Pin
`private Pin` | `FSMState.in_`
`private Pin` | `FSMState.out_`

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