Class OperationProvidedSignatureRole

java.lang.Object
org.palladiosimulator.generator.fluent.usagemodel.factory.OperationProvidedSignatureRole

public class OperationProvidedSignatureRole extends Object
This class is a helping class to encapsulate an OperationProvidedRole with its connected operation Signature to make fetching and using this objects easier. So the only functionality is to have a structure.
See Also:
  • OperationProvidedRole
  • OperationSignature
  • Constructor Summary

    Constructors
    Constructor
    Description
    Instantiates a new operation provided signature role.
    OperationProvidedSignatureRole(org.palladiosimulator.pcm.repository.OperationProvidedRole role, org.palladiosimulator.pcm.repository.OperationSignature signature)
    Instantiates a new operation provided signature role with parameters A check that both objects are connected needs to be done beforehand.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.palladiosimulator.pcm.repository.OperationProvidedRole
    Gets the operation provided role.
    org.palladiosimulator.pcm.repository.OperationSignature
    Gets the operation signature
    void
    setRole(org.palladiosimulator.pcm.repository.OperationProvidedRole role)
    Sets the operation provided role.
    void
    setSignature(org.palladiosimulator.pcm.repository.OperationSignature signature)
    Sets the operation signature.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OperationProvidedSignatureRole

      public OperationProvidedSignatureRole()
      Instantiates a new operation provided signature role.
    • OperationProvidedSignatureRole

      public OperationProvidedSignatureRole(org.palladiosimulator.pcm.repository.OperationProvidedRole role, org.palladiosimulator.pcm.repository.OperationSignature signature)
      Instantiates a new operation provided signature role with parameters A check that both objects are connected needs to be done beforehand.
      Parameters:
      role - the role
      signature - the signature
      See Also:
      • OperationProvidedRole
      • OperationSignature
  • Method Details

    • setRole

      public void setRole(org.palladiosimulator.pcm.repository.OperationProvidedRole role)
      Sets the operation provided role.
      Parameters:
      role - the new operation provided role
      See Also:
      • OperationProvidedRole
    • setSignature

      public void setSignature(org.palladiosimulator.pcm.repository.OperationSignature signature)
      Sets the operation signature.
      Parameters:
      signature - the new operation signature
      See Also:
      • OperationSignature
    • getRole

      public org.palladiosimulator.pcm.repository.OperationProvidedRole getRole()
      Gets the operation provided role.
      Returns:
      the operation provided role
      See Also:
      • OperationProvidedRole
    • getSignature

      public org.palladiosimulator.pcm.repository.OperationSignature getSignature()
      Gets the operation signature
      Returns:
      the operation signature
      See Also:
      • OperationSignature