net.sourceforge.transmogrify.refactorer
Class ReplaceTempWithQuery

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

public class ReplaceTempWithQuery
extends Transmogrifier


Constructor Summary
ReplaceTempWithQuery()
           
 
Method Summary
 void apply(Hook hook)
           
 boolean canApply(Hook hook)
           
 void refactor(net.sourceforge.transmogrify.symtab.Occurrence location)
           
 
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

ReplaceTempWithQuery

public ReplaceTempWithQuery()
Method Detail

apply

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

refactor

public void refactor(net.sourceforge.transmogrify.symtab.Occurrence location)
              throws java.lang.Exception

canApply

public boolean canApply(Hook hook)
Overrides:
canApply in class Transmogrifier