Interface ControllerMapping

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, org.palladiosimulator.pcm.core.entity.Entity, EObject, de.uka.ipd.sdq.identifier.Identifier, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass
All Known Implementing Classes:
ControllerMappingImpl

public interface ControllerMapping extends EObject, org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'Controller Mapping'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
  • Method Details

    • getMappedCall

      ControllerCall getMappedCall()
      Returns the value of the 'Mapped Call' reference.

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

      Returns:
      the value of the 'Mapped Call' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setMappedCall

      void setMappedCall(ControllerCall value)
      Sets the value of the 'Mapped Call' reference.
      Parameters:
      value - the new value of the 'Mapped Call' reference.
      See Also:
      Generated class or method.
    • getControllerRole

      org.palladiosimulator.pcm.repository.OperationProvidedRole getControllerRole()
      Returns the value of the 'Controller Role' reference.

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

      Returns:
      the value of the 'Controller Role' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setControllerRole

      void setControllerRole(org.palladiosimulator.pcm.repository.OperationProvidedRole value)
      Sets the value of the 'Controller Role' reference.
      Parameters:
      value - the new value of the 'Controller Role' reference.
      See Also:
      Generated class or method.
    • getMapping

      Mapping getMapping()
      Returns the value of the 'Mapping' container reference. It is bidirectional and its opposite is 'Controller Mappings'.

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

      Returns:
      the value of the 'Mapping' container reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      opposite="controllerMappings" transient="false"
    • setMapping

      void setMapping(Mapping value)
      Sets the value of the 'Mapping' container reference.
      Parameters:
      value - the new value of the 'Mapping' container reference.
      See Also:
      Generated class or method.