nslj.src.lang
Class NslInport

java.lang.Object
  |
  +--nslj.src.lang.NslPort
        |
        +--nslj.src.lang.NslInport

public class NslInport
extends NslPort


Fields inherited from class nslj.src.lang.NslPort
bufferingChanged, doubleBuffering, INPORT, OUTPORT, owner
 
Constructor Summary
NslInport(NslData n)
           
NslInport(java.lang.String name, NslData n)
           
 
Method Summary
 NslData getData()
           
 boolean isInitialized()
          Check if this port is initialized
 void setPort(NslInport inport)
          setup this inport.
 void setPort(NslOutport outport)
          setup this inport.
 
Methods inherited from class nslj.src.lang.NslPort
bufferingHasChanged, getOwner, getType, nslGetBuffering, nslGetName, nslSetBuffering
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NslInport

public NslInport(java.lang.String name,
                 NslData n)

NslInport

public NslInport(NslData n)
Method Detail

setPort

public void setPort(NslInport inport)
setup this inport. Internal variable of this port will make a reference to the internal variable of inport.
Parameters:
inport - Inport to be refered
Throws:
NsllPointerException - if the port supplied is not well-defined.

setPort

public void setPort(NslOutport outport)
setup this inport. Internal variable of this port will make a reference to the internal variable of outport.
Parameters:
outport - Outport to be refered
Throws:
NsllPointerException - if the port supplied is not well-defined.

isInitialized

public boolean isInitialized()
Check if this port is initialized
Overrides:
isInitialized in class NslPort
Returns:
true if initialized.

getData

public NslData getData()
Overrides:
getData in class NslPort