Class ResourceRequiredRoleSelector


  • public class ResourceRequiredRoleSelector
    extends Object
    This class ensures, that a Role is only selected after an AssemblyContext.
    • Method Detail

      • withResourceRequiredRole

        public RequiredResourceDelegationConnectorCreator withResourceRequiredRole​(org.palladiosimulator.pcm.core.entity.ResourceRequiredRole role)
        Defines the ResourceRequiredRole required by the AssemblyContext.
        Parameters:
        role -
        Returns:
        the assembly connector
        See Also:
        ResourceRequiredRole, AssemblyContext
      • withResourceRequiredRole

        public RequiredResourceDelegationConnectorCreator withResourceRequiredRole​(String name)
                                                                            throws NoSuchElementException
        Defines the ResourceRequiredRole required by the AssemblyContext. The provided roles of the context are searched for a role matching the given name.
        Parameters:
        name -
        Returns:
        the assembly connector
        Throws:
        NoSuchElementException - Thrown if no role matches the given name.
        See Also:
        ResourceRequiredRole, AssemblyContext