Interface IComponentBuilder

All Superinterfaces:
IBuilder
All Known Subinterfaces:
IClientServerConnectorCompletionComponentBuilder, IMiddlewareInteractingComponentBuilder
All Known Implementing Classes:
AbstractClientServerConnectorCompletionBuilder, AbstractComponentBuilder, AbstractCompositeStructureBuilder, AbstractConnectorCompletionBuilder, BasicComponentBuilder, BasicMiddlewareComponentBuilder, ConfigurableMiddlewareCallingConnectorCompletionBuilder, DelayInnerConnectorCompletionBuilder, DelayMiddlewareComponentBuilder, InnerConnectorCompletionBuilder, LocalCommunicationComponentBuilder, MarshallingComponentBuilder, MarshallingConnectorCompletionBuilder, MiddlewareCallingComponentBuilder, NetworkLoadingComponentBuilder, PairwiseMiddlewareInteractingInnerConnectorCompletionBuilder

public interface IComponentBuilder extends IBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    org.palladiosimulator.pcm.core.composition.AssemblyContext
     
    org.palladiosimulator.pcm.repository.RepositoryComponent
     
    org.palladiosimulator.pcm.repository.OperationProvidedRole
     
    org.palladiosimulator.pcm.repository.OperationRequiredRole
     

    Methods inherited from interface de.uka.ipd.sdq.pcm.transformations.builder.IBuilder

    build
  • Method Details

    • getAssemblyContext

      org.palladiosimulator.pcm.core.composition.AssemblyContext getAssemblyContext()
    • getOperationProvidedRole

      org.palladiosimulator.pcm.repository.OperationProvidedRole getOperationProvidedRole()
    • getOperationRequiredRole

      org.palladiosimulator.pcm.repository.OperationRequiredRole getOperationRequiredRole()
    • getComponent

      org.palladiosimulator.pcm.repository.RepositoryComponent getComponent()