Interface ISystemAddition
-
- All Known Subinterfaces:
ISystem
- All Known Implementing Classes:
SystemCreator
public interface ISystemAdditionTODO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISystemAdditionaddRepository(org.palladiosimulator.pcm.repository.Repository repository)Adds a repository to the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(AssemblyContextCreator context)Adds anAssemblyContextto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(AbstractConnectorCreator connector)Adds aConnectorto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(ResourceRequiredDelegationConnectorCreator connector)Adds aResourceRequiredDelegationConnectorto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(EventChannelCreator eventChannel)Adds anEventChannelto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(QoSAnnotationsCreator annotations)AddsQoSAnnotationsto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(InfrastructureProvidedRoleCreator role)Adds anInfrastructureProvidedRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(InfrastructureRequiredRoleCreator role)Adds anInfrastructureRequiredRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(OperationProvidedRoleCreator role)Adds anOperationProvidedRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(OperationRequiredRoleCreator role)Adds anOperationRequiredRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(ResourceRequiredRoleCreator role)Adds aResourceRequiredRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(SinkRoleCreator role)Adds aSinkRoleto the org.palladiosimulator.generator.fluent.system.ISystemAdditionaddToSystem(SourceRoleCreator role)Adds aSourceRoleto the org.palladiosimulator.generator.fluent.system.org.palladiosimulator.pcm.system.SystemcreateSystemNow()Completes the org.palladiosimulator.generator.fluent.system creation.
-
-
-
Method Detail
-
createSystemNow
org.palladiosimulator.pcm.system.System createSystemNow()
Completes the org.palladiosimulator.generator.fluent.system creation.- Returns:
- the final org.palladiosimulator.generator.fluent.system object
- See Also:
System
-
addRepository
ISystemAddition addRepository(org.palladiosimulator.pcm.repository.Repository repository)
Adds a repository to the org.palladiosimulator.generator.fluent.system. Components from added repositories can be added to the org.palladiosimulator.generator.fluent.system by name.- Parameters:
repository-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
Repository
-
addToSystem
ISystemAddition addToSystem(AssemblyContextCreator context)
Adds anAssemblyContextto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished AssemblyContext.- Parameters:
context-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
AssemblyContext
-
addToSystem
ISystemAddition addToSystem(AbstractConnectorCreator connector)
Adds aConnectorto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
connector-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
Connector
-
addToSystem
ISystemAddition addToSystem(OperationRequiredRoleCreator role)
Adds anOperationRequiredRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
OperationRequiredRole
-
addToSystem
ISystemAddition addToSystem(OperationProvidedRoleCreator role)
Adds anOperationProvidedRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
OperationProvidedRole
-
addToSystem
ISystemAddition addToSystem(EventChannelCreator eventChannel)
Adds anEventChannelto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
eventChannel-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
EventChannel
-
addToSystem
ISystemAddition addToSystem(SinkRoleCreator role)
Adds aSinkRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
SinkRole
-
addToSystem
ISystemAddition addToSystem(SourceRoleCreator role)
Adds aSourceRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
-
addToSystem
ISystemAddition addToSystem(InfrastructureRequiredRoleCreator role)
Adds anInfrastructureRequiredRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
InfrastructureRequiredRole
-
addToSystem
ISystemAddition addToSystem(InfrastructureProvidedRoleCreator role)
Adds anInfrastructureProvidedRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
InfrastructureProvidedRole
-
addToSystem
ISystemAddition addToSystem(QoSAnnotationsCreator annotations)
AddsQoSAnnotationsto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
annotations-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
QoSAnnotations
-
addToSystem
ISystemAddition addToSystem(ResourceRequiredRoleCreator role)
Adds aResourceRequiredRoleto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
role-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
ResourceRequiredRole
-
addToSystem
ISystemAddition addToSystem(ResourceRequiredDelegationConnectorCreator connector)
Adds aResourceRequiredDelegationConnectorto the org.palladiosimulator.generator.fluent.system. The creator will be turned into the finished connector.- Parameters:
connector-- Returns:
- this org.palladiosimulator.generator.fluent.system
- See Also:
ResourceRequiredDelegationConnector
-
-