public abstract class AbstractComponentBuilder extends Object implements IComponentBuilder
Constructor and Description |
---|
AbstractComponentBuilder(PCMAndCompletionModelHolder models,
String componentName) |
Modifier and Type | Method and Description |
---|---|
void |
build()
Called to perform this builders actions
|
org.palladiosimulator.pcm.core.composition.AssemblyContext |
getAssemblyContext() |
org.palladiosimulator.pcm.repository.RepositoryComponent |
getComponent() |
org.palladiosimulator.pcm.repository.OperationProvidedRole |
getOperationProvidedRole() |
org.palladiosimulator.pcm.repository.OperationRequiredRole |
getOperationRequiredRole() |
public AbstractComponentBuilder(PCMAndCompletionModelHolder models, String componentName)
public org.palladiosimulator.pcm.core.composition.AssemblyContext getAssemblyContext()
getAssemblyContext
in interface IComponentBuilder
public org.palladiosimulator.pcm.repository.OperationProvidedRole getOperationProvidedRole()
getOperationProvidedRole
in interface IComponentBuilder
public org.palladiosimulator.pcm.repository.OperationRequiredRole getOperationRequiredRole()
getOperationRequiredRole
in interface IComponentBuilder
public org.palladiosimulator.pcm.repository.RepositoryComponent getComponent()
getComponent
in interface IComponentBuilder