Uses of Interface
net.sf.rej.gui.IteratorAgent

Packages that use IteratorAgent
net.sf.rej Generic reJ classes 
net.sf.rej.gui Constains classes for the reJ graphical user interface. 
net.sf.rej.gui.editor.iteration Contains classes that iterate through the project, going through every class with the purpose of finding definitions, references and doing refactoring 
net.sf.rej.obfuscation Obfuscation classes 
 

Uses of IteratorAgent in net.sf.rej
 

Classes in net.sf.rej that implement IteratorAgent
 class AbstractIteratorAgent
          AbstractIteratorAgent is an abstract implementation of the IteratorAgent interface providing a method for setting a ProgressMonitor and calling the ProgressMonitor's method to inform it about progress.
 

Methods in net.sf.rej with parameters of type IteratorAgent
static void ProjectIterator.iterate(Project project, IteratorAgent agent)
           
 void ProjectIterator.processAttributes(IterationContext ic, Attributes attrs, IteratorAgent agent)
           
 

Method parameters in net.sf.rej with type arguments of type IteratorAgent
static void ProjectIterator.iterate(Project project, java.util.List<? super IteratorAgent> agents, IterationNotificationListener listener)
           
 

Constructors in net.sf.rej with parameters of type IteratorAgent
ProjectIterator(Project project, IteratorAgent agent)
           
 

Constructor parameters in net.sf.rej with type arguments of type IteratorAgent
ProjectIterator(Project project, java.util.List<? super IteratorAgent> agents, IterationNotificationListener listener)
           
 

Uses of IteratorAgent in net.sf.rej.gui
 

Classes in net.sf.rej.gui that implement IteratorAgent
 class DefaultMatcher
          Superclass for doing searches on a project using iteration.
 class IteratorAgentAdapter
           
 

Methods in net.sf.rej.gui with parameters of type IteratorAgent
 void SystemFacade.search(IteratorAgent matcher)
           
 

Uses of IteratorAgent in net.sf.rej.gui.editor.iteration
 

Classes in net.sf.rej.gui.editor.iteration that implement IteratorAgent
 class FindClassDefinition
          IteratorAgent which gets a className String as a parameter and finds all classes whose names match that classname.
 class FindClassRefs
          IteratorAgent which gets a class name as a parameter and finds all class references (and definitions) which match it.
 class FindFieldDefinition
          IteratorAgent which gets a class name, field name and field descriptor as parameters and finds all field defnitions which match them.
 class FindFieldRefs
          IteratorAgent which gets a class name, field name and field descriptor as parameters and finds all field references (and definitions) which match them.
 class FindMethodDefinition
          IteratorAgent which gets a class name, method name and field descriptor as parameters and finds all method defnitions which match them.
 class FindMethodRefs
          IteratorAgent which gets a class name, method name and method descriptor as parameters and finds all method references (and definitions) which match them.
 class RefactoringIterator
           
 

Uses of IteratorAgent in net.sf.rej.obfuscation
 

Classes in net.sf.rej.obfuscation that implement IteratorAgent
 class LineNumberStripper
          This Obfuscator subclass removes sourcecode linenumber information from classfiles.
 class LocalVarStripper
          This class removes local variable information from classfiles.