Class ODRuleNameGenerator


  • public class ODRuleNameGenerator
    extends java.lang.Object
    This class is used to create names for the objects in generated OD rules.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element)  
      java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element, de.monticore.tf.ast.ITFObject parent)  
      java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element, java.util.Map<de.monticore.ast.ASTNode,​de.monticore.ast.ASTNode> parents)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ODRuleNameGenerator

        public ODRuleNameGenerator()
    • Method Detail

      • getNameForElement

        public java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element,
                                                  java.util.Map<de.monticore.ast.ASTNode,​de.monticore.ast.ASTNode> parents)
      • getNameForElement

        public java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element,
                                                  de.monticore.tf.ast.ITFObject parent)
      • getNameForElement

        public java.lang.String getNameForElement​(de.monticore.tf.ast.ITFObject element)