net.sf.rej.gui.editor.iteration
Class RefactoringIterator

java.lang.Object
  extended by net.sf.rej.AbstractIteratorAgent
      extended by net.sf.rej.gui.IteratorAgentAdapter
          extended by net.sf.rej.gui.editor.iteration.RefactoringIterator
All Implemented Interfaces:
IteratorAgent

public class RefactoringIterator
extends IteratorAgentAdapter


Constructor Summary
RefactoringIterator(RefactoringAdvisor advisor, boolean batchMode)
           
 
Method Summary
 void postProcessFile(IterationContext ic)
           
 void processConstantPoolInfo(IterationContext ic, ConstantPoolInfo cpi)
           
 void processException(java.lang.Exception ex)
           
 void processField(IterationContext ic, Field field)
           
 void processLocalVariable(IterationContext ic, LocalVariable lv)
           
 void processMethod(IterationContext ic, Method method)
           
 
Methods inherited from class net.sf.rej.gui.IteratorAgentAdapter
finished, processAttribute, processClass, processFile, processInstruction, processInterface
 
Methods inherited from class net.sf.rej.AbstractIteratorAgent
progressed, scopeChanged, setProgressMonitor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RefactoringIterator

public RefactoringIterator(RefactoringAdvisor advisor,
                           boolean batchMode)
Method Detail

postProcessFile

public void postProcessFile(IterationContext ic)
Specified by:
postProcessFile in interface IteratorAgent
Overrides:
postProcessFile in class IteratorAgentAdapter

processConstantPoolInfo

public void processConstantPoolInfo(IterationContext ic,
                                    ConstantPoolInfo cpi)
Specified by:
processConstantPoolInfo in interface IteratorAgent
Overrides:
processConstantPoolInfo in class IteratorAgentAdapter

processLocalVariable

public void processLocalVariable(IterationContext ic,
                                 LocalVariable lv)
Specified by:
processLocalVariable in interface IteratorAgent
Overrides:
processLocalVariable in class IteratorAgentAdapter

processField

public void processField(IterationContext ic,
                         Field field)
Specified by:
processField in interface IteratorAgent
Overrides:
processField in class IteratorAgentAdapter

processMethod

public void processMethod(IterationContext ic,
                          Method method)
Specified by:
processMethod in interface IteratorAgent
Overrides:
processMethod in class IteratorAgentAdapter

processException

public void processException(java.lang.Exception ex)
Specified by:
processException in interface IteratorAgent
Overrides:
processException in class IteratorAgentAdapter