de.uni_paderborn.fujaba.gui
Class RepairProjectDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byde.uni_paderborn.fujaba.gui.comp.FujabaDialog
                          extended byde.uni_paderborn.fujaba.gui.RepairProjectDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.awt.event.ComponentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class RepairProjectDialog
extends FujabaDialog
implements java.awt.event.ActionListener

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.24 $
Author:
$Author: cschneid $
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  javax.swing.JButton jCallGC
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JButton jRebuildFragments
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JButton jRemoveGenMethods
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JButton jRemoveMethods
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JButton jRemoveParentlessElements
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class de.uni_paderborn.fujaba.gui.comp.FujabaDialog
CANCEL, CLOSE, NO, OK
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
RepairProjectDialog(javax.swing.JFrame frame)
          Constructor for class RepairProjectDialog
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          No comment provided by developer, please add a comment to improve documentation.
private  void callGC()
          No comment provided by developer, please add a comment to improve documentation.
private  void cleanUp(de.tu_bs.coobra.LocalRepository repository)
          A unit test for JUnit
private  void count(java.util.Map objectCountByType, java.lang.String className)
          No comment provided by developer, please add a comment to improve documentation.
private  void guiInit()
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel guiWorkPanel()
          No comment provided by developer, please add a comment to improve documentation.
private  void rebuildFragments()
          No comment provided by developer, please add a comment to improve documentation.
private  void removeGenMethods(UMLClass cls)
          No comment provided by developer, please add a comment to improve documentation.
 void removeGenMethods(UMLPackage pack)
          No comment provided by developer, please add a comment to improve documentation.
private  void removeMethods(UMLClass cls)
          No comment provided by developer, please add a comment to improve documentation.
private  void removeMethods(UMLPackage pack)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.gui.comp.FujabaDialog
actionCancelButton, actionCloseButton, actionHelpButton, actionOkButton, componentHidden, componentMoved, componentResized, componentShown, getButtonCancel, getButtonClose, getButtonHelp, getButtonOk, getParentFrame, getPressedButton, guiBuild, guiPanelCloseHelp, guiPanelOkCancelHelp, makeLabeledPanel, parse, showCentered, unparse
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

jCallGC

private final javax.swing.JButton jCallGC
No comment provided by developer, please add a comment to improve documentation.


jRebuildFragments

private final javax.swing.JButton jRebuildFragments
No comment provided by developer, please add a comment to improve documentation.


jRemoveMethods

private final javax.swing.JButton jRemoveMethods
No comment provided by developer, please add a comment to improve documentation.


jRemoveGenMethods

private final javax.swing.JButton jRemoveGenMethods
No comment provided by developer, please add a comment to improve documentation.


jRemoveParentlessElements

private final javax.swing.JButton jRemoveParentlessElements
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

RepairProjectDialog

public RepairProjectDialog(javax.swing.JFrame frame)
Constructor for class RepairProjectDialog

Parameters:
frame - No description provided
Method Detail

guiInit

private final void guiInit()
No comment provided by developer, please add a comment to improve documentation.


guiWorkPanel

private final javax.swing.JPanel guiWorkPanel()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - No description provided

callGC

private final void callGC()
No comment provided by developer, please add a comment to improve documentation.


rebuildFragments

private final void rebuildFragments()
No comment provided by developer, please add a comment to improve documentation.


removeMethods

private final void removeMethods(UMLPackage pack)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
pack - No description provided

removeMethods

private final void removeMethods(UMLClass cls)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
cls - No description provided

removeGenMethods

public final void removeGenMethods(UMLPackage pack)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
pack - No description provided

removeGenMethods

private final void removeGenMethods(UMLClass cls)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
cls - No description provided

cleanUp

private void cleanUp(de.tu_bs.coobra.LocalRepository repository)
A unit test for JUnit

Parameters:
repository - No description provided

count

private void count(java.util.Map objectCountByType,
                   java.lang.String className)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
objectCountByType - No description provided
className - No description provided