Class ODRule


  • public abstract class ODRule
    extends java.lang.Object
    • Constructor Detail

      • ODRule

        public ODRule()
    • Method Detail

      • doPatternMatching

        public abstract boolean doPatternMatching()
      • doReplacement

        public abstract void doReplacement()
      • reportChange

        public void reportChange​(java.lang.String transformation,
                                 ASTNode astNode,
                                 java.lang.String attr,
                                 java.lang.String from,
                                 java.lang.String to)
      • reportDeletion

        public void reportDeletion​(java.lang.String transformation,
                                   ASTNode astNode)
      • reportCreation

        public void reportCreation​(java.lang.String transformation,
                                   ASTNode astNode)
      • reportMatch

        public void reportMatch​(java.lang.String transformation,
                                ASTNode astNode)