Class TransformPCMDFDToPrologWorkflowImpl
- java.lang.Object
-
- org.palladiosimulator.dataflow.confidentiality.pcm.workflow.impl.TransformPCMDFDToPrologWorkflowImpl
-
- All Implemented Interfaces:
Runnable
,TransformPCMDFDToPrologWorkflow
public class TransformPCMDFDToPrologWorkflowImpl extends Object implements TransformPCMDFDToPrologWorkflow
-
-
Constructor Summary
Constructors Constructor Description TransformPCMDFDToPrologWorkflowImpl(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job)
TransformPCMDFDToPrologWorkflowImpl(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard>
createWorkflow(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard blackboard)
Optional<String>
getPrologProgram()
Optional<TransitiveTransformationTrace>
getTrace()
void
run()
-
-
-
Constructor Detail
-
TransformPCMDFDToPrologWorkflowImpl
public TransformPCMDFDToPrologWorkflowImpl(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job)
-
TransformPCMDFDToPrologWorkflowImpl
public TransformPCMDFDToPrologWorkflowImpl(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler)
-
-
Method Detail
-
createWorkflow
protected static de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> createWorkflow(TransformPCMDFDtoPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler, org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard blackboard)
-
getPrologProgram
public Optional<String> getPrologProgram()
- Specified by:
getPrologProgram
in interfaceTransformPCMDFDToPrologWorkflow
-
getTrace
public Optional<TransitiveTransformationTrace> getTrace()
- Specified by:
getTrace
in interfaceTransformPCMDFDToPrologWorkflow
-
-