|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Dialog
|
+--javax.swing.JDialog
|
+--org.argouml.swingext.Dialog
|
+--org.argouml.ui.ArgoDialog
|
+--org.argouml.ui.FindDialog
this one of the few classes in Argo that is self running. The search is buggy and needs work.
| Field Summary | |
|---|---|
protected javax.swing.JButton |
_clearTabs
|
protected javax.swing.JPanel |
_constraintsTab
|
protected javax.swing.JComboBox |
_diagramName
|
protected javax.swing.JComboBox |
_elementName
|
protected javax.swing.JPanel |
_help
|
static FindDialog |
_Instance
|
protected javax.swing.JComboBox |
_location
|
protected javax.swing.JPanel |
_modifiedTab
|
protected javax.swing.JPanel |
_nameLocTab
|
static int |
_numFinds
|
protected javax.swing.JTabbedPane |
_results
|
protected java.util.Vector |
_resultTabs
|
protected javax.swing.JButton |
_search
|
protected javax.swing.JTabbedPane |
_tabs
|
protected javax.swing.JTextField |
_tag
|
protected javax.swing.JPanel |
_tagValsTab
|
protected javax.swing.JComboBox |
_type
|
protected javax.swing.JPanel |
_typeDetails
|
protected javax.swing.JTextField |
_val
|
static int |
nextResultNum
|
| Fields inherited from class org.argouml.ui.ArgoDialog |
|---|
BUNDLE, MNEMONIC_KEY_SUFFIX |
| Fields inherited from class org.argouml.swingext.Dialog |
|---|
bottomBorder, buttonGap, CLOSE_OPTION, componentGap, DEFAULT_OPTION, labelGap, leftBorder, OK_CANCEL_HELP_OPTION, OK_CANCEL_OPTION, rightBorder, topBorder, YES_NO_CANCEL_HELP_OPTION, YES_NO_CANCEL_OPTION, YES_NO_HELP_OPTION, YES_NO_OPTION |
| 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 | |
|---|---|
FindDialog()
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Default implementation simply closes the dialog when any of the standard buttons is pressed except the Help button. |
void |
doClearTabs()
|
void |
doGoToSelection()
|
void |
doResetFields()
|
private void |
doResetFields(boolean complete)
|
void |
doSearch()
|
static FindDialog |
getInstance()
|
void |
initConstraintsTab()
|
void |
initHelpTab()
|
void |
initModifiedTab()
|
void |
initNameLocTab()
|
void |
initTagValsTab()
|
void |
initTypes()
|
void |
mouseClicked(java.awt.event.MouseEvent me)
|
void |
mouseEntered(java.awt.event.MouseEvent me)
|
void |
mouseExited(java.awt.event.MouseEvent me)
|
void |
mousePressed(java.awt.event.MouseEvent me)
|
void |
mouseReleased(java.awt.event.MouseEvent me)
|
void |
myDoubleClick(int tab)
|
protected void |
nameButtons()
Subclasses may override this method to change the names and mnemonics of the various JButtons which appear at the bottom of the dialog. |
| Methods inherited from class org.argouml.ui.ArgoDialog |
|---|
nameButton |
| Methods inherited from class org.argouml.swingext.Dialog |
|---|
addButton, addButton, getCancelButton, getCloseButton, getContent, getHelpButton, getNoButton, getOkButton, getYesButton, setContent |
| 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, removeNotify, 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, 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 |
public static FindDialog _Instance
public static int nextResultNum
public static int _numFinds
protected javax.swing.JButton _search
protected javax.swing.JButton _clearTabs
protected javax.swing.JTabbedPane _tabs
protected javax.swing.JPanel _nameLocTab
protected javax.swing.JPanel _modifiedTab
protected javax.swing.JPanel _tagValsTab
protected javax.swing.JPanel _constraintsTab
protected javax.swing.JComboBox _elementName
protected javax.swing.JComboBox _diagramName
protected javax.swing.JComboBox _location
protected javax.swing.JComboBox _type
protected javax.swing.JPanel _typeDetails
protected javax.swing.JTextField _tag
protected javax.swing.JTextField _val
protected javax.swing.JTabbedPane _results
protected javax.swing.JPanel _help
protected java.util.Vector _resultTabs
| Constructor Detail |
public FindDialog()
| Method Detail |
public static FindDialog getInstance()
public void initNameLocTab()
public void initHelpTab()
public void initTagValsTab()
public void initModifiedTab()
public void initConstraintsTab()
public void initTypes()
protected void nameButtons()
Dialog
nameButtons in class ArgoDialogpublic void actionPerformed(java.awt.event.ActionEvent e)
Dialog
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class Dialogpublic void doSearch()
public void doClearTabs()
private void doResetFields(boolean complete)
public void doResetFields()
public void doGoToSelection()
public void mousePressed(java.awt.event.MouseEvent me)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent me)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent me)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked in interface java.awt.event.MouseListenerpublic void myDoubleClick(int tab)
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |