Class PCMDFDQueryRule

  • Direct Known Subclasses:
    PCMDFDInputPinQueryRule

    public abstract class PCMDFDQueryRule
    extends de.sebinside.dcp.dsl.generator.queryrule.QueryRule
    • Field Summary

      • Fields inherited from class de.sebinside.dcp.dsl.generator.queryrule.QueryRule

        converter, fromNode, iteratorTemplate1, iteratorTemplate2, node, pin, stack
    • Constructor Summary

      Constructors 
      Constructor Description
      PCMDFDQueryRule​(de.sebinside.dcp.dsl.dSL.Rule rule, String nameBase, de.sebinside.dcp.dsl.generator.crossplatform.Converter converter)  
    • Constructor Detail

      • PCMDFDQueryRule

        public PCMDFDQueryRule​(de.sebinside.dcp.dsl.dSL.Rule rule,
                               String nameBase,
                               de.sebinside.dcp.dsl.generator.crossplatform.Converter converter)
    • Method Detail

      • _generateNodeSelectorTerm

        protected List<? extends org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> _generateNodeSelectorTerm​(NodeTypeSelectorForArchitecture selector,
                                                                                                                                        String nodeName)
      • _generateNodeSelectorTerm

        protected List<? extends org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> _generateNodeSelectorTerm​(NodeIdentitiySelector selector,
                                                                                                                                        String nodeName)
      • generateNodeSelectorTerm

        public List<? extends org.palladiosimulator.supporting.prolog.model.prolog.expressions.Expression> generateNodeSelectorTerm​(de.sebinside.dcp.dsl.dSL.NodeSelector selector,
                                                                                                                                    String nodeName)
        Overrides:
        generateNodeSelectorTerm in class de.sebinside.dcp.dsl.generator.queryrule.QueryRule