net.sourceforge.transmogrify.refactorer
Class FindDefinitionRefactorer

java.lang.Object
  |
  +--net.sourceforge.transmogrify.symtab.parser.ASTManipulator
        |
        +--net.sourceforge.transmogrify.hook.Transmogrifier
              |
              +--net.sourceforge.transmogrify.refactorer.LookupRefactorer
                    |
                    +--net.sourceforge.transmogrify.refactorer.FindDefinitionRefactorer

public class FindDefinitionRefactorer
extends LookupRefactorer


Constructor Summary
FindDefinitionRefactorer()
           
 
Method Summary
 void apply(Hook hook)
           
 net.sourceforge.transmogrify.symtab.IDefinition refactor(net.sourceforge.transmogrify.symtab.Occurrence location)
           
 
Methods inherited from class net.sourceforge.transmogrify.refactorer.LookupRefactorer
canApply, canRefactor
 
Methods inherited from class net.sourceforge.transmogrify.symtab.parser.ASTManipulator
addDirtyFile, getTree, setup
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindDefinitionRefactorer

public FindDefinitionRefactorer()
Method Detail

apply

public void apply(Hook hook)
           throws java.lang.Exception
Overrides:
apply in class Transmogrifier

refactor

public net.sourceforge.transmogrify.symtab.IDefinition refactor(net.sourceforge.transmogrify.symtab.Occurrence location)