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

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

public class FindClassRefs
extends IteratorAgentAdapter

IteratorAgent which gets a class name as a parameter and finds all class references (and definitions) which match it.

Author:
Sami Koivu

Constructor Summary
FindClassRefs(java.lang.String className)
           
 
Method Summary
 void processClass(IterationContext sc, ClassFile cf)
           
 void processInstruction(IterationContext sc, Instruction instruction)
           
 
Methods inherited from class net.sf.rej.gui.IteratorAgentAdapter
finished, postProcessFile, processAttribute, processConstantPoolInfo, processException, processField, processFile, processInterface, processLocalVariable, processMethod
 
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

FindClassRefs

public FindClassRefs(java.lang.String className)
Method Detail

processClass

public void processClass(IterationContext sc,
                         ClassFile cf)
Specified by:
processClass in interface IteratorAgent
Overrides:
processClass in class IteratorAgentAdapter

processInstruction

public void processInstruction(IterationContext sc,
                               Instruction instruction)
Specified by:
processInstruction in interface IteratorAgent
Overrides:
processInstruction in class IteratorAgentAdapter