|
simulink | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SimulinkBlock | |
---|---|
edu.tum.cs.simulink.constraints | This package contains the constraints for the Simulink model. |
edu.tum.cs.simulink.model | This package contains the implementation of the Simulink model. |
edu.tum.cs.simulink.model.stateflow | This package contains the implementation of the Stateflow part of a Simulink model. |
edu.tum.cs.simulink.targetlink | Targetlink Support. |
edu.tum.cs.simulink.util | Utilities for Simulink. |
Uses of SimulinkBlock in edu.tum.cs.simulink.constraints |
---|
Methods in edu.tum.cs.simulink.constraints with parameters of type SimulinkBlock | |
---|---|
void |
SimulinkBlockTypeConstraint.checkLocalConstraint(SimulinkBlock element)
See class comment. |
Uses of SimulinkBlock in edu.tum.cs.simulink.model |
---|
Subclasses of SimulinkBlock in edu.tum.cs.simulink.model | |
---|---|
class |
SimulinkModel
A Simulink model a specialized Simulink block that primarily maintains the default parameters of blocks, annotations and lines. |
Methods in edu.tum.cs.simulink.model that return SimulinkBlock | |
---|---|
SimulinkBlock |
SimulinkBlock.deepClone()
Creates a deep clone of this block. |
SimulinkBlock |
SimulinkPortBase.getBlock()
Get the block this port belongs to. |
SimulinkBlock |
SimulinkModel.getBlock(java.lang.String id)
Get a block specified by its full qualified name. |
SimulinkBlock |
SimulinkElementBase.getParent()
Returns the parent block (may be null). |
SimulinkBlock |
SimulinkBlock.getSubBlock(java.lang.String name)
Get named sub block or null if no sub block with the given
name is present. |
Methods in edu.tum.cs.simulink.model with parameters of type SimulinkBlock | |
---|---|
void |
SimulinkBlock.addSubBlock(SimulinkBlock subBlock)
Adds a sub block. |
protected void |
SimulinkModel.setParent(SimulinkBlock parent)
This throws a UnsupportedOperationException as models cannot have
parents. |
protected void |
SimulinkElementBase.setParent(SimulinkBlock parent)
Sets the parent for this block. |
Constructors in edu.tum.cs.simulink.model with parameters of type SimulinkBlock | |
---|---|
SimulinkBlock(SimulinkBlock origBlock)
Copy constructor. |
|
SimulinkInPort(SimulinkBlock block,
java.lang.String index)
Create simulink inport. |
|
SimulinkOutPort(SimulinkBlock block,
java.lang.String index)
Create simulink outport. |
|
SimulinkPortBase(SimulinkBlock block,
java.lang.String index)
Create Simulink port. |
Uses of SimulinkBlock in edu.tum.cs.simulink.model.stateflow |
---|
Subclasses of SimulinkBlock in edu.tum.cs.simulink.model.stateflow | |
---|---|
class |
StateflowBlock
A special Simulink block that stores state charts. |
Uses of SimulinkBlock in edu.tum.cs.simulink.targetlink |
---|
Methods in edu.tum.cs.simulink.targetlink with parameters of type SimulinkBlock | |
---|---|
void |
TargetLinkDataResolver.visit(SimulinkBlock block)
If this is a Targetlink block, parse Targetlink data, resolve the structs and stores parameters at the block. |
Uses of SimulinkBlock in edu.tum.cs.simulink.util |
---|
Methods in edu.tum.cs.simulink.util that return SimulinkBlock | |
---|---|
static SimulinkBlock |
SimulinkUtils.getStateflowInport(SimulinkInPort inPort)
Obtain in port. |
static SimulinkBlock |
SimulinkUtils.getStateflowOutport(SimulinkOutPort outPort)
Obtain out port block that is below the a Stateflow block and describes the output of a Stateflow chart. |
Methods in edu.tum.cs.simulink.util that return types with arguments of type SimulinkBlock | |
---|---|
static java.util.Set<SimulinkBlock> |
SimulinkUtils.calculateParentSet(java.util.Collection<SimulinkBlock> blocks)
Calculate the set of all parent blocks up to the model for the given blocks. |
static java.util.Map<java.lang.String,SimulinkBlock> |
SimulinkUtils.createIdToNodeMap(SimulinkBlock block)
Create map that maps from id to block. |
static java.util.List<SimulinkBlock> |
SimulinkUtils.listBlocksDepthFirst(SimulinkBlock block)
Returns all recursively reachable subblocks of the given block. |
Methods in edu.tum.cs.simulink.util with parameters of type SimulinkBlock | ||
---|---|---|
static int |
SimulinkUtils.countLines(SimulinkBlock block)
Recursively count lines. |
|
static int |
SimulinkUtils.countSubBlocks(SimulinkBlock block)
Recursively count sub blocks. |
|
static java.util.Map<java.lang.String,SimulinkBlock> |
SimulinkUtils.createIdToNodeMap(SimulinkBlock block)
Create map that maps from id to block. |
|
static boolean |
SimulinkUtils.isTargetlinkBlock(SimulinkBlock node)
Checks if a block is a target link block. |
|
static java.util.List<SimulinkBlock> |
SimulinkUtils.listBlocksDepthFirst(SimulinkBlock block)
Returns all recursively reachable subblocks of the given block. |
|
static
|
SimulinkUtils.visitDepthFirst(SimulinkBlock block,
Visit blocks in a depth first manner. |
Method parameters in edu.tum.cs.simulink.util with type arguments of type SimulinkBlock | |
---|---|
static java.util.Set<SimulinkBlock> |
SimulinkUtils.calculateParentSet(java.util.Collection<SimulinkBlock> blocks)
Calculate the set of all parent blocks up to the model for the given blocks. |
|
simulink | |||||||||
PREV NEXT | FRAMES NO FRAMES |