Uses of Class
org.acm.seguin.uml.UMLPackage

Packages that use UMLPackage
org.acm.seguin.awt This package abstracts the creation of GUI components. 
org.acm.seguin.uml Responsible for drawing the UML class diagrams. 
org.acm.seguin.uml.jpg Contains code to generate .JPG files from the class diagrams. 
org.acm.seguin.uml.print Contains code to print the 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 UMLPackage in org.acm.seguin.awt
 

Methods in org.acm.seguin.awt with parameters of type UMLPackage
static void CenterDialog.center(javax.swing.JDialog dialog, UMLPackage umlPackage)
          Center the dailog on a diagram's frame
 

Uses of UMLPackage in org.acm.seguin.uml
 

Methods in org.acm.seguin.uml that return UMLPackage
 UMLPackage UMLType.getPackage()
          Get the UML package that is holding this
 

Methods in org.acm.seguin.uml with parameters of type UMLPackage
 AssociationRelationship UMLType.convertToAssociation(UMLPackage packagePanel, UMLField fieldPanel)
          Convert an attribute to an association
 void UMLType.convertToAttribute(UMLPackage packagePanel, UMLField fieldPanel)
          Convert from an association to an attribute
static java.io.File PackageLoader.getFile(UMLPackage panel)
          Gets the File attribute of the PackageLoader object
static TypeSummary[] SelectedSummaryList.list(UMLPackage umlPackage, UMLType umlType)
          Get the selected type summaries
 

Constructors in org.acm.seguin.uml with parameters of type UMLPackage
ConvertAdapter(UMLPackage packagePanel, UMLField fieldPanel)
          Constructor for the ConvertAdapter object
PackageLoader(UMLPackage panel, PackageSummary summary)
          Constructor for the PackageLoader object
PackageLoader(UMLPackage panel, java.io.Reader input)
          Constructor for the PackageLoader object
PackageLoader(UMLPackage panel, java.lang.String filename)
          Constructor for the PackageLoader object
PackageMetricsListener(UMLPackage panel, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the PackageMetricsListener object
UMLField(UMLPackage initCurrent, UMLType parent, FieldSummary field, DragPanelAdapter adapter)
          Create a new instance of a UMLLine
UMLMethod(UMLPackage initCurrent, UMLType parent, MethodSummary method, DragPanelAdapter adapter)
          Create a new instance of a UMLLine
UMLMouseAdapter(UMLPackage currentPackage, UMLType initType, javax.swing.JPanel initChild)
          Constructor for the UMLMouseAdapter object
UMLNestedType(UMLPackage initCurrent, UMLType parent, TypeSummary nestedType, DragPanelAdapter adapter)
          Create a new instance of a UMLLine
UMLPopupMenu(UMLPackage top, javax.swing.JPanel init)
          Constructor for the UMLPopupMenu object
UMLType(UMLPackage initParent, TypeSummary initType, boolean foreign)
          Create a new instance of a UMLType
 

Uses of UMLPackage in org.acm.seguin.uml.jpg
 

Constructors in org.acm.seguin.uml.jpg with parameters of type UMLPackage
Save(java.lang.String init, UMLPackage packageDiagram)
          Constructor for the Save object
SaveAdapter(UMLPackage packageDiagram)
          Constructor for the SaveAdapter object
 

Uses of UMLPackage in org.acm.seguin.uml.print
 

Constructors in org.acm.seguin.uml.print with parameters of type UMLPackage
PrintAdapter(UMLPackage panel)
          Constructor for the PrintAdapter object
PrintingThread(UMLPackage panel)
          Constructor for the PrintingThread object
UMLPagePrinter(UMLPackage panel)
          Constructor for the UMLPagePrinter object
 

Uses of UMLPackage in org.acm.seguin.uml.refactor
 

Constructors in org.acm.seguin.uml.refactor with parameters of type UMLPackage
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
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
ClassNameDialog(UMLPackage init, int startRow)
          Constructor for ClassNameDialog
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
NoInputRefactoringListener(UMLPackage initPackage, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the NoInputRefactoringListener object
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
PushUpAbstractMethodListener(UMLPackage initPackage, MethodSummary initMethod, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the PushUpAbstractMethodListener object
PushUpFieldListener(UMLPackage initPackage, TypeSummary initType, FieldSummary fieldSummary, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the PushUpFieldListener object
PushUpMethodListener(UMLPackage initPackage, MethodSummary initMethod, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the PushUpMethodListener 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
RenameFieldDialog(UMLPackage init, FieldSummary field)
          Constructor for RenameFieldDialog
RenameFieldListener(UMLPackage initPackage, FieldSummary initField, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the RenameFieldListener object
RenameMethodListener(UMLPackage initPackage, TypeSummary initType, MethodSummary method, javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem)
          Constructor for the MoveMethodListener object
RenameParameterListener(javax.swing.JPopupMenu initMenu, javax.swing.JMenuItem initItem, UMLPackage initPackage, ParameterSummary init)
          Constructor for the RenameParameterListener object