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
-
Field Summary
Fields inherited from class de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractComponentBuilder
myAssemblyContext, myComponent, myModels, myOperationProvidedRole, myOperationRequiredRole
-
Constructor Summary
ConstructorDescriptionAbstractCompositeStructureBuilder
(PCMAndCompletionModelHolder models, String componentName) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
Methods inherited from class de.uka.ipd.sdq.pcm.transformations.builder.abstractbuilder.AbstractComponentBuilder
addOperationProvidedRole, addOperationRequiredRole, build, createComponent, findResourceType, getAssemblyContext, getComponent, getNextCounter, getOperationProvidedRole, getOperationRequiredRole
-
Constructor Details
-
AbstractCompositeStructureBuilder
-
-
Method Details
-
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()
-