Class AbstractCompositeStructureBuilder
- java.lang.Object
-
- de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractComponentBuilder
-
- de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractCompositeStructureBuilder
-
- All Implemented Interfaces:
IBuilder
,IComponentBuilder
- Direct Known Subclasses:
AbstractConnectorCompletionBuilder
public abstract class AbstractCompositeStructureBuilder extends AbstractComponentBuilder
-
-
Field Summary
-
Fields inherited from class de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractComponentBuilder
myAssemblyContext, myComponent, myModels, myOperationProvidedRole, myOperationRequiredRole
-
-
Constructor Summary
Constructors Constructor Description AbstractCompositeStructureBuilder(PCMAndCompletionModelHolder models, String componentName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAssemblyConnector(org.palladiosimulator.pcm.repository.OperationRequiredRole from, org.palladiosimulator.pcm.core.composition.AssemblyContext fromContext, org.palladiosimulator.pcm.repository.OperationProvidedRole to, org.palladiosimulator.pcm.core.composition.AssemblyContext toContext)
protected void
addProvidedDelegationConnector(org.palladiosimulator.pcm.repository.OperationProvidedRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationProvidedRole outerRole)
protected void
addRequiredDelegationConnector(org.palladiosimulator.pcm.repository.OperationRequiredRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationRequiredRole outerRole)
protected org.palladiosimulator.pcm.core.composition.ComposedStructure
getComposedStructure()
-
Methods inherited from class de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractComponentBuilder
addOperationProvidedRole, addOperationRequiredRole, build, createComponent, findResourceType, getAssemblyContext, getComponent, getNextCounter, getOperationProvidedRole, getOperationRequiredRole
-
-
-
-
Constructor Detail
-
AbstractCompositeStructureBuilder
public AbstractCompositeStructureBuilder(PCMAndCompletionModelHolder models, String componentName)
-
-
Method Detail
-
addRequiredDelegationConnector
protected void addRequiredDelegationConnector(org.palladiosimulator.pcm.repository.OperationRequiredRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationRequiredRole outerRole)
-
addProvidedDelegationConnector
protected void addProvidedDelegationConnector(org.palladiosimulator.pcm.repository.OperationProvidedRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationProvidedRole outerRole)
-
addAssemblyConnector
protected void addAssemblyConnector(org.palladiosimulator.pcm.repository.OperationRequiredRole from, org.palladiosimulator.pcm.core.composition.AssemblyContext fromContext, org.palladiosimulator.pcm.repository.OperationProvidedRole to, org.palladiosimulator.pcm.core.composition.AssemblyContext toContext)
-
getComposedStructure
protected org.palladiosimulator.pcm.core.composition.ComposedStructure getComposedStructure()
-
-