|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransformAST | |
---|---|
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 TransformAST in org.acm.seguin.ide.jedit |
---|
Methods in org.acm.seguin.ide.jedit with parameters of type TransformAST | |
---|---|
void |
JEditComplexTransform.add(TransformAST value)
Adds a syntax tree transformation |
Uses of TransformAST in org.acm.seguin.refactor |
---|
Subclasses of TransformAST in org.acm.seguin.refactor | |
---|---|
class |
AddImportTransform
This object revises the import statements in the tree. |
class |
RemoveImportTransform
This object revises the import statements in the tree. |
Methods in org.acm.seguin.refactor that return TransformAST | |
---|---|
protected TransformAST |
EliminatePackageImportVisitor.getFileSpecificTransform(FileSummary summary)
Gets the File Specific Transform |
Methods in org.acm.seguin.refactor with parameters of type TransformAST | |
---|---|
void |
DefaultComplexTransform.add(TransformAST value)
Adds a syntax tree transformation |
void |
ComplexTransform.add(TransformAST value)
Adds a syntax tree transformation |
Uses of TransformAST in org.acm.seguin.refactor.field |
---|
Subclasses of TransformAST in org.acm.seguin.refactor.field | |
---|---|
class |
AddFieldTransform
Adds a field declaration to a AST |
class |
RemoveFieldTransform
A transform that removes a specific field |
class |
RenameFieldTransform
A transform that renames a specific field |
Uses of TransformAST in org.acm.seguin.refactor.method |
---|
Subclasses of TransformAST in org.acm.seguin.refactor.method | |
---|---|
class |
AddAbstractMethod
Adds an abstract method to the class |
class |
AddConcreteMethod
Adds a concrete method to a class |
class |
AddConstructor
A series of transformations taht adds a new constructor to a class. |
class |
AddMethodTransform
Adds a method declaration to a AST |
class |
InvokeMovedMethodTransform
Adds an abstract method to the class |
class |
RemoveMethodTransform
A transform that removes a specific method |
class |
RenameMethodTransform
A transform that renames a specific method |
Uses of TransformAST in org.acm.seguin.refactor.type |
---|
Subclasses of TransformAST in org.acm.seguin.refactor.type | |
---|---|
class |
AddImplementedInterfaceTransform
This object will add a new interface to the implements clause of a class declaration. |
class |
ChangePackageTransform
This object revises the package statement |
class |
RemoveSamePackageTransform
Description of the Class |
class |
RenameParentTypeTransform
This object revises the import statements in the tree. |
class |
RenameTypeTransform
This object traverses the syntax tree and renames the types. |
Methods in org.acm.seguin.refactor.type that return TransformAST | |
---|---|
protected abstract TransformAST |
TypeChangeVisitor.getFileSpecificTransform(FileSummary summary)
Gets the File Specific Transform |
protected TransformAST |
MoveClassVisitor.getFileSpecificTransform(FileSummary summary)
Gets the File Specific Transform |
protected TransformAST |
RenameClassVisitor.getFileSpecificTransform(FileSummary summary)
Gets the File Specific Transform |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |