|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeSummary | |
---|---|
org.acm.seguin.ide.common.action | |
org.acm.seguin.ide.jbuilder.refactor | |
org.acm.seguin.ide.jedit | |
org.acm.seguin.ide.netbeans | |
org.acm.seguin.metrics | Contains code to gather metrics about the source code. |
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. |
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 TypeSummary in org.acm.seguin.ide.common.action |
---|
Methods in org.acm.seguin.ide.common.action that return TypeSummary | |
---|---|
protected TypeSummary |
SelectedFileSet.getTypeSummary(FileSummary summary)
Returns the type summary that has the same name as the file summary |
TypeSummary[] |
EmptySelectedFileSet.getTypeSummaryArray()
Gets the TypeSummaryArray attribute of the SelectedFileSet object |
abstract TypeSummary[] |
SelectedFileSet.getTypeSummaryArray()
Gets the TypeSummaryArray attribute of the SelectedFileSet object |
Methods in org.acm.seguin.ide.common.action with parameters of type TypeSummary | |
---|---|
protected void |
PushDownFieldAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
RemoveClassAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
The listener to activate with the specified types |
protected void |
ExtractInterfaceAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
RenameFieldAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
MoveMethodAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
PushDownMethodAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
AddChildClassAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
RenameClassAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
The listener to activate with the specified types |
protected void |
PushUpFieldAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
PushUpAbstractMethodAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
MoveClassAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
RenameParameterAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
RenameMethodAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
PushUpMethodAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
protected void |
AddParentClassAction.activateListener(TypeSummary[] typeSummaryArray,
java.awt.event.ActionEvent evt)
Description of the Method |
Uses of TypeSummary in org.acm.seguin.ide.jbuilder.refactor |
---|
Methods in org.acm.seguin.ide.jbuilder.refactor that return TypeSummary | |
---|---|
TypeSummary[] |
JBuilderSelectedFileSet.getTypeSummaryArray()
Gets the TypeSummaryArray attribute of the SelectedFileSet object |
Uses of TypeSummary in org.acm.seguin.ide.jedit |
---|
Methods in org.acm.seguin.ide.jedit that return TypeSummary | |
---|---|
TypeSummary[] |
JEditSelectedFileSet.getTypeSummaryArray()
Gets the TypeSummaryArray attribute of the SelectedFileSet object |
Uses of TypeSummary in org.acm.seguin.ide.netbeans |
---|
Methods in org.acm.seguin.ide.netbeans that return TypeSummary | |
---|---|
TypeSummary[] |
NetbeansSelectedFileSet.getTypeSummaryArray()
Gets the TypeSummaryArray attribute of the SelectedFileSet object |
Uses of TypeSummary in org.acm.seguin.metrics |
---|
Methods in org.acm.seguin.metrics with parameters of type TypeSummary | |
---|---|
java.lang.Object |
GatherData.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
Constructors in org.acm.seguin.metrics with parameters of type TypeSummary | |
---|---|
TypeMetricsFrame(TypeSummary initType)
Constructor for the TypeMetricsFrame object |
Uses of TypeSummary in org.acm.seguin.refactor |
---|
Constructors in org.acm.seguin.refactor with parameters of type TypeSummary | |
---|---|
AddImportTransform(TypeSummary typeSummary)
Constructor for the AddImportTransform object |
Uses of TypeSummary in org.acm.seguin.refactor.field |
---|
Methods in org.acm.seguin.refactor.field with parameters of type TypeSummary | |
---|---|
void |
PushDownFieldRefactoring.addChild(TypeSummary init)
Adds a child class where the field should be pushed into |
java.lang.Object |
RenameSystemTraversal.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
java.lang.Object |
RemoveFieldFromSubclassVisitor.visit(TypeSummary typeSummary,
java.lang.Object data)
Visits a type summary and updates it |
Constructors in org.acm.seguin.refactor.field with parameters of type TypeSummary | |
---|---|
RemoveFieldFromSubclassVisitor(TypeSummary type,
FieldSummary init,
TypeSummary notThisOne,
ComplexTransform transform)
Constructor for the RemoveFieldFromSubclassVisitor object |
Uses of TypeSummary in org.acm.seguin.refactor.method |
---|
Methods in org.acm.seguin.refactor.method with parameters of type TypeSummary | |
---|---|
void |
PushDownMethodRefactoring.addChild(TypeSummary type)
Adds a feature to the Child attribute of the PushDownMethodRefactoring object |
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 |
java.lang.Object |
NearMissVisitor.visit(TypeSummary typeSummary,
java.lang.Object data)
Visits a type summary and updates it |
java.lang.Object |
RenameSystemTraversal.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
java.lang.Object |
RemoveMethodFromSubclassVisitor.visit(TypeSummary typeSummary,
java.lang.Object data)
Visits a type summary and updates it |
Constructors in org.acm.seguin.refactor.method with parameters of type TypeSummary | |
---|---|
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 |
Uses of TypeSummary in org.acm.seguin.refactor.type |
---|
Methods in org.acm.seguin.refactor.type that return TypeSummary | |
---|---|
TypeSummary |
RenameTypeData.getTypeSummary()
Get the type summary associated with the type |
Methods in org.acm.seguin.refactor.type with parameters of type TypeSummary | |
---|---|
void |
AddAbstractParent.addChildClass(TypeSummary summary)
Sets the ChildClass attribute of the AddClassRefactoring object |
void |
ExtractInterfaceRefactoring.addImplementingClass(TypeSummary summary)
Adds a feature to the ImplementingClass attribute of the ExtractInterfaceRefactoring object |
protected void |
AddClassRefactoring.addTargetClass(TypeSummary summary)
Adds a target class - either the parent or the child, depending on what we are adding |
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 |
protected abstract void |
AddClassRefactoring.createClass(TypeSummary existingType,
java.lang.String className)
Creates a class |
protected void |
AddAbstractParent.createClass(TypeSummary existingType,
java.lang.String className)
Creates a class |
protected void |
AddChildRefactoring.createClass(TypeSummary existingType,
java.lang.String className)
Creates a class |
void |
RemoveEmptyClassRefactoring.setClass(TypeSummary summary)
Sets the ChildClass attribute of the RemoveAbstractParent object |
void |
AddChildRefactoring.setParentClass(TypeSummary summary)
Sets the ChildClass attribute of the AddClassRefactoring object |
void |
RenameParentTypeTransform.setTypeSummary(TypeSummary value)
Sets the TypeSummary attribute of the RenameParentTypeTransform object |
protected abstract void |
AddClassRefactoring.transformOriginal(TypeSummary typeSummary)
Transforms the original AST |
protected void |
AddAbstractParent.transformOriginal(TypeSummary typeSummary)
Transforms the original AST |
protected void |
AddChildRefactoring.transformOriginal(TypeSummary typeSummary)
Transforms the original AST. |
java.lang.Object |
TypeChangeVisitor.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
Constructors in org.acm.seguin.refactor.type with parameters of type TypeSummary | |
---|---|
AbstractMethodFinder(TypeSummary init)
Constructor for the AbstractMethodFinder object |
|
CreateClass(TypeSummary existing,
java.lang.String className,
boolean parent)
Constructor for the CreateClass object |
|
CreateClass(TypeSummary existing,
java.lang.String className,
boolean parent,
java.lang.String packageName)
Constructor for the CreateClass object |
|
RenameTypeData(net.sourceforge.jrefactory.ast.ASTName oldValue,
net.sourceforge.jrefactory.ast.ASTName newValue,
TypeSummary init)
Constructor for the RenameTypeData object |
|
RenameTypeData(java.lang.String oldValue,
java.lang.String newValue,
TypeSummary init)
Constructor for the RenameTypeData object |
|
RenameTypeTransform(net.sourceforge.jrefactory.ast.ASTName oldValue,
net.sourceforge.jrefactory.ast.ASTName newValue,
TypeSummary init)
Constructor for the RenameTypeTransform object |
|
RenameTypeTransform(java.lang.String oldPackageName,
net.sourceforge.jrefactory.ast.ASTName newValue,
TypeSummary init)
Constructor for the RenameTypeTransform object |
Uses of TypeSummary in org.acm.seguin.summary |
---|
Methods in org.acm.seguin.summary that return TypeSummary | |
---|---|
static TypeSummary |
ReflectiveSummaryLoader.loadType(java.lang.String className,
java.lang.ClassLoader classLoader)
Description of the Method |
Methods in org.acm.seguin.summary with parameters of type TypeSummary | |
---|---|
protected void |
FileSummary.add(TypeSummary typeSummary)
Add an type summary |
protected void |
TypeSummary.add(TypeSummary typeSummary)
Add a type summary |
java.lang.Object |
SummaryVisitor.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
java.lang.Object |
PrintVisitor.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
java.lang.Object |
TraversalVisitor.visit(TypeSummary node,
java.lang.Object data)
Visit a type summary. |
Uses of TypeSummary in org.acm.seguin.summary.query |
---|
Methods in org.acm.seguin.summary.query that return TypeSummary | |
---|---|
static TypeSummary |
GetTypeSummary.query(FileSummary fileSummary,
java.lang.String name)
Searches a package for a particular type. |
static TypeSummary |
GetTypeSummary.query(MethodSummary parent,
java.lang.String name)
Finds a nested type based on the name of the object |
static TypeSummary |
GetTypeSummary.query(PackageSummary packageSummary,
java.lang.String name)
Searches a package for a particular type. |
static TypeSummary |
GetTypeSummary.query(java.lang.String packageName,
java.lang.String name)
Searches a package for a particular type. |
static TypeSummary |
GetTypeSummary.query(TypeDeclSummary typeDecl)
Get the type summary that this object refers to. |
static TypeSummary |
GetTypeSummary.query(TypeSummary parent,
java.lang.String name)
Finds a nested type based on the name of the object |
Methods in org.acm.seguin.summary.query with parameters of type TypeSummary | |
---|---|
static MethodSummary |
SameMethod.find(TypeSummary type,
MethodSummary method)
Finds the method with the same signature in the other type |
static FieldSummary |
FieldQuery.find(TypeSummary typeSummary,
java.lang.String name)
Finds an associated field |
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 |
protected boolean |
StayingTypeList.isIncluded(TypeSummary summary)
Determines if the types in the file should be included or not |
protected abstract boolean |
TypeList.isIncluded(TypeSummary summary)
Determines if the types in the file should be included or not |
protected boolean |
MovingTypeList.isIncluded(TypeSummary summary)
Determines if the types in the file should be included or not |
static boolean |
SamePackage.query(java.lang.String packageName,
TypeSummary summary)
Check to see if they are the same package |
static boolean |
ImportsType.query(Summary summary,
TypeSummary type)
Checks to see if the type is imported |
static java.util.Iterator |
ChildClassSearcher.query(TypeSummary type)
Generates a list of classes that extend type |
static PackageSummary |
GetPackageSummary.query(TypeSummary type)
Description of the Method |
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 TypeSummary |
GetTypeSummary.query(TypeSummary parent,
java.lang.String name)
Finds a nested type based on the name of the object |
static MethodSummary |
GetMethodSummary.query(TypeSummary type,
java.lang.String name)
Looks up the method given a type and a name |
static boolean |
ContainsStatic.query(TypeSummary type,
java.lang.String name,
boolean isMethod)
Description of the Method |
static FieldSummary |
FieldQuery.query(TypeSummary typeSummary,
java.lang.String name,
int protection)
Finds the field associated with a type |
static MethodSummary |
MethodQuery.query(TypeSummary typeSummary,
java.lang.String name,
int protection)
Finds the method associated with a type |
static boolean |
Ancestor.query(TypeSummary node,
TypeSummary ancestor)
Checks to see if one type is an ancestor of another one |
static boolean |
SamePackage.query(TypeSummary one,
TypeSummary two)
Check to see if they are the same package |
static FieldSummary |
FieldQuery.queryAncestors(TypeSummary typeSummary,
java.lang.String name,
int protection)
Finds the field associated with a type in the ancestors of that 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 |
static VariableSummary |
LookupVariable.queryFieldSummary(TypeSummary currentType,
java.lang.String name)
Get a field summary |
java.lang.Object |
ChildClassSearcher.visit(TypeSummary node,
java.lang.Object data)
Visit a file summary. |
Uses of TypeSummary in org.acm.seguin.uml |
---|
Methods in org.acm.seguin.uml that return TypeSummary | |
---|---|
TypeSummary |
UMLType.getSummary()
Get the summary |
TypeSummary |
UMLNestedType.getSummary()
Return the summary |
TypeSummary |
UMLField.getType()
Description of the Method |
static TypeSummary[] |
SelectedSummaryList.list(UMLPackage umlPackage,
UMLType umlType)
Get the selected type summaries |
Methods in org.acm.seguin.uml with parameters of type TypeSummary | |
---|---|
protected UMLType |
UMLPackage.findType(TypeSummary searching)
Find the type based on a summary |
void |
UMLPackage.jumpTo(TypeSummary type)
Tells the scrollbar to jump to this location |
Constructors in org.acm.seguin.uml with parameters of type TypeSummary | |
---|---|
UMLNestedType(UMLPackage initCurrent,
UMLType parent,
TypeSummary nestedType,
DragPanelAdapter adapter)
Create a new instance of a UMLLine |
|
UMLType(UMLPackage initParent,
TypeSummary initType,
boolean foreign)
Create a new instance of a UMLType |
Uses of TypeSummary in org.acm.seguin.uml.refactor |
---|
Methods in org.acm.seguin.uml.refactor with parameters of type TypeSummary | |
---|---|
void |
BatchRename.run(TypeSummary typeSummary)
Main processing method for the BatchRename object |
Constructors in org.acm.seguin.uml.refactor with parameters of type TypeSummary | |
---|---|
AddAbstractParentDialog(UMLPackage init,
TypeSummary[] initTypes)
Constructor for AddAbstractParentDialog |
|
AddChildClassDialog(UMLPackage init,
TypeSummary initType)
Constructor for AddAbstractParentDialog |
|
AddChildClassListener(UMLPackage initPackage,
TypeSummary initType,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddChildClassListener object |
|
AddMoveClassListener(TypeSummary[] initTypes,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddMoveClassListener object |
|
AddParentClassListener(UMLPackage initPackage,
TypeSummary[] initTypes,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddParentClassListener object |
|
AddRenameClassListener(UMLPackage initPackage,
TypeSummary initType,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddRenameClassListener object |
|
BatchRename(javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem,
TypeSummary typeSummary)
Constructor for the BatchRename object |
|
ExtractInterfaceDialog(UMLPackage init,
TypeSummary[] initTypes)
Constructor for ExtractInterfaceDialog |
|
ExtractInterfaceListener(UMLPackage initPackage,
TypeSummary[] initTypes,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the ExtractInterfaceListener object |
|
MoveMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the MoveMethodListener object |
|
NewPackageDialog(TypeSummary[] initTypes)
Constructor for NewPackageDialog |
|
PushDownFieldListener(UMLPackage initPackage,
TypeSummary initType,
FieldSummary field,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddChildClassListener object |
|
PushDownMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the AddChildClassListener object |
|
PushUpFieldListener(UMLPackage initPackage,
TypeSummary initType,
FieldSummary fieldSummary,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the PushUpFieldListener object |
|
RemoveClassListener(UMLPackage initPackage,
TypeSummary initType,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the RemoveClassListener object |
|
RenameClassDialog(UMLPackage init,
TypeSummary type)
Constructor for RenameClassDialog |
|
RenameMethodListener(UMLPackage initPackage,
TypeSummary initType,
MethodSummary method,
javax.swing.JPopupMenu initMenu,
javax.swing.JMenuItem initItem)
Constructor for the MoveMethodListener object |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |