Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult
- Abort() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Abort
- AbstractEntityChangedEvent<T> - Class in org.palladiosimulator.analyzer.slingshot.common.events
- AbstractEntityChangedEvent(T, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEntityChangedEvent
- AbstractEvent - Class in org.palladiosimulator.analyzer.slingshot.common.events
- AbstractEvent() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent
- AbstractEvent(String) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent
- AbstractGenericEvent<G,
T> - Class in org.palladiosimulator.analyzer.slingshot.common.events -
This abstract event is used for the special case that an event uses generics which need to be distinguished by it.
- AbstractGenericEvent(Class<G>, T, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractGenericEvent
-
Constructs an AbstractGenericEvent with a concrete Class information.
- AbstractGenericEvent(T, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractGenericEvent
-
Constructs a AbstractGenericEvent without a concrete Class instance.
- AbstractModelModule - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- AbstractModelModule(List<Consumer<AbstractModelModule>>) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractModelModule
- AbstractSimulationEvent - Class in org.palladiosimulator.analyzer.slingshot.common.events
- AbstractSimulationEvent() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- AbstractSimulationEvent(double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- AbstractSimulationEvent(String, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- AbstractSlingshotExtension - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- AbstractSlingshotExtension() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- AbstractSystemEvent - Class in org.palladiosimulator.analyzer.slingshot.common.events
- AbstractSystemEvent() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSystemEvent
- AbstractSystemEvent(String) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSystemEvent
- accept(T) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- acceptEvent(T) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.EventHandler
-
A method that will be called upon the event.
- acceptEvents(boolean) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Sets whether events can be posted to this bus or not.
- acceptEvents(boolean) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- add(Class<?>, IPostInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.CompositeInterceptor
- add(Class<?>, IPreInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.CompositeInterceptor
- addOtherModelFile(String) - Method in interface org.palladiosimulator.analyzer.slingshot.workflow.events.PCMWorkflowConfiguration
- addOtherModelFile(String) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- addPostInterceptor(IPostInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- addPreInterceptor(IPreInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- ALL - Static variable in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.ListenableBy
- ALL - Static variable in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.PublishableBy
- allocation(Allocation) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange.Builder
- ALLOCATION_MODEL_FILENAME - Static variable in class org.palladiosimulator.analyzer.slingshot.common.constants.PalladioConstants
- AllocationChange - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- AllocationChange.Builder - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- AnnotatedSubscriber - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
- apply(InterceptorInformation, Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.CompositeInterceptor
- apply(InterceptorInformation, Object) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.IPreInterceptor
- apply(InterceptorInformation, Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PreInterceptor
- apply(InterceptorInformation, Object, Result<?>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.CompositeInterceptor
- apply(InterceptorInformation, Object, Result<?>) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.IPostInterceptor
- apply(InterceptorInformation, Object, Result<?>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PostInterceptor
- ArchitectureModelsTabBuilderStarted - Class in org.palladiosimulator.analyzer.slingshot.ui.events
- ArchitectureModelsTabBuilderStarted() - Constructor for class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted
- ArchitectureModelsTabBuilderStarted.Builder - Class in org.palladiosimulator.analyzer.slingshot.ui.events
- ArchitectureModelsTabBuilderStarted.TextField - Class in org.palladiosimulator.analyzer.slingshot.ui.events
- associatedContracts(List<SubscriberContract>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
B
- bind(Class<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractModelModule
- blackboardProvider - Static variable in class org.palladiosimulator.analyzer.slingshot.workflow.WorkflowConfigurationModule
- build() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- build() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange
- builder() - Static method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange
- builder(Class<T>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
-
Creates builder to build
Subscriber
. - Builder() - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange.Builder
- Builder() - Constructor for class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- bundle() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.OnException.Scope
- BUNDLE_ID - Static variable in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- bundles() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.ListenableBy
- bundles() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.PublishableBy
- Bus - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver
-
A general Bus interface that can handle events of any type, and allows adding subscribers to events.
- BusImplementation - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.internal
- BusImplementation() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- BusImplementation(String) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- BusImplementation.EventType - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.internal
C
- cardinality() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.OnEvent
- checkEventContract(Method, Object, Class<?>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.EventContractChecker
- classes() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.ListenableBy
- classes() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.PublishableBy
- cleanup(IProgressMonitor) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationJob
- closeRegistration() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Closes the registration of subscribers.
- closeRegistration() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- compareTo(Subscriber<T>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- compareTo(ArchitectureModelsTabBuilderStarted.TextField) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- CompositeInterceptionResult(List<InterceptionResult>) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.CompositeInterceptionResult
- CompositeInterceptor - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- CompositeInterceptor() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.CompositeInterceptor
- compositeResult(List<InterceptionResult>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractModelModule
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.SimulationBehaviorContainer
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.SystemBehaviorContainer
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.SimulationModule
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.core.SlingshotModule
- configure() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.WorkflowConfigurationModule
- consumedEvents() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationInformation
- consumedEvents() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- CoreBehavior - Class in org.palladiosimulator.analyzer.slingshot.core.behavior
- CoreBehavior(SimulationDriver) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.behavior.CoreBehavior
- createControl(Composite) - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- createTabs(ILaunchConfigurationDialog, String) - Method in class org.palladiosimulator.analyzer.slingshot.ui.SlingshotLaunchSimulationTabGroup
- createWorkflowJob(SimulationWorkflowConfiguration, ILaunch) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationLauncher
- currentSimulationTime() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationInformation
- currentSimulationTime() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
D
- delay() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- delay() - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.DESEvent
- deletedResourceContainers(List<ResourceContainer>) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- deriveConfiguration(ILaunchConfiguration, String) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationLauncher
- DESEvent - Interface in org.palladiosimulator.analyzer.slingshot.common.events
-
This is an event that should happen during the simulation.
- dispose() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- doSwitch(EObject) - Method in class org.palladiosimulator.analyzer.slingshot.common.interpreter.ModelObjectAwareInterpreter
E
- empty() - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
- enclosingType(Class<?>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- equals(Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- equals(Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation.EventType
- error(Throwable) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult
- Error(Throwable) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Error
- EventCardinality - Enum Class in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
- EventContractChecker - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker
- EventContractChecker() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.EventContractChecker
- EventHandler<T> - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
-
The actual subscriber of an event of type
T
that should be listened to and eventually called. - EventType(Class<?>, Class<?>[]) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation.EventType
- execute(IProgressMonitor) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationJob
- EXTENSION_ATTRIBUTE_NAME - Static variable in class org.palladiosimulator.analyzer.slingshot.core.extension.ExtensionIds
- EXTENSION_ELEMENT_NAME - Static variable in class org.palladiosimulator.analyzer.slingshot.core.extension.ExtensionIds
- EXTENSION_POINT_ID - Static variable in class org.palladiosimulator.analyzer.slingshot.core.extension.ExtensionIds
- ExtensionIds - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- ExtensionIds() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.ExtensionIds
F
- fileExtensions(String[]) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- fileName(String) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- forEach() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.events.WorkflowLaunchConfigurationBuilderInitialized
- forEvent() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PostInterceptor
- forEvent() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PreInterceptor
- from(Collection<T>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
-
Deprecated.
- fromAnnotation(OnEvent) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.SubscriberContract
-
Returns a new SubscriberContract from the
OnEvent
annotation. - fromBundleId(String) - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.OSGIEvent
- fromJavaMethod(Class<T>, Object, Method, Subscribe, IPreInterceptor, IPostInterceptor) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.AnnotatedSubscriber
G
- get() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.PCMResourceSetPartitionProvider
- get() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.MDSDBlackboardProvider
- get() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimuComConfigProvider
- getAssociatedContracts() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.InterceptorInformation
- getAssociatedContracts() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getBehaviorExtensions() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- getBindee2provider() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- getCardinality() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.SubscriberContract
- getChanges() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelAdjusted
- getConfiguration(String, String, BiConsumer<PCMWorkflowConfiguration, Object>) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.events.WorkflowLaunchConfigurationBuilderInitialized
- getCopiedFrom() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.MonitorChange
- getDeletedResourceContainers() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange
- getEnclosingType() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.InterceptorInformation
- getEnclosingType() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getEntity() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEntityChangedEvent
- getError() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Error
- getErrorMessage() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- getEventType() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.InterceptorInformation
- getEventType() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getExtensions() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.SimulationBehaviorContainer
- getExtensions() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.SystemBehaviorContainer
- getExtensions() - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getFileExtensions() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- getFileName() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- getGenericType() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractGenericEvent
- getHandlerType() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.InterceptorInformation
- getHandlerType() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEntityChangedEvent
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractEvent
- getId() - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.SlingshotEvent
-
The unique identifiable String of this event.
- getId() - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- getIdentifier() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
The unique identifer of this bus.
- getIdentifier() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- getInstance() - Static method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getInstance() - Static method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowPlugin
- getInstance(Key<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.InjectorHolder
- getInstance(Class<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.InjectorHolder
- getInstance(Class<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getInterceptionResults() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.CompositeInterceptionResult
- getLabel() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- getModelClass() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSystemEvent
- getName() - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.SlingshotEvent
-
The name of this event.
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- getName() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.InterceptorInformation
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationJob
- getName() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.WorkflowConfigurationModule
- getNewAllocationContexts() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange
- getNewMonitor() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.MonitorChange
-
Synonym for
ModelChange.getObject()
. - getNewResourceContainers() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange
- getObject() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelChange
- getObjectType() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelChange
- getOldResourceContainers() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange
- getOnEventContract(Object, Class<?>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.EventContractChecker
- getPCMModelFiles() - Method in interface org.palladiosimulator.analyzer.slingshot.workflow.events.PCMWorkflowConfiguration
- getPCMModelFiles() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- getPriority() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getPromptTitle() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- getProvider(Class<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.InjectorHolder
- getProvider(Class<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getReifiedClasses() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- getResultEvents() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
- getSimuComConfig() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationConfiguration
- getSimuComConfig() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- getSimulationBehaviorContainer() - Method in class org.palladiosimulator.analyzer.slingshot.core.SlingshotModule
- getSimulationDriver() - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getSimulationInformation() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- getSimulationInformation() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- getSimulationTime() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelChange
- getSystemBehaviorContainers() - Method in class org.palladiosimulator.analyzer.slingshot.core.SlingshotModule
- getSystemDriver() - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- getThen() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.SubscriberContract
- getTypeToken() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractGenericEvent
- getTypeToken() - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.entity.ReifiedEvent
- getWhen() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.SubscriberContract
H
- handler(EventHandler<? super T>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- handlerType(Class<?>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- hashCode() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- hashCode() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation.EventType
I
- IllegalResultException - Exception in org.palladiosimulator.analyzer.slingshot.core.exceptions
- IllegalResultException(String) - Constructor for exception org.palladiosimulator.analyzer.slingshot.core.exceptions.IllegalResultException
- init() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- init() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- init(SimuComConfig, IProgressMonitor) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- init(SimuComConfig, IProgressMonitor) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- initializeFrom(ILaunchConfiguration) - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- InjectorHolder - Class in org.palladiosimulator.analyzer.slingshot.core
- install(Class<?>) - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- install(Class<T>, Class<? extends Provider<T>>) - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- instance() - Static method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Returns a new instance of this bus with a default identifier.
- instance(String) - Static method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Returns a new instance of this bus with the identifier given by
name
. - InterceptionResult - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- InterceptionResult.Abort - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- InterceptionResult.CompositeInterceptionResult - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- InterceptionResult.Error - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- InterceptionResult.Success - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- InterceptorInformation - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- IPostInterceptor - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- IPreInterceptor - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- isActive() - Method in interface org.palladiosimulator.analyzer.slingshot.core.extension.SimulationBehaviorExtension
-
Tells whether this extension should be activated by the simulation driver.
- isDisposed() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber
- isInitialized() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- isInitialized() - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- isOptional() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.TextField
- isRunning() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- isRunning() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- isRunning() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SystemDriver
- isRunning() - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- isRunning() - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSystemDriver
- isRunning() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- isValid(ILaunchConfiguration) - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- isWasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelAdjusted
- iterator() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted
J
- javaPackage() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.OnException.Scope
L
- label(String) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- ListenableBy - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
M
- MANY - Enum constant in enum class org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.EventCardinality
- MDSDBlackboardProvider - Class in org.palladiosimulator.analyzer.slingshot.workflow.jobs
- MDSDBlackboardProvider() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.jobs.MDSDBlackboardProvider
- ModelAdjusted - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- ModelAdjusted(boolean, List<ModelChange<?>>) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelAdjusted
- ModelChange<T extends EObject> - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- ModelChange(T, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelChange
- ModelChange(T, Class<T>, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ModelChange
- modelClass(Class<?>) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- ModelObjectAwareInterpreter<G extends Collection<? extends DESEvent>,
T extends Switch<G>> - Class in org.palladiosimulator.analyzer.slingshot.common.interpreter - ModelObjectAwareInterpreter(T) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.interpreter.ModelObjectAwareInterpreter
- ModelProvider<T extends EObject> - Interface in org.palladiosimulator.analyzer.slingshot.core.extension
- ModelVisited<T> - Class in org.palladiosimulator.analyzer.slingshot.common.events
- ModelVisited(Class<T>, T, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.ModelVisited
- ModelVisited(T) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.ModelVisited
- MonitorChange - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- MonitorChange(Monitor, Monitor, double) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.MonitorChange
N
- name(String) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- newAllocationContexts(List<AllocationContext>) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange.Builder
- newModelDefinition() - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted
- newResourceContainers(List<ResourceContainer>) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- NoContractFoundException - Exception in org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.exception
- NoContractFoundException(String, String, String) - Constructor for exception org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.exception.NoContractFoundException
- Nullable - Annotation Interface in org.palladiosimulator.analyzer.slingshot.common.annotations
-
A Guice compatible annotation so that an injector allows
nulls
into constructors.
O
- of(Collection<S>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
- of(Optional<S>) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
- of(T...) - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.Result
- oldResourceContainers(List<ResourceContainer>) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- OnEvent - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
- OnEvent.OnEvents - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
- OnException - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
- OnException.Scope - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
- onGenericException(Exception) - Method in class org.palladiosimulator.analyzer.slingshot.core.behavior.CoreBehavior
- onSimulationFinished(SimulationFinished) - Method in class org.palladiosimulator.analyzer.slingshot.core.behavior.CoreBehavior
- optional(boolean) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- org.palladiosimulator.analyzer.slingshot.common.annotations - package org.palladiosimulator.analyzer.slingshot.common.annotations
- org.palladiosimulator.analyzer.slingshot.common.constants - package org.palladiosimulator.analyzer.slingshot.common.constants
- org.palladiosimulator.analyzer.slingshot.common.events - package org.palladiosimulator.analyzer.slingshot.common.events
- org.palladiosimulator.analyzer.slingshot.common.events.modelchanges - package org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- org.palladiosimulator.analyzer.slingshot.common.interpreter - package org.palladiosimulator.analyzer.slingshot.common.interpreter
- org.palladiosimulator.analyzer.slingshot.core - package org.palladiosimulator.analyzer.slingshot.core
- org.palladiosimulator.analyzer.slingshot.core.annotations - package org.palladiosimulator.analyzer.slingshot.core.annotations
- org.palladiosimulator.analyzer.slingshot.core.api - package org.palladiosimulator.analyzer.slingshot.core.api
- org.palladiosimulator.analyzer.slingshot.core.behavior - package org.palladiosimulator.analyzer.slingshot.core.behavior
- org.palladiosimulator.analyzer.slingshot.core.driver - package org.palladiosimulator.analyzer.slingshot.core.driver
- org.palladiosimulator.analyzer.slingshot.core.engine - package org.palladiosimulator.analyzer.slingshot.core.engine
- org.palladiosimulator.analyzer.slingshot.core.events - package org.palladiosimulator.analyzer.slingshot.core.events
- org.palladiosimulator.analyzer.slingshot.core.exceptions - package org.palladiosimulator.analyzer.slingshot.core.exceptions
- org.palladiosimulator.analyzer.slingshot.core.extension - package org.palladiosimulator.analyzer.slingshot.core.extension
- org.palladiosimulator.analyzer.slingshot.eventdriver - package org.palladiosimulator.analyzer.slingshot.eventdriver
- org.palladiosimulator.analyzer.slingshot.eventdriver.annotationprocessor - package org.palladiosimulator.analyzer.slingshot.eventdriver.annotationprocessor
- org.palladiosimulator.analyzer.slingshot.eventdriver.annotations - package org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
- org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract - package org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
- org.palladiosimulator.analyzer.slingshot.eventdriver.entity - package org.palladiosimulator.analyzer.slingshot.eventdriver.entity
- org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors - package org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- org.palladiosimulator.analyzer.slingshot.eventdriver.internal - package org.palladiosimulator.analyzer.slingshot.eventdriver.internal
- org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker - package org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker
- org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.exception - package org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.exception
- org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes - package org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
- org.palladiosimulator.analyzer.slingshot.ui - package org.palladiosimulator.analyzer.slingshot.ui
- org.palladiosimulator.analyzer.slingshot.ui.events - package org.palladiosimulator.analyzer.slingshot.ui.events
- org.palladiosimulator.analyzer.slingshot.ui.tabs - package org.palladiosimulator.analyzer.slingshot.ui.tabs
- org.palladiosimulator.analyzer.slingshot.workflow - package org.palladiosimulator.analyzer.slingshot.workflow
- org.palladiosimulator.analyzer.slingshot.workflow.events - package org.palladiosimulator.analyzer.slingshot.workflow.events
- org.palladiosimulator.analyzer.slingshot.workflow.jobs - package org.palladiosimulator.analyzer.slingshot.workflow.jobs
- OSGIEvent - Interface in org.palladiosimulator.analyzer.slingshot.common.events
-
An OSGI Event carries additional information from which bundle/plugin the event has originated.
- outputDependecyGraph(String) - Method in class org.palladiosimulator.analyzer.slingshot.core.InjectorHolder
P
- packages() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.ListenableBy
- packages() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.PublishableBy
- PalladioConstants - Class in org.palladiosimulator.analyzer.slingshot.common.constants
- PCMResourceSetPartitionProvider - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- PCMResourceSetPartitionProvider() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.PCMResourceSetPartitionProvider
- PCMWorkflowConfiguration - Interface in org.palladiosimulator.analyzer.slingshot.workflow.events
- performApply(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- post(Object) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Posts an event and calls each handler that are subscribed to, if the interceptors allow that.
- post(Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- postEvent(SystemEvent) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SystemDriver
- postEvent(SystemEvent) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSystemDriver
- postEventAndThen(SystemEvent, Runnable) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SystemDriver
- postEventAndThen(SystemEvent, Runnable) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSystemDriver
- postEventContractChecker(InterceptorInformation, Object, Result<?>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.contractchecker.EventContractChecker
- PostIntercept - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
- postInterceptor(IPostInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- PostInterceptor - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- PostInterceptor(Method, Object) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PostInterceptor
- PreIntercept - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
-
Pre-Intercept the events of certain type.
- preInterceptor(IPreInterceptor) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- PreInterceptor - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors
- PreInterceptor(Method, Object) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.interceptors.PreInterceptor
- PreSimulationConfigurationStarted - Class in org.palladiosimulator.analyzer.slingshot.core.events
- PreSimulationConfigurationStarted() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.events.PreSimulationConfigurationStarted
- priority() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.Subscribe
- priority(int) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.annotationprocessor.SubscribeAnnotationProcessor
- promptTitle(String) - Method in class org.palladiosimulator.analyzer.slingshot.ui.events.ArchitectureModelsTabBuilderStarted.Builder
- provideModel(Class<T>, Class<? extends ModelProvider<T>>) - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.AbstractSlingshotExtension
- PublishableBy - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract
R
- register(Object) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Registers an object that contains method annotated by
Subscribe
annotations. - register(Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- register(Subscriber<T>) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Registers a subscriber for the event of type
T
. - register(Subscriber<T>) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- registerEventHandler(Subscriber<T>) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- registerEventHandler(Subscriber<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- registerEventListener(SimulationBehaviorExtension) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- registerEventListener(SimulationBehaviorExtension) - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- registerEventListener(Subscriber<T>) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- registerEventListener(Subscriber<T>) - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- reified() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.Subscribe
- reifiedClasses(Class<?>[]) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.Subscriber.Builder
- ReifiedEvent<T> - Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
-
Events that have generics must implement this interface in order to recognize the generic parameter.
- rescheduleNextEvents(InterceptorInformation, DESEvent, Result<?>) - Method in class org.palladiosimulator.analyzer.slingshot.core.behavior.CoreBehavior
- resourceEnvironment(ResourceEnvironment) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- ResourceEnvironmentChange - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- ResourceEnvironmentChange(ResourceEnvironmentChange.Builder) - Constructor for class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange
- ResourceEnvironmentChange.Builder - Class in org.palladiosimulator.analyzer.slingshot.common.events.modelchanges
- Result<T> - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes
-
A result is a container that holds any type of information of an event handler's result.
S
- scheduleEvent(DESEvent) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- scheduleEvent(DESEvent) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationScheduling
- scheduleEvent(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- scheduleEvent(DESEvent) - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- scheduleEventAt(DESEvent, double) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- scheduleEventAt(DESEvent, double) - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationScheduling
- scheduleEventAt(DESEvent, double) - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- scheduleEventAt(DESEvent, double) - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- scopes() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.OnException
- set(SimuComConfig) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimuComConfigProvider
- set(MDSDBlackboard) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.MDSDBlackboardProvider
- set(PCMResourceSetPartition) - Method in class org.palladiosimulator.analyzer.slingshot.core.extension.PCMResourceSetPartitionProvider
- setAllocationFiles(List<String>) - Method in interface org.palladiosimulator.analyzer.slingshot.workflow.events.PCMWorkflowConfiguration
- setBlackboard(MDSDBlackboard) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationJob
- setDefaults() - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- setTime(double) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- setTime(double) - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.DESEvent
- setupLogging(Level) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationLauncher
- setUsageModelFile(String) - Method in interface org.palladiosimulator.analyzer.slingshot.workflow.events.PCMWorkflowConfiguration
- simuComConfigProvider - Static variable in class org.palladiosimulator.analyzer.slingshot.workflow.WorkflowConfigurationModule
- SimuComConfigProvider - Class in org.palladiosimulator.analyzer.slingshot.workflow
-
A provider for the
SimuComConfig
object that holds all the information about the simulation. - SimuComConfigProvider() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.SimuComConfigProvider
- SimulationArchitectureModelsTab - Class in org.palladiosimulator.analyzer.slingshot.ui.tabs
- SimulationArchitectureModelsTab() - Constructor for class org.palladiosimulator.analyzer.slingshot.ui.tabs.SimulationArchitectureModelsTab
- SimulationBehaviorContainer - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- SimulationBehaviorContainer(AbstractSlingshotExtension) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.SimulationBehaviorContainer
- SimulationBehaviorExtension - Interface in org.palladiosimulator.analyzer.slingshot.core.extension
- SimulationBehaviorExtensions - Annotation Interface in org.palladiosimulator.analyzer.slingshot.core.annotations
- SimulationConfiguration - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SimulationDriver - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SimulationEngine - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SimulationEngineSSJ - Class in org.palladiosimulator.analyzer.slingshot.core.engine
- SimulationEngineSSJ() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- SimulationFinished - Class in org.palladiosimulator.analyzer.slingshot.core.events
- SimulationFinished() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.events.SimulationFinished
- SimulationInformation - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SimulationJob - Class in org.palladiosimulator.analyzer.slingshot.workflow.jobs
- SimulationJob(SimuComConfig) - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationJob
- SimulationLauncher - Class in org.palladiosimulator.analyzer.slingshot.workflow
- SimulationLauncher() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.SimulationLauncher
- SimulationModule - Class in org.palladiosimulator.analyzer.slingshot.core
-
Provides Simulation Run specific instances for simulation driver and engine.
- SimulationModule() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.SimulationModule
- SimulationRootJob - Class in org.palladiosimulator.analyzer.slingshot.workflow.jobs
- SimulationRootJob(SimulationWorkflowConfiguration, ILaunch) - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.jobs.SimulationRootJob
- SimulationScheduling - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SimulationStarted - Class in org.palladiosimulator.analyzer.slingshot.core.events
- SimulationStarted() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.events.SimulationStarted
- simulationTime(double) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.AllocationChange.Builder
- simulationTime(double) - Method in class org.palladiosimulator.analyzer.slingshot.common.events.modelchanges.ResourceEnvironmentChange.Builder
- SimulationWorkflowConfiguration - Class in org.palladiosimulator.analyzer.slingshot.workflow
- SimulationWorkflowConfiguration(SimuComConfig) - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowConfiguration
- SimulationWorkflowPlugin - Class in org.palladiosimulator.analyzer.slingshot.workflow
- SimulationWorkflowPlugin() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowPlugin
- SINGLE - Enum constant in enum class org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.EventCardinality
- Slingshot - Class in org.palladiosimulator.analyzer.slingshot.core
- Slingshot() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- SlingshotEvent - Interface in org.palladiosimulator.analyzer.slingshot.common.events
-
This interface is the upper-most event type for any event that should be considered by Slingshot.
- SlingshotLaunchSimulationTabGroup - Class in org.palladiosimulator.analyzer.slingshot.ui
- SlingshotLaunchSimulationTabGroup() - Constructor for class org.palladiosimulator.analyzer.slingshot.ui.SlingshotLaunchSimulationTabGroup
- SlingshotModule - Class in org.palladiosimulator.analyzer.slingshot.core
-
This is the central class where all the Slingshot modules are defined, and where the initial
Injector
is defined. - SlingshotModule() - Constructor for class org.palladiosimulator.analyzer.slingshot.core.SlingshotModule
- SlingshotSimulationDriver - Class in org.palladiosimulator.analyzer.slingshot.core.driver
- SlingshotSimulationDriver(SimulationEngine, Injector, List<SimulationBehaviorContainer>) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- SlingshotSystemDriver - Class in org.palladiosimulator.analyzer.slingshot.core.driver
- SlingshotSystemDriver(Injector, List<SystemBehaviorContainer>) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSystemDriver
- SlingshotUI - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SlingshotUIPlugin - Class in org.palladiosimulator.analyzer.slingshot.ui
- SlingshotUIPlugin() - Constructor for class org.palladiosimulator.analyzer.slingshot.ui.SlingshotUIPlugin
- start() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- start() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- start() - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- start() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- start(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- start(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.ui.SlingshotUIPlugin
- start(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowPlugin
- stop() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationDriver
- stop() - Method in interface org.palladiosimulator.analyzer.slingshot.core.api.SimulationEngine
- stop() - Method in class org.palladiosimulator.analyzer.slingshot.core.driver.SlingshotSimulationDriver
- stop() - Method in class org.palladiosimulator.analyzer.slingshot.core.engine.SimulationEngineSSJ
- stop(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.core.Slingshot
- stop(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.ui.SlingshotUIPlugin
- stop(BundleContext) - Method in class org.palladiosimulator.analyzer.slingshot.workflow.SimulationWorkflowPlugin
- Subscribe - Annotation Interface in org.palladiosimulator.analyzer.slingshot.eventdriver.annotations
- SubscribeAnnotationProcessor - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.annotationprocessor
- SubscribeAnnotationProcessor() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.annotationprocessor.SubscribeAnnotationProcessor
- Subscriber<T> - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
-
A subscriber to an event of type
T
that should be activated upon the event. - Subscriber.Builder<T> - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
- SubscriberContract - Class in org.palladiosimulator.analyzer.slingshot.eventdriver.entity
-
Holds all the necessary contract for subscribers of a particular event of the type returned by
SubscriberContract.getWhen()
. - SubscriberContract(Class<?>, List<Class<?>>, EventCardinality) - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.entity.SubscriberContract
- success() - Static method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult
- Success() - Constructor for class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Success
- SystemBehaviorContainer - Class in org.palladiosimulator.analyzer.slingshot.core.extension
- SystemBehaviorContainer(AbstractSlingshotExtension) - Constructor for class org.palladiosimulator.analyzer.slingshot.core.extension.SystemBehaviorContainer
- SystemBehaviorExtension - Interface in org.palladiosimulator.analyzer.slingshot.core.extension
- SystemBehaviorExtensions - Annotation Interface in org.palladiosimulator.analyzer.slingshot.core.annotations
- SystemDriver - Interface in org.palladiosimulator.analyzer.slingshot.core.api
- SystemEvent - Interface in org.palladiosimulator.analyzer.slingshot.common.events
-
A system event is an event that is not a simulation event.
T
- then() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.OnEvent
- time() - Method in class org.palladiosimulator.analyzer.slingshot.common.events.AbstractSimulationEvent
- time() - Method in interface org.palladiosimulator.analyzer.slingshot.common.events.DESEvent
- toString() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation.EventType
U
- unregister(Object) - Method in interface org.palladiosimulator.analyzer.slingshot.eventdriver.Bus
-
Unregisters either an object containing subscriber methods, or a certain subscriber through the name.
- unregister(Object) - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.internal.BusImplementation
- USAGE_MODEL_FILENAME - Static variable in class org.palladiosimulator.analyzer.slingshot.common.constants.PalladioConstants
V
- value() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.OnEvent.OnEvents
- valueOf(String) - Static method in enum class org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.EventCardinality
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.EventCardinality
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Abort
- wasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.CompositeInterceptionResult
- wasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Error
- wasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult.Success
- wasSuccessful() - Method in class org.palladiosimulator.analyzer.slingshot.eventdriver.returntypes.InterceptionResult
- when() - Element in annotation interface org.palladiosimulator.analyzer.slingshot.eventdriver.annotations.eventcontract.OnEvent
- WorkflowConfigurationModule - Class in org.palladiosimulator.analyzer.slingshot.workflow
- WorkflowConfigurationModule() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.WorkflowConfigurationModule
- WorkflowLaunchConfigurationBuilderInitialized - Class in org.palladiosimulator.analyzer.slingshot.workflow.events
- WorkflowLaunchConfigurationBuilderInitialized(ILaunchConfiguration, PCMWorkflowConfiguration) - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.events.WorkflowLaunchConfigurationBuilderInitialized
- WorkflowModelLoaded - Class in org.palladiosimulator.analyzer.slingshot.workflow.events
- WorkflowModelLoaded() - Constructor for class org.palladiosimulator.analyzer.slingshot.workflow.events.WorkflowModelLoaded
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form