org.drools.ide.common.assistant.processor
Class DRLRefactorProcessor

java.lang.Object
  extended by org.drools.ide.common.assistant.processor.AbstractRuleAssistantProcessor
      extended by org.drools.ide.common.assistant.processor.AbstractRuleRefactorProcessor
          extended by org.drools.ide.common.assistant.processor.DRLRefactorProcessor

public class DRLRefactorProcessor
extends AbstractRuleRefactorProcessor


Field Summary
 
Fields inherited from class org.drools.ide.common.assistant.processor.AbstractRuleRefactorProcessor
ruleParserEngine, ruleRefactorEngine
 
Constructor Summary
DRLRefactorProcessor()
           
 
Method Summary
 AssistantOption executeVariableRename(RenameAssistantOption assistantOption, String newVariableName)
           
protected  RuleRefactorInfo generateRuleRefactorInfo(String text)
           
static DRLRefactorProcessor getInstance()
           
 List<AssistantOption> getRuleAssistant(String text, Integer offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRLRefactorProcessor

public DRLRefactorProcessor()
Method Detail

getRuleAssistant

public List<AssistantOption> getRuleAssistant(String text,
                                              Integer offset)
Specified by:
getRuleAssistant in class AbstractRuleAssistantProcessor

generateRuleRefactorInfo

protected RuleRefactorInfo generateRuleRefactorInfo(String text)
Specified by:
generateRuleRefactorInfo in class AbstractRuleRefactorProcessor

executeVariableRename

public AssistantOption executeVariableRename(RenameAssistantOption assistantOption,
                                             String newVariableName)

getInstance

public static DRLRefactorProcessor getInstance()


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.