Class ResourceRequiredDelegationConnectorCreator
java.lang.Object
org.palladiosimulator.generator.fluent.system.structure.connector.resource.ResourceRequiredDelegationConnectorCreator
This class constructs a
ResourceRequiredDelegationConnector
.- See Also:
-
ResourceRequiredDelegationConnector
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.palladiosimulator.pcm.core.composition.ResourceRequiredDelegationConnector
build()
withInnerRequiredRole
(String name) Defines theResourceRequiredRole
required by an assembly context.withInnerRequiredRole
(org.palladiosimulator.pcm.core.entity.ResourceRequiredRole role) Defines theResourceRequiredRole
required by an assembly context.withOuterRequiredRole
(String name) Defines theResourceRequiredRole
of the org.palladiosimulator.generator.fluent.system, delegated to an AssemblyContext.withOuterRequiredRole
(org.palladiosimulator.pcm.core.entity.ResourceRequiredRole role) Defines theResourceRequiredRole
of the org.palladiosimulator.generator.fluent.system, delegated to an AssemblyContext.
-
Constructor Details
-
ResourceRequiredDelegationConnectorCreator
-
-
Method Details
-
withOuterRequiredRole
public ResourceRequiredDelegationConnectorCreator withOuterRequiredRole(org.palladiosimulator.pcm.core.entity.ResourceRequiredRole role) Defines theResourceRequiredRole
of the org.palladiosimulator.generator.fluent.system, delegated to an AssemblyContext.- Parameters:
role
-- Returns:
- this connector
- See Also:
-
ResourceRequiredRole
-
withOuterRequiredRole
public ResourceRequiredDelegationConnectorCreator withOuterRequiredRole(String name) throws NoSuchElementException Defines theResourceRequiredRole
of the org.palladiosimulator.generator.fluent.system, delegated to an AssemblyContext. The required roles added to the org.palladiosimulator.generator.fluent.system are searched for one that matches the given name.- Parameters:
role
-- Returns:
- this connector
- Throws:
NoSuchElementException
- Thrown if no element matches the given name.- See Also:
-
ResourceRequiredRole
-
withInnerRequiredRole
public ResourceRequiredDelegationConnectorCreator withInnerRequiredRole(org.palladiosimulator.pcm.core.entity.ResourceRequiredRole role) Defines theResourceRequiredRole
required by an assembly context.- Parameters:
role
-- Returns:
- this connector
- See Also:
-
AssemblyContext
ResourceRequiredRole
-
withInnerRequiredRole
Defines theResourceRequiredRole
required by an assembly context. All assembly contexts added to the org.palladiosimulator.generator.fluent.system are searched for a resource required role that matches the given name.- Parameters:
role
-- Returns:
- this connector
- Throws:
NoSuchElementException
- Thrown if no element matches the given name.- See Also:
-
AssemblyContext
ResourceRequiredRole
-
build
public org.palladiosimulator.pcm.core.composition.ResourceRequiredDelegationConnector build()
-