Class ODRule

java.lang.Object
de.monticore.tf.runtime.ODRule

public abstract class ODRule extends Object
  • Field Details

  • Constructor Details

    • ODRule

      public ODRule()
  • Method Details

    • doPatternMatching

      public abstract boolean doPatternMatching()
    • doReplacement

      public abstract void doReplacement()
    • getGlex

      public GlobalExtensionManagement getGlex()
    • setGlex

      public void setGlex(GlobalExtensionManagement glex)
    • reportChange

      public void reportChange(String transformation, ASTNode astNode, String attr, String from, String to)
    • reportDeletion

      public void reportDeletion(String transformation, ASTNode astNode)
    • reportCreation

      public void reportCreation(String transformation, ASTNode astNode)
    • reportMatch

      public void reportMatch(String transformation, ASTNode astNode)