public abstract class AbstractCompositeStructureBuilder extends AbstractComponentBuilder
myAssemblyContext, myComponent, myModels, myOperationProvidedRole, myOperationRequiredRole
Constructor and Description |
---|
AbstractCompositeStructureBuilder(PCMAndCompletionModelHolder models,
java.lang.String componentName) |
Modifier and Type | Method and 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() |
addOperationProvidedRole, addOperationRequiredRole, build, createComponent, findResourceType, getAssemblyContext, getComponent, getNextCounter, getOperationProvidedRole, getOperationRequiredRole
public AbstractCompositeStructureBuilder(PCMAndCompletionModelHolder models, java.lang.String componentName)
protected void addRequiredDelegationConnector(org.palladiosimulator.pcm.repository.OperationRequiredRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationRequiredRole outerRole)
protected void addProvidedDelegationConnector(org.palladiosimulator.pcm.repository.OperationProvidedRole innerRole, org.palladiosimulator.pcm.core.composition.AssemblyContext innerContext, org.palladiosimulator.pcm.repository.OperationProvidedRole outerRole)
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 org.palladiosimulator.pcm.core.composition.ComposedStructure getComposedStructure()