Class EventChannelCreator
java.lang.Object
org.palladiosimulator.generator.fluent.shared.structure.Entity
org.palladiosimulator.generator.fluent.system.structure.SystemEntity
org.palladiosimulator.generator.fluent.system.structure.EventChannelCreator
This class constructs an
EventChannel
.- See Also:
-
EventChannel
-
Field Summary
Fields inherited from class org.palladiosimulator.generator.fluent.system.structure.SystemEntity
system
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.palladiosimulator.pcm.core.composition.EventChannel
build()
Turns the entity in the making into the finished entity.withEventGroup
(String name) Defines theEventGroup
of this event channel.withEventGroup
(org.palladiosimulator.pcm.repository.EventGroup eventGroup) Defines theEventGroup
of this event channel.Defines the unique name of this current entity.
-
Constructor Details
-
EventChannelCreator
-
-
Method Details
-
withEventGroup
public EventChannelCreator withEventGroup(org.palladiosimulator.pcm.repository.EventGroup eventGroup) Defines theEventGroup
of this event channel.- Parameters:
component
-- Returns:
- this event group
- See Also:
-
EventGroup
-
withEventGroup
Defines theEventGroup
of this event channel. The repositories added to the org.palladiosimulator.generator.fluent.system are searched for an event group that matches the given name.- Parameters:
component
-- Returns:
- this event group
- Throws:
NoSuchElementException
- Thrown if no element matches the given name- See Also:
-
EventGroup
-
build
public org.palladiosimulator.pcm.core.composition.EventChannel build()Description copied from class:Entity
Turns the entity in the making into the finished entity. -
withName
Description copied from class:Entity
Defines the unique name of this current entity. Once created entities are referenced by this name. Only entities with a unique name can be fetched from the model.
-