Class 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
      OperationProvidedSignatureRole()
      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.
    • Constructor Detail

      • 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 Detail

      • 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