org.drools.ide.common.assistant.refactor
Class DSLRuleRefactor

java.lang.Object
  extended by org.drools.ide.common.assistant.refactor.AbstractRuleRefactor
      extended by org.drools.ide.common.assistant.refactor.DSLRuleRefactor

public class DSLRuleRefactor
extends AbstractRuleRefactor


Field Summary
 
Fields inherited from class org.drools.ide.common.assistant.refactor.AbstractRuleRefactor
offset, option, ruleRefactorInfo
 
Constructor Summary
DSLRuleRefactor(RuleRefactorInfo ruleRefactorInfo)
           
 
Method Summary
protected  ReplaceAssistantOption bindVariable(RuleBasicContentInfo contentInfo)
           
 List<AssistantOption> execute(int offset)
           
protected  ReplaceAssistantOption fixImports(RuleBasicContentInfo contentInfo)
           
protected  ReplaceAssistantOption renameVariable(RuleBasicContentInfo contentInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSLRuleRefactor

public DSLRuleRefactor(RuleRefactorInfo ruleRefactorInfo)
Method Detail

execute

public List<AssistantOption> execute(int offset)
Specified by:
execute in class AbstractRuleRefactor

bindVariable

protected ReplaceAssistantOption bindVariable(RuleBasicContentInfo contentInfo)
Specified by:
bindVariable in class AbstractRuleRefactor

fixImports

protected ReplaceAssistantOption fixImports(RuleBasicContentInfo contentInfo)
Specified by:
fixImports in class AbstractRuleRefactor

renameVariable

protected ReplaceAssistantOption renameVariable(RuleBasicContentInfo contentInfo)
Specified by:
renameVariable in class AbstractRuleRefactor


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