Class QueryUtil
- java.lang.Object
-
- org.palladiosimulator.dataflow.diagram.characterized.editor.sirius.util.modification.QueryUtil
-
public class QueryUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Set<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram>
getContexts(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
static Tuple<List<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.EdgeRefinement>,List<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.EdgeRefinement>>
getEdgeRefinements(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n, org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram context)
static List<EObject>
getInverseReferences(EObject o, String ref)
static boolean
hasEmptyEdgeRefinements(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
static boolean
isBorderNode(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
static boolean
isPartOfDF(EObject pin)
static boolean
isSameDFD(EObject nodeA, EObject nodeB)
-
-
-
Method Detail
-
hasEmptyEdgeRefinements
public static boolean hasEmptyEdgeRefinements(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
-
isPartOfDF
public static boolean isPartOfDF(EObject pin)
- Parameters:
pin
-- Returns:
- whether a dataflow goes through this pin
-
isBorderNode
public static boolean isBorderNode(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
-
getContexts
public static Set<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram> getContexts(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n)
-
getEdgeRefinements
public static Tuple<List<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.EdgeRefinement>,List<org.palladiosimulator.dataflow.diagram.DataFlowDiagram.EdgeRefinement>> getEdgeRefinements(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node n, org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram context)
-
-