Class QueryUtil


  • public class QueryUtil
    extends Object
    • Constructor Detail

      • QueryUtil

        public QueryUtil()
    • Method Detail

      • isSameDFD

        public static boolean isSameDFD​(EObject nodeA,
                                        EObject nodeB)
      • 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)