com.pvx.ooadide.properties.refactoring.core
Class RenamePropertyRefactoring

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.ltk.core.refactoring.Refactoring
          extended by org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring
              extended by com.pvx.ooadide.properties.refactoring.core.RenamePropertyRefactoring
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable

public class RenamePropertyRefactoring
extends org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring

Refactoring for renaming properties in Java Properties files.

All the actual work is done in the processor, so we just have to keep a reference to one here.

Author:
Leif Frenzel

Constructor Summary
RenamePropertyRefactoring(org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor processor)
           
 
Method Summary
 org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor getProcessor()
           
 
Methods inherited from class org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring
checkFinalConditions, checkInitialConditions, createChange, getAdapter, getName, getTextChange, isApplicable, toString
 
Methods inherited from class org.eclipse.ltk.core.refactoring.Refactoring
checkAllConditions, getRefactoringTickProvider, getValidationContext, setValidationContext
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RenamePropertyRefactoring

public RenamePropertyRefactoring(org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor processor)
Method Detail

getProcessor

public org.eclipse.ltk.core.refactoring.participants.RefactoringProcessor getProcessor()
Specified by:
getProcessor in class org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring