ujf.verimag.bip.Core.Interactions
Interface InteractionSpecification

All Known Implementing Classes:
InteractionSpecificationImpl

public interface InteractionSpecification

A representation of the model object 'Interaction Specification'.

The following features are supported:

See Also:
InteractionsPackage.getInteractionSpecification()

Method Summary
 ConnectorType getConnectorType()
          Returns the value of the 'Connector Type' container reference.
 Action getDownAction()
          Returns the value of the 'Down Action' containment reference.
 Expression getGuard()
          Returns the value of the 'Guard' containment reference.
 Interaction getInteraction()
          Returns the value of the 'Interaction' containment reference.
 Action getUpAction()
          Returns the value of the 'Up Action' containment reference.
 void setConnectorType(ConnectorType value)
          Sets the value of the 'Connector Type' container reference.
 void setDownAction(Action value)
          Sets the value of the 'Down Action' containment reference.
 void setGuard(Expression value)
          Sets the value of the 'Guard' containment reference.
 void setInteraction(Interaction value)
          Sets the value of the 'Interaction' containment reference.
 void setUpAction(Action value)
          Sets the value of the 'Up Action' containment reference.
 

Method Detail

getConnectorType

ConnectorType getConnectorType()
Returns the value of the 'Connector Type' container reference. It is bidirectional and its opposite is 'Interaction Specification'.

If the meaning of the 'Connector Type' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Connector Type' container reference.
See Also:
setConnectorType(ConnectorType), InteractionsPackage.getInteractionSpecification_ConnectorType(), ConnectorType.getInteractionSpecification()

setConnectorType

void setConnectorType(ConnectorType value)
Sets the value of the 'Connector Type' container reference.

Parameters:
value - the new value of the 'Connector Type' container reference.
See Also:
getConnectorType()

getInteraction

Interaction getInteraction()
Returns the value of the 'Interaction' containment reference.

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

Returns:
the value of the 'Interaction' containment reference.
See Also:
setInteraction(Interaction), InteractionsPackage.getInteractionSpecification_Interaction()

setInteraction

void setInteraction(Interaction value)
Sets the value of the 'Interaction' containment reference.

Parameters:
value - the new value of the 'Interaction' containment reference.
See Also:
getInteraction()

getGuard

Expression getGuard()
Returns the value of the 'Guard' containment reference.

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

Returns:
the value of the 'Guard' containment reference.
See Also:
setGuard(Expression), InteractionsPackage.getInteractionSpecification_Guard()

setGuard

void setGuard(Expression value)
Sets the value of the 'Guard' containment reference.

Parameters:
value - the new value of the 'Guard' containment reference.
See Also:
getGuard()

getDownAction

Action getDownAction()
Returns the value of the 'Down Action' containment reference.

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

Returns:
the value of the 'Down Action' containment reference.
See Also:
setDownAction(Action), InteractionsPackage.getInteractionSpecification_DownAction()

setDownAction

void setDownAction(Action value)
Sets the value of the 'Down Action' containment reference.

Parameters:
value - the new value of the 'Down Action' containment reference.
See Also:
getDownAction()

getUpAction

Action getUpAction()
Returns the value of the 'Up Action' containment reference.

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

Returns:
the value of the 'Up Action' containment reference.
See Also:
setUpAction(Action), InteractionsPackage.getInteractionSpecification_UpAction()

setUpAction

void setUpAction(Action value)
Sets the value of the 'Up Action' containment reference.

Parameters:
value - the new value of the 'Up Action' containment reference.
See Also:
getUpAction()