simulink

edu.tum.cs.simulink.model
Class SimulinkInPort

java.lang.Object
  extended by edu.tum.cs.simulink.model.SimulinkPortBase
      extended by edu.tum.cs.simulink.model.SimulinkInPort

public class SimulinkInPort
extends SimulinkPortBase

A Simulink inport. An inport can be connected to only one SimulinkLine.

Version:
$Rev: 26285 $
Author:
deissenb, $Author: juergens $
Rating:
GREEN Hash: 59BC605F822657C7D41209763A60100A

Constructor Summary
SimulinkInPort(SimulinkBlock block, java.lang.String index)
          Create simulink inport.
 
Method Summary
 SimulinkLine getLine()
          Get line connected to this port.
 void remove()
          This only sets the block to null.
 
Methods inherited from class edu.tum.cs.simulink.model.SimulinkPortBase
getBlock, getIndex, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimulinkInPort

public SimulinkInPort(SimulinkBlock block,
                      java.lang.String index)
Create simulink inport.

Parameters:
block - The block this port belongs to.
index - The port index. This may be a number or a string like 'enable'
Method Detail

getLine

public SimulinkLine getLine()
Get line connected to this port.

Returns:
the line or null if no line is connected.

remove

public void remove()
This only sets the block to null. Acutal remove implementation is done in the sub classes.

Overrides:
remove in class SimulinkPortBase

simulink

simulink - 2.7