ujf.verimag.bip.Core.Interactions
Interface ConnectorType

All Superinterfaces:
BipType, NamedElement, ParameterizedElement, PartType, TraceableElement
All Known Implementing Classes:
ConnectorTypeImpl

public interface ConnectorType
extends PartType

A representation of the model object 'Connector Type'.

The following features are supported:

See Also:
InteractionsPackage.getConnectorType()

Method Summary
 PortExpression getDefinition()
          Returns the value of the 'Definition' containment reference.
  getInteractionSpecification()
          Returns the value of the 'Interaction Specification' containment reference list.
 Port getPort()
          Returns the value of the 'Port' containment reference.
 PortDefinition getPortDefinition()
          Returns the value of the 'Port Definition' containment reference.
  getPortParameter()
          Returns the value of the 'Port Parameter' containment reference list.
  getVariable()
          Returns the value of the 'Variable' containment reference list.
 void setDefinition(PortExpression value)
          Sets the value of the 'Definition' containment reference.
 void setPort(Port value)
          Sets the value of the 'Port' containment reference.
 void setPortDefinition(PortDefinition value)
          Sets the value of the 'Port Definition' containment reference.
 
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.PartType
getConstant, getDeclaration
 
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.BipType
getModule, setModule
 
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.NamedElement
getName, getScope, setName, setScope
 
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.ParameterizedElement
getDataParameter
 
Methods inherited from interface ujf.verimag.bip.Extra.Traceability.TraceableElement
getStartSourceLine, setStartSourceLine
 

Method Detail

getPort

Port getPort()
Returns the value of the 'Port' containment reference. It is bidirectional and its opposite is 'Connector Type'.

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

Returns:
the value of the 'Port' containment reference.
See Also:
setPort(Port), InteractionsPackage.getConnectorType_Port(), Port.getConnectorType()

setPort

void setPort(Port value)
Sets the value of the 'Port' containment reference.

Parameters:
value - the new value of the 'Port' containment reference.
See Also:
getPort()

getInteractionSpecification

 getInteractionSpecification()
Returns the value of the 'Interaction Specification' containment reference list. The list contents are of type InteractionSpecification. It is bidirectional and its opposite is 'Connector Type'.

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

Returns:
the value of the 'Interaction Specification' containment reference list.
See Also:
InteractionsPackage.getConnectorType_InteractionSpecification(), InteractionSpecification.getConnectorType()

getPortParameter

 getPortParameter()
Returns the value of the 'Port Parameter' containment reference list. The list contents are of type PortParameter. It is bidirectional and its opposite is 'Connector Type'.

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

Returns:
the value of the 'Port Parameter' containment reference list.
See Also:
InteractionsPackage.getConnectorType_PortParameter(), PortParameter.getConnectorType()

getPortDefinition

PortDefinition getPortDefinition()
Returns the value of the 'Port Definition' containment reference. It is bidirectional and its opposite is 'Connector Type'.

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

Returns:
the value of the 'Port Definition' containment reference.
See Also:
setPortDefinition(PortDefinition), InteractionsPackage.getConnectorType_PortDefinition(), PortDefinition.getConnectorType()

setPortDefinition

void setPortDefinition(PortDefinition value)
Sets the value of the 'Port Definition' containment reference.

Parameters:
value - the new value of the 'Port Definition' containment reference.
See Also:
getPortDefinition()

getDefinition

PortExpression getDefinition()
Returns the value of the 'Definition' containment reference.

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

Returns:
the value of the 'Definition' containment reference.
See Also:
setDefinition(PortExpression), InteractionsPackage.getConnectorType_Definition()

setDefinition

void setDefinition(PortExpression value)
Sets the value of the 'Definition' containment reference.

Parameters:
value - the new value of the 'Definition' containment reference.
See Also:
getDefinition()

getVariable

 getVariable()
Returns the value of the 'Variable' containment reference list. The list contents are of type Variable. It is bidirectional and its opposite is 'Connector Type'.

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

Returns:
the value of the 'Variable' containment reference list.
See Also:
InteractionsPackage.getConnectorType_Variable(), Variable.getConnectorType()