|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MethodSummary | |
---|---|
org.acm.seguin.metrics | Contains code to gather metrics about the source code. |
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. |
org.acm.seguin.summary | Stores the metadata for the source code. |
org.acm.seguin.summary.query | |
org.acm.seguin.uml | Responsible for drawing the UML class diagrams. |
org.acm.seguin.uml.refactor | Contains the user interface compontents, controllers and dialog boxes, that allow a programmer to specify parameters for the refactorings. |
Uses of MethodSummary in org.acm.seguin.metrics |
---|
Methods in org.acm.seguin.metrics with parameters of type MethodSummary | |
---|---|
java.lang.Object |
GatherData.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
Constructors in org.acm.seguin.metrics with parameters of type MethodSummary | |
---|---|
MethodMetricsFrame(MethodSummary initMethod)
Constructor for the MethodMetricsFrame object |
Uses of MethodSummary in org.acm.seguin.refactor.field |
---|
Methods in org.acm.seguin.refactor.field with parameters of type MethodSummary | |
---|---|
java.lang.Object |
RenameSystemTraversal.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
Uses of MethodSummary in org.acm.seguin.refactor.method |
---|
Fields in org.acm.seguin.refactor.method declared as MethodSummary | |
---|---|
protected MethodSummary |
AddConstructor.methodSummary
The method we are updating |
Methods in org.acm.seguin.refactor.method that return MethodSummary | |
---|---|
MethodSummary |
NearMissVisitor.getProblem()
Returns at least one near miss conflict |
Methods in org.acm.seguin.refactor.method with parameters of type MethodSummary | |
---|---|
protected boolean |
RenameMethodRefactoring.checkParams(MethodSummary summary)
|
void |
RenameMethodRefactoring.setMethod(MethodSummary value)
Sets the Method attribute of the MoveMethodRefactoring object |
void |
MoveMethodRefactoring.setMethod(MethodSummary value)
Sets the Method attribute of the MoveMethodRefactoring object |
void |
RenameParameterRefactoring.setMethodSummary(MethodSummary value)
Sets the MethodSummary attribute of the RenameParameterRefactoring object |
java.lang.Object |
AddMethodTypeVisitor.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
java.lang.Object |
RemoveMethodFromSubclassVisitor.visit(MethodSummary methodSummary,
java.lang.Object data)
Visits the method summary and determines if it should be removed. |
java.lang.Object |
NearMissVisitor.visit(MethodSummary methodSummary,
java.lang.Object data)
Visits the method summary and determines if it should be removed. |
java.lang.Object |
RenameSystemTraversal.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
Constructors in org.acm.seguin.refactor.method with parameters of type MethodSummary | |
---|---|
AddAbstractMethod(MethodSummary init)
Constructor for the AddAbstractMethod object |
|
AddConcreteMethod(MethodSummary init)
Constructor for the AddConcreteMethod object |
|
AddConstructor(MethodSummary init,
java.lang.String name)
Constructor for the AddConstructor object |
|
InvokeMovedMethodTransform(MethodSummary init,
Summary destination)
Constructor for the InvokeMovedMethodTransform object |
|
MoveMethodVisitor(TypeSummary initType,
MethodSummary initMethod,
Summary initDest)
Constructor for the MoveMethodVisitor object |
|
NearMissVisitor(TypeSummary type,
MethodSummary init,
TypeSummary notThisOne)
Constructor for the NearMissVisitor object |
|
RemoveMethodFromSubclassVisitor(TypeSummary type,
MethodSummary init,
TypeSummary notThisOne,
ComplexTransform initComplex)
Constructor for the RemoveMethodFromSubclassVisitor object |
|
RemoveMethodTransform(MethodSummary init)
Constructor for the RemoveMethodTransform object |
|
RemoveMethodVisitor(MethodSummary method)
Constructor for RemoveMethodVisitor that specifies the method to remove |
|
RenameMethodTransform(MethodSummary oldMethod,
java.lang.String newName)
Constructor for the RemoveFieldTransform object |
Uses of MethodSummary in org.acm.seguin.refactor.type |
---|
Methods in org.acm.seguin.refactor.type with parameters of type MethodSummary | |
---|---|
java.lang.Object |
TypeChangeVisitor.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
Uses of MethodSummary in org.acm.seguin.summary |
---|
Methods in org.acm.seguin.summary with parameters of type MethodSummary | |
---|---|
protected void |
TypeSummary.add(MethodSummary methodSummary)
Add a method summary |
protected void |
SummaryLoadVisitor.addAccess(MethodSummary parent,
net.sourceforge.jrefactory.ast.ASTName name,
boolean isMessageSend)
Adds an access to the method |
boolean |
MethodSummary.checkSignature(MethodSummary other)
Determines if their signatures are the same |
boolean |
MethodSummary.isNearMiss(MethodSummary other)
Gets the NearMiss attribute of the MethodSummary object |
java.lang.Object |
PrintVisitor.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
java.lang.Object |
TraversalVisitor.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
java.lang.Object |
SummaryVisitor.visit(MethodSummary node,
java.lang.Object data)
Visit a method summary. |
Uses of MethodSummary in org.acm.seguin.summary.query |
---|
Methods in org.acm.seguin.summary.query that return MethodSummary | |
---|---|
static MethodSummary |
SameMethod.find(TypeSummary type,
MethodSummary method)
Finds the method with the same signature in the other type |
static MethodSummary |
MethodQuery.find(TypeSummary typeSummary,
java.lang.String name)
Finds an associated method |
static MethodSummary |
SameMethod.findConflict(TypeSummary type,
MethodSummary method)
Finds the method with a conflicting in the other type |
static MethodSummary |
GetMethodSummary.query(TypeSummary type,
net.sourceforge.jrefactory.ast.ASTConstructorDeclaration node)
Looks up the method given a type and a name |
static MethodSummary |
GetMethodSummary.query(TypeSummary type,
net.sourceforge.jrefactory.ast.ASTMethodDeclaration node)
Looks up the method given a type and a name |
static MethodSummary |
GetMethodSummary.query(TypeSummary type,
java.lang.String name)
Looks up the method given a type and a name |
static MethodSummary |
MethodQuery.query(TypeSummary typeSummary,
java.lang.String name,
int protection)
Finds the method associated with a type |
static MethodSummary |
MethodQuery.queryAncestors(TypeSummary typeSummary,
java.lang.String name,
int protection)
Finds the method associated with a type in the ancestors of that type |
Methods in org.acm.seguin.summary.query with parameters of type MethodSummary | |
---|---|
static boolean |
SameMethod.conflict(MethodSummary one,
MethodSummary two)
Description of the Method |
static MethodSummary |
SameMethod.find(TypeSummary type,
MethodSummary method)
Finds the method with the same signature in the other type |
static MethodSummary |
SameMethod.findConflict(TypeSummary type,
MethodSummary method)
Finds the method with a conflicting in the other type |
static VariableSummary |
LookupVariable.getLocal(MethodSummary method,
java.lang.String name)
Looks up the variable inside the method |
static boolean |
SameMethod.query(MethodSummary one,
MethodSummary two)
Checks if two methods are the same |
static ParameterSummary |
ParameterQuery.query(MethodSummary summary,
java.lang.String name)
Perform the search |
static TypeSummary |
GetTypeSummary.query(MethodSummary parent,
java.lang.String name)
Finds a nested type based on the name of the object |
static VariableSummary |
LookupVariable.query(MethodSummary method,
java.lang.String name)
Looks up the variable |
Uses of MethodSummary in org.acm.seguin.uml |
---|
Methods in org.acm.seguin.uml that return MethodSummary | |
---|---|
MethodSummary |
UMLMethod.getSummary()
Description of the Method |
Constructors in org.acm.seguin.uml with parameters of type MethodSummary | |
---|---|
MethodMetricsListener(MethodSummary initSummary,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the MethodMetricsListener object |
|
UMLMethod(UMLPackage initCurrent,
UMLType parent,
MethodSummary method,
DragPanelAdapter adapter)
Create a new instance of a UMLLine |
Uses of MethodSummary in org.acm.seguin.uml.refactor |
---|
Constructors in org.acm.seguin.uml.refactor with parameters of type MethodSummary | |
---|---|
MoveMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the MoveMethodListener object |
|
PushDownMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddChildClassListener object |
|
PushUpAbstractMethodListener(UMLPackage initPackage,
MethodSummary initMethod,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the PushUpAbstractMethodListener object |
|
PushUpMethodListener(UMLPackage initPackage,
MethodSummary initMethod,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the PushUpMethodListener object |
|
RenameMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the MoveMethodListener object |
|
RenameParameterListener(MethodSummary init)
Constructor for the RenameParameterListener object |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |