Class RoleHandler
java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.strategy.handler.RoleHandler
- Direct Known Subclasses:
OperationRoleHandler
,SinkSourceRoleHandler
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract boolean
areConnected
(org.palladiosimulator.pcm.repository.Role firstRole, org.palladiosimulator.pcm.repository.Role secondRole) abstract org.palladiosimulator.pcm.repository.RequiredRole
createRequiredRoleOf
(org.palladiosimulator.pcm.repository.ProvidedRole providedRole) abstract org.palladiosimulator.pcm.repository.ProvidedRole
createRequiredRoleOf
(org.palladiosimulator.pcm.repository.RequiredRole providedRole) Optional<org.palladiosimulator.pcm.repository.Role>
getComplimentaryRoleOf
(org.palladiosimulator.pcm.repository.Role role, List<? extends org.palladiosimulator.pcm.repository.Role> rolesToExplore)
-
Field Details
-
solutionManager
-
-
Constructor Details
-
RoleHandler
-
-
Method Details
-
getComplimentaryRoleOf
-
areConnected
protected abstract boolean areConnected(org.palladiosimulator.pcm.repository.Role firstRole, org.palladiosimulator.pcm.repository.Role secondRole) -
createRequiredRoleOf
public abstract org.palladiosimulator.pcm.repository.RequiredRole createRequiredRoleOf(org.palladiosimulator.pcm.repository.ProvidedRole providedRole) -
createRequiredRoleOf
public abstract org.palladiosimulator.pcm.repository.ProvidedRole createRequiredRoleOf(org.palladiosimulator.pcm.repository.RequiredRole providedRole)
-