Class DFDModificationUtil
- java.lang.Object
-
- org.palladiosimulator.dataflow.diagram.editor.sirius.util.modification.DFDModificationUtil
-
public class DFDModificationUtil extends Object
Utility class handling modification of existing dfds as well as creation of new (i.e., refining) ones.
-
-
Constructor Summary
Constructors Constructor Description DFDModificationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
createLeveledDFD(List<DataFlow> inc, List<DataFlow> out, Process p, DataFlowDiagram oldDFD, DataFlowDiagram newDFD, DataFlowDiagramRefinement ref)
static void
deleteEdge(EObject self)
static void
deleteNode(EObject self)
static void
refineProcess(EObject newDFD, EObject p, DataFlowDiagram oldDFD, DataFlowDiagramRefinement ref)
-
-
-
Method Detail
-
deleteEdge
public static void deleteEdge(EObject self)
-
deleteNode
public static void deleteNode(EObject self)
-
refineProcess
public static void refineProcess(EObject newDFD, EObject p, DataFlowDiagram oldDFD, DataFlowDiagramRefinement ref)
-
createLeveledDFD
public static void createLeveledDFD(List<DataFlow> inc, List<DataFlow> out, Process p, DataFlowDiagram oldDFD, DataFlowDiagram newDFD, DataFlowDiagramRefinement ref)
-
-