ujf.verimag.bip.Core.Interactions
Interface InnerPortSpecification

All Known Subinterfaces:
ContractBinding, ExportBinding, InnerPortReference
All Known Implementing Classes:
ContractBindingImpl, ExportBindingImpl, InnerPortReferenceImpl, InnerPortSpecificationImpl

public interface InnerPortSpecification

A representation of the model object 'Inner Port Specification'.

The following features are supported:

See Also:
InteractionsPackage.getInnerPortSpecification()

Method Summary
 PartElementReference getTargetInstance()
          Returns the value of the 'Target Instance' containment reference.
 Port getTargetPort()
          Returns the value of the 'Target Port' reference.
 void setTargetInstance(PartElementReference value)
          Sets the value of the 'Target Instance' containment reference.
 void setTargetPort(Port value)
          Sets the value of the 'Target Port' reference.
 

Method Detail

getTargetPort

Port getTargetPort()
Returns the value of the 'Target Port' reference.

If the meaning of the 'Target Port' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Target Port' reference.
See Also:
setTargetPort(Port), InteractionsPackage.getInnerPortSpecification_TargetPort()

setTargetPort

void setTargetPort(Port value)
Sets the value of the 'Target Port' reference.

Parameters:
value - the new value of the 'Target Port' reference.
See Also:
getTargetPort()

getTargetInstance

PartElementReference getTargetInstance()
Returns the value of the 'Target Instance' containment reference. It is bidirectional and its opposite is 'Export Binding'.

If the meaning of the 'Target Instance' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Target Instance' containment reference.
See Also:
setTargetInstance(PartElementReference), InteractionsPackage.getInnerPortSpecification_TargetInstance(), PartElementReference.getExportBinding()

setTargetInstance

void setTargetInstance(PartElementReference value)
Sets the value of the 'Target Instance' containment reference.

Parameters:
value - the new value of the 'Target Instance' containment reference.
See Also:
getTargetInstance()