net.sf.rej.gui
Interface IteratorAgent

All Known Implementing Classes:
AbstractIteratorAgent, DefaultMatcher, FindClassDefinition, FindClassRefs, FindFieldDefinition, FindFieldRefs, FindMethodDefinition, FindMethodRefs, IteratorAgentAdapter, LineNumberStripper, LocalVarStripper, RefactoringIterator

public interface IteratorAgent


Method Summary
 void finished(IterationContext ic, int totalCount)
           
 void postProcessFile(IterationContext ic)
           
 void processAttribute(IterationContext ic, Attribute attr)
           
 void processClass(IterationContext ic, ClassFile cf)
           
 void processConstantPoolInfo(IterationContext ic, ConstantPoolInfo cpi)
           
 void processException(java.lang.Exception ex)
           
 void processField(IterationContext ic, Field field)
           
 void processFile(java.lang.String filename)
           
 void processInstruction(IterationContext ic, Instruction instruction)
           
 void processInterface(IterationContext ic, java.lang.String interfaceName)
           
 void processLocalVariable(IterationContext ic, LocalVariable lv)
           
 void processMethod(IterationContext ic, Method method)
           
 void progressed(int progressPct)
           
 void scopeChanged(int min, int max)
           
 

Method Detail

scopeChanged

void scopeChanged(int min,
                  int max)

progressed

void progressed(int progressPct)

processFile

void processFile(java.lang.String filename)

processClass

void processClass(IterationContext ic,
                  ClassFile cf)

processInterface

void processInterface(IterationContext ic,
                      java.lang.String interfaceName)

processField

void processField(IterationContext ic,
                  Field field)

processMethod

void processMethod(IterationContext ic,
                   Method method)

processLocalVariable

void processLocalVariable(IterationContext ic,
                          LocalVariable lv)

processInstruction

void processInstruction(IterationContext ic,
                        Instruction instruction)

processAttribute

void processAttribute(IterationContext ic,
                      Attribute attr)

processConstantPoolInfo

void processConstantPoolInfo(IterationContext ic,
                             ConstantPoolInfo cpi)

finished

void finished(IterationContext ic,
              int totalCount)

processException

void processException(java.lang.Exception ex)

postProcessFile

void postProcessFile(IterationContext ic)