Examples of DRLParserEngine


Examples of org.drools.assistant.engine.DRLParserEngine

    return ruleRefactorEngine.execute(offset);
  }
 
  @Override
  protected RuleRefactorInfo generateRuleRefactorInfo(String text) {
    ruleParserEngine = new DRLParserEngine(text);
    RuleRefactorInfo info = ruleParserEngine.parse();
    return info;
  }
View Full Code Here

Examples of org.drools.assistant.engine.DRLParserEngine

    "  $result : Company(company == $company, retireAge <= $age)\n" +
    "then\n"+
    "  System.out.println(\"can retire\")\n" +
    "end\n";

    engine = new DRLParserEngine(rule);

  }
View Full Code Here

Examples of org.drools.assistant.engine.DRLParserEngine

    "\t\tPrueba()\n" +
    "\tthen\n" +
    "\t\tSystem.out.println( myMessage );\n" +
    "\t\tm.setMessage( \"Bon Giorno\" );\n" +
    "end";
    engine = new DRLParserEngine(rule);
    info = (DRLRuleRefactorInfo) engine.parse();
    RuleBasicContentInfo content = info.getContentAt(173);

    Assert.assertEquals(true, content!=null);
    Assert.assertEquals(DRLContentTypeEnum.RULE_LHS_LINE, content.getType());
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

    rule += "  $result : Company(company == $company, retireAge <= $age)\n";
    rule += "then\n";
    rule += "  System.out.println(\"can retire\")\n";
    rule += "end\n";

    engine = new DRLParserEngine(rule);

  }
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

    rule += "\tthen\n";
    rule += "\t\tSystem.out.println( myMessage );\n";
    rule += "\t\tm.setMessage( \"Bon Giorno\" );\n";
    rule += "end";

    engine = new DRLParserEngine(rule);
    info = (DRLRuleRefactorInfo) engine.parse();
    RuleBasicContentInfo content = info.getContentAt(173);

      assertEquals(true, content!=null);
      assertEquals(DRLContentTypeEnum.RULE_LHS_LINE, content.getType());
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

        rule += "        $m.setMessage( \"Goodbye cruel world\" + message );\n";
        rule += "        $m.setStatus( Message.GOODBYE );\n";
        rule += "        update( $m ) ;\n";
        rule += "end";

        engine = new DRLParserEngine(rule);
        info = (DRLRuleRefactorInfo) engine.parse();
        RuleBasicContentInfo content = info.getContentAt(87);

        RenameAssistantOption assistantOption = new RenameAssistantOption("rename variable", "message", content, 87);
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

        rule += "    $result : Company(company == $company, retireAge <= $age)\n";
        rule += "then\n";
        rule += "    System.out.println(\"can retire\")\n";
        rule += "end\n";

        engine = new DRLParserEngine(rule);

    }
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

        rule += "\tthen\n";
        rule += "\t\tSystem.out.println( myMessage );\n";
        rule += "\t\tm.setMessage( \"Bon Giorno\" );\n";
        rule += "end";

        engine = new DRLParserEngine(rule);
        info = (DRLRuleRefactorInfo) engine.parse();
        RuleBasicContentInfo content = info.getContentAt(173);

        assertEquals(true, content!=null);
        assertEquals(DRLContentTypeEnum.RULE_LHS_LINE, content.getType());
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

        rule += "        $m.setMessage( \"Goodbye cruel world\" + message );\n";
        rule += "        $m.setStatus( Message.GOODBYE );\n";
        rule += "        update( $m ) ;\n";
        rule += "end";

        engine = new DRLParserEngine(rule);
        info = (DRLRuleRefactorInfo) engine.parse();
        RuleBasicContentInfo content = info.getContentAt(87);

        RenameAssistantOption assistantOption = new RenameAssistantOption("rename variable", "message", content, 87);
View Full Code Here

Examples of org.drools.ide.common.assistant.engine.DRLParserEngine

        return ruleRefactorEngine.execute(offset);
    }

    @Override
    protected RuleRefactorInfo generateRuleRefactorInfo(String text) {
        ruleParserEngine = new DRLParserEngine(text);
        RuleRefactorInfo info = ruleParserEngine.parse();
        return info;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.