Class BlackboardReader
java.lang.Object
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
org.eclipse.xtext.mwe.AbstractReader
de.uka.ipd.sdq.workflow.mdsd.xtext.generator.BlackboardReader
- All Implemented Interfaces:
IBlackboardInteractingWorkflowComponent<MDSDBlackboard>
,WorkflowComponent
,WorkflowComponentWithID
,IWorkflowComponent
public class BlackboardReader
extends org.eclipse.xtext.mwe.AbstractReader
implements IBlackboardInteractingWorkflowComponent<MDSDBlackboard>
The Class BlackboardReader.
-
Constructor Summary
ConstructorDescriptionBlackboardReader
(ModelLocation modelLocation) Instantiates a new blackboard reader. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkConfigurationInternal
(Issues issues) protected void
invokeInternal
(WorkflowContext ctx, ProgressMonitor monitor, Issues issues) void
setBlackboard
(MDSDBlackboard blackboard) Sets the blackboard of this job to the given blackboard.Methods inherited from class org.eclipse.xtext.mwe.AbstractReader
addLoad, addLoadFromResourceSet, addLoadResource, addModelElementsToContext, addRegister, getInjectors, getRegistry, getResourceDescriptionsProvider, getResourceSet, getResourceSetProvider, getSlotEntries, getValidator, setResourceDescriptionsProvider, setResourceSetProvider, setValidate
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent2
checkConfiguration
Methods inherited from class org.eclipse.emf.mwe.core.lib.AbstractWorkflowComponent
checkRequiredConfigProperty, getBridge, getComponentName, getContainer, getId, getLocation, getLogMessage, invoke, invoke, postInvoke, preInvoke, setContainer, setId, setLocation, setSkipOnErrors
-
Constructor Details
-
BlackboardReader
Instantiates a new blackboard reader.- Parameters:
modelLocation
- the model location
-
-
Method Details
-
checkConfigurationInternal
- Overrides:
checkConfigurationInternal
in classorg.eclipse.xtext.mwe.AbstractReader
-
invokeInternal
- Specified by:
invokeInternal
in classAbstractWorkflowComponent
-
setBlackboard
Description copied from interface:IBlackboardInteractingWorkflowComponent
Sets the blackboard of this job to the given blackboard.- Specified by:
setBlackboard
in interfaceIBlackboardInteractingWorkflowComponent<MDSDBlackboard>
- Parameters:
blackboard
- The blackboard to be used by this job
-