Class InterfaceProvidingRequiringEntityAdapter<E extends org.palladiosimulator.pcm.core.entity.InterfaceProvidingRequiringEntity>
- java.lang.Object
-
- org.palladiosimulator.protocom.model.ModelAdapter<E>
-
- org.palladiosimulator.protocom.model.repository.InterfaceProvidingRequiringEntityAdapter<E>
-
- Direct Known Subclasses:
BasicComponentAdapter
,SystemAdapter
public abstract class InterfaceProvidingRequiringEntityAdapter<E extends org.palladiosimulator.pcm.core.entity.InterfaceProvidingRequiringEntity> extends ModelAdapter<E>
Abstract base class for PCM InterfaceProvidingRequiring entity adapters.
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.protocom.model.ModelAdapter
entity
-
-
Constructor Summary
Constructors Constructor Description InterfaceProvidingRequiringEntityAdapter(E entity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<InfrastructureProvidedRoleAdapter>
getInfrastructureProvidedRoles()
Gets the infrastructure provided roles.Iterable<OperationProvidedRoleAdapter>
getOperationProvidedRoles()
Gets the operation provided roles.Iterable<OperationRequiredRoleAdapter>
getOperationRequiredRoles()
Gets the operation required roles.-
Methods inherited from class org.palladiosimulator.protocom.model.ModelAdapter
getBasePackageName, getEntity, getName, getSafeName, getSafeName, safeSpecification
-
-
-
-
Constructor Detail
-
InterfaceProvidingRequiringEntityAdapter
public InterfaceProvidingRequiringEntityAdapter(E entity)
-
-
Method Detail
-
getOperationProvidedRoles
public Iterable<OperationProvidedRoleAdapter> getOperationProvidedRoles()
Gets the operation provided roles.- Returns:
- a list of adapters for the operation provided roles
-
getInfrastructureProvidedRoles
public Iterable<InfrastructureProvidedRoleAdapter> getInfrastructureProvidedRoles()
Gets the infrastructure provided roles.- Returns:
- a list of adapters for the infrastructure provided roles
-
getOperationRequiredRoles
public Iterable<OperationRequiredRoleAdapter> getOperationRequiredRoles()
Gets the operation required roles.- Returns:
- a list of adapters for the operation required roles
-
-