Class DFDWithDCPTransformationWorkflowBuilder
- java.lang.Object
-
- org.palladiosimulator.dataflow.confidentiality.transformation.workflow.TransformationWorkflowBuilder
-
- org.palladiosimulator.dataflow.confidentiality.transformation.dcp.workflow.DFDWithDCPTransformationWorkflowBuilder
-
public class DFDWithDCPTransformationWorkflowBuilder extends org.palladiosimulator.dataflow.confidentiality.transformation.workflow.TransformationWorkflowBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<de.uka.ipd.sdq.workflow.jobs.IJob>
dcpPrologSerializationJobs
-
Fields inherited from class org.palladiosimulator.dataflow.confidentiality.transformation.workflow.TransformationWorkflowBuilder
DEFAULT_DD_LOCATION, DEFAULT_DFD_LOCATION, DEFAULT_DFD_VALIDATION_KEY, DEFAULT_PROLOG_KEY, DEFAULT_PROLOG_LOCATION, DEFAULT_TRACE_KEY, dfdLocation, dfdValidationKey, enableDFDValidation, enablePerformanceTweaks, failOnValidationError, progressMonitor, workflowExceptionHandler
-
-
Constructor Summary
Constructors Constructor Description DFDWithDCPTransformationWorkflowBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DFDWithDCPTransformationWorkflowBuilder
addDCPDSL(URI dcpURI)
DFDWithDCPTransformationWorkflowBuilder
addDDC(URI ddcURI)
DFDWithDCPTransformationWorkflowBuilder
addDFD(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram dfd, org.palladiosimulator.dataflow.dictionary.DataDictionary.DataDictionary dd, Model dcp)
DFDWithDCPTransformationWorkflowBuilder
addProverFactory(org.prolog4j.IProverFactory proverFactory)
DFDWithDCPTransformationWorkflowBuilder
addSerializeDCPPrologToString(Map<Object,Object> saveOptions)
TransformDFDWithDCPConstraintsToPrologWorkflow
build()
DFDWithDCPTransformationWorkflowBuilder
setSerializeFlowTree(boolean serializationFlag)
-
Methods inherited from class org.palladiosimulator.dataflow.confidentiality.transformation.workflow.TransformationWorkflowBuilder
addDFD, addDFD, addDFDValidation, addProgressMonitor, addSerializeModelToFile, addSerializeModelToFile, addSerializeToString, addSerializeToString, addWorkflowExceptionHandler, createJobSequence, enableDFDValidation, enablePerformanceTweaks, getBlackboard, setFailOnValidationError, setNameDerivationMethod
-
-
-
-
Field Detail
-
dcpPrologSerializationJobs
protected final Collection<de.uka.ipd.sdq.workflow.jobs.IJob> dcpPrologSerializationJobs
-
-
Method Detail
-
build
public TransformDFDWithDCPConstraintsToPrologWorkflow build()
- Overrides:
build
in classorg.palladiosimulator.dataflow.confidentiality.transformation.workflow.TransformationWorkflowBuilder
-
addDFD
public DFDWithDCPTransformationWorkflowBuilder addDFD(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram dfd, org.palladiosimulator.dataflow.dictionary.DataDictionary.DataDictionary dd, Model dcp)
-
addDDC
public DFDWithDCPTransformationWorkflowBuilder addDDC(URI ddcURI)
-
addDCPDSL
public DFDWithDCPTransformationWorkflowBuilder addDCPDSL(URI dcpURI)
-
addSerializeDCPPrologToString
public DFDWithDCPTransformationWorkflowBuilder addSerializeDCPPrologToString(Map<Object,Object> saveOptions)
-
addProverFactory
public DFDWithDCPTransformationWorkflowBuilder addProverFactory(org.prolog4j.IProverFactory proverFactory)
-
setSerializeFlowTree
public DFDWithDCPTransformationWorkflowBuilder setSerializeFlowTree(boolean serializationFlag)
-
-