|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComplexTransform | |
---|---|
org.acm.seguin.ide.jedit | |
org.acm.seguin.refactor | Responsible for storing the software that performs the refactorings. |
org.acm.seguin.refactor.field | Contains refactorings that apply to fields. |
org.acm.seguin.refactor.method | Responsible for method refactorings. |
org.acm.seguin.refactor.type | Contains the type refactorings. |
Uses of ComplexTransform in org.acm.seguin.ide.jedit |
---|
Classes in org.acm.seguin.ide.jedit that implement ComplexTransform | |
---|---|
class |
JEditComplexTransform
Base class for a program that reads in an abstract syntax tree, transforms the code, and rewrites the file to disk. |
Uses of ComplexTransform in org.acm.seguin.refactor |
---|
Classes in org.acm.seguin.refactor that implement ComplexTransform | |
---|---|
class |
DefaultComplexTransform
Base class for a program that reads in an abstract syntax tree, transforms the code, and rewrites the file to disk. |
Methods in org.acm.seguin.refactor that return ComplexTransform | |
---|---|
protected ComplexTransform |
Refactoring.getComplexTransform()
Gets a complex transform object for this refactoring |
Methods in org.acm.seguin.refactor with parameters of type ComplexTransform | |
---|---|
protected void |
EliminatePackageImportVisitor.addRenamingTransforms(ComplexTransform refactoring,
FileSummary node,
java.lang.String className)
Gets the RenamingTransform |
Constructors in org.acm.seguin.refactor with parameters of type ComplexTransform | |
---|---|
EliminatePackageImportVisitor(ComplexTransform complex)
Constructor for the EliminatePackageImportVisitor object |
Uses of ComplexTransform in org.acm.seguin.refactor.field |
---|
Constructors in org.acm.seguin.refactor.field with parameters of type ComplexTransform | |
---|---|
RemoveFieldFromSubclassVisitor(TypeSummary type,
FieldSummary init,
TypeSummary notThisOne,
ComplexTransform transform)
Constructor for the RemoveFieldFromSubclassVisitor object |
Uses of ComplexTransform in org.acm.seguin.refactor.method |
---|
Methods in org.acm.seguin.refactor.method with parameters of type ComplexTransform | |
---|---|
protected void |
MoveMethodRefactoring.addMethodToDest(ComplexTransform transform,
net.sourceforge.jrefactory.ast.SimpleNode methodDecl,
TypeSummary dest)
Adds the method to the destination class |
protected net.sourceforge.jrefactory.ast.SimpleNode |
MoveMethodRefactoring.removeMethod(TypeSummary source,
ComplexTransform transform)
Removes the method from the source |
protected void |
PushDownMethodRefactoring.removeMethod(TypeSummary source,
ComplexTransform transform,
RemoveMethodTransform rft)
Description of the Method |
Constructors in org.acm.seguin.refactor.method with parameters of type ComplexTransform | |
---|---|
RemoveMethodFromSubclassVisitor(TypeSummary type,
MethodSummary init,
TypeSummary notThisOne,
ComplexTransform initComplex)
Constructor for the RemoveMethodFromSubclassVisitor object |
Uses of ComplexTransform in org.acm.seguin.refactor.type |
---|
Methods in org.acm.seguin.refactor.type with parameters of type ComplexTransform | |
---|---|
protected abstract void |
TypeChangeVisitor.addRenamingTransforms(ComplexTransform refactoring,
FileSummary node,
java.lang.String className)
Gets the RenamingTransform |
protected void |
MoveClassVisitor.addRenamingTransforms(ComplexTransform refactoring,
FileSummary node,
java.lang.String className)
Gets the RenamingTransform |
protected void |
RenameClassVisitor.addRenamingTransforms(ComplexTransform refactoring,
FileSummary node,
java.lang.String className)
Gets the RenamingTransform |
protected void |
RemoveClassVisitor.alreadyImportsType(ComplexTransform refactoring,
net.sourceforge.jrefactory.ast.ASTName oldOne,
FileSummary node,
TypeSummary importedType)
We are performing the transformation on a refactoring that already has that type imported from another class |
protected void |
RenameClassVisitor.alreadyImportsType(ComplexTransform refactoring,
net.sourceforge.jrefactory.ast.ASTName oldOne,
FileSummary node,
TypeSummary importedType)
We are performing the transformation on a refactoring that already has that type imported from another class |
Constructors in org.acm.seguin.refactor.type with parameters of type ComplexTransform | |
---|---|
MoveClassVisitor(java.lang.String oldPackage,
java.lang.String newPackage,
java.io.File base,
ComplexTransform complex)
Determine if anything in this tree references these classes. |
|
RemoveClassVisitor(java.lang.String packageName,
java.lang.String oldClass,
java.lang.String initParentPackage,
java.lang.String newClass,
java.io.File base,
ComplexTransform complex)
Constructor for the remove class visitor object |
|
RenameClassVisitor(java.lang.String packageName,
java.lang.String oldClass,
java.lang.String newClass,
java.io.File base,
ComplexTransform complex)
Determine if anything in this tree references these classes. |
|
TypeChangeVisitor(ComplexTransform complex)
Visitor for type changes |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |