Interface RoleType

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:
RoleTypeImpl

public interface RoleType extends EObject, org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'Role Type'.

The following features are supported:

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

    • getType

      EClass getType()
      Returns the value of the 'Type' reference.

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

      Returns:
      the value of the 'Type' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setType

      void setType(EClass value)
      Sets the value of the 'Type' reference.
      Parameters:
      value - the new value of the 'Type' reference.
      See Also:
      Generated class or method.
    • getAction

      AdaptationBehavior getAction()
      Returns the value of the 'Action' container reference. It is bidirectional and its opposite is 'Involved Roles'.

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

      Returns:
      the value of the 'Action' container reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      opposite="involvedRoles" transient="false"
    • setAction

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