Class Services
- java.lang.Object
-
- org.palladiosimulator.dataflow.diagram.editor.sirius.Services
-
public class Services extends Object
This class is the interface to Sirius-level operations and delegates actual functionality.
-
-
Constructor Summary
Constructors Constructor Description Services()
-
Method Summary
-
-
-
Method Detail
-
canReconnectSource
public boolean canReconnectSource(EObject self)
-
canReconnectTarget
public boolean canReconnectTarget(EObject self)
-
isRefined
public boolean isRefined(EObject self)
-
refineDF
public void refineDF(EObject self, DataFlow df, DataFlowDiagram dfd)
-
refineProcess
public void refineProcess(EObject newDFD, EObject p, DataFlowDiagram oldDFD, DataFlowDiagramRefinement ref)
-
createLeveledDFD
public void createLeveledDFD(List<DataFlow> inc, List<DataFlow> out, Process p, DataFlowDiagram oldDFD, DataFlowDiagram newDFD, DataFlowDiagramRefinement ref)
-
loadResources
public void loadResources(EObject self)
-
isValidData
public boolean isValidData(EObject self)
-
getAllRefinements
public List<EdgeRefinement> getAllRefinements(EObject self, EObject source, EObject target)
-
canCreateDF
public boolean canCreateDF(EObject self)
-
stopDFCreation
public void stopDFCreation(EObject self)
-
setRef
public void setRef(EObject self, EdgeRefinement er)
-
inputOutputIsConsistent
public boolean inputOutputIsConsistent(EObject self)
-
deleteNode
public void deleteNode(EObject self)
-
deleteEdge
public void deleteEdge(EObject self)
-
-