Class TransformPCMDFDWithConstraintsToPrologWorkflowImpl
- java.lang.Object
-
- org.palladiosimulator.dataflow.confidentiality.pcm.transformation.dcp.workflow.impl.TransformPCMDFDWithConstraintsToPrologWorkflowImpl
-
- All Implemented Interfaces:
Runnable
,TransformPCMDFDWithConstraintsToPrologWorkflow
,org.palladiosimulator.dataflow.confidentiality.pcm.workflow.TransformPCMDFDToPrologWorkflow
public class TransformPCMDFDWithConstraintsToPrologWorkflowImpl extends Object implements TransformPCMDFDWithConstraintsToPrologWorkflow
-
-
Constructor Summary
Constructors Constructor Description TransformPCMDFDWithConstraintsToPrologWorkflowImpl(TransformPCMDFDWithConstraintsToPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job)
TransformPCMDFDWithConstraintsToPrologWorkflowImpl(TransformPCMDFDWithConstraintsToPrologJob<? 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 static de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard>
createWorkflow(TransformPCMDFDWithConstraintsToPrologJob<? 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>
getPrologConstraints()
Optional<String>
getPrologProgram()
Optional<org.palladiosimulator.dataflow.confidentiality.pcm.workflow.TransitiveTransformationTrace>
getTrace()
void
run()
-
-
-
Constructor Detail
-
TransformPCMDFDWithConstraintsToPrologWorkflowImpl
public TransformPCMDFDWithConstraintsToPrologWorkflowImpl(TransformPCMDFDWithConstraintsToPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job)
-
TransformPCMDFDWithConstraintsToPrologWorkflowImpl
public TransformPCMDFDWithConstraintsToPrologWorkflowImpl(TransformPCMDFDWithConstraintsToPrologJob<? extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> job, IProgressMonitor monitor, de.uka.ipd.sdq.workflow.WorkflowExceptionHandler handler)
-
-
Method Detail
-
createWorkflow
public static de.uka.ipd.sdq.workflow.BlackboardBasedWorkflow<org.palladiosimulator.dataflow.confidentiality.transformation.workflow.blackboards.KeyValueMDSDBlackboard> createWorkflow(TransformPCMDFDWithConstraintsToPrologJob<? 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 interfaceorg.palladiosimulator.dataflow.confidentiality.pcm.workflow.TransformPCMDFDToPrologWorkflow
-
getTrace
public Optional<org.palladiosimulator.dataflow.confidentiality.pcm.workflow.TransitiveTransformationTrace> getTrace()
- Specified by:
getTrace
in interfaceorg.palladiosimulator.dataflow.confidentiality.pcm.workflow.TransformPCMDFDToPrologWorkflow
-
getPrologConstraints
public Optional<String> getPrologConstraints()
- Specified by:
getPrologConstraints
in interfaceTransformPCMDFDWithConstraintsToPrologWorkflow
-
-