net.sf.rej.gui.editor.iteration
Interface RefactoringAdvisor

All Known Implementing Classes:
ClassNameLegalizingAdvisor, ClassNameObfuscatingAdvisor, FieldNameLegalizingAdvisor, FieldNameObfuscatingAdvisor, MethodNameLegalizingAdvisor, MethodNameObfuscatingAdvisor, RefactorClassNameAdvisor, RefactorFieldNameAdvisor, RefactoringAdvisorAdapter, RefactorMethodNameAdvisor

public interface RefactoringAdvisor


Method Summary
 java.lang.String newClassNameFor(java.lang.String fullClassName)
           
 java.lang.String newFieldNameFor(java.lang.String className, java.lang.String targetName, Descriptor descriptor)
           
 java.lang.String newMethodNameFor(java.lang.String className, java.lang.String targetName, Descriptor descriptor)
           
 

Method Detail

newClassNameFor

java.lang.String newClassNameFor(java.lang.String fullClassName)

newMethodNameFor

java.lang.String newMethodNameFor(java.lang.String className,
                                  java.lang.String targetName,
                                  Descriptor descriptor)

newFieldNameFor

java.lang.String newFieldNameFor(java.lang.String className,
                                 java.lang.String targetName,
                                 Descriptor descriptor)