|
||||||||||||
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 ArgoDialog
public void actionPerformed(java.awt.event.ActionEvent e)
Dialog
actionPerformed
in interface java.awt.event.ActionListener
actionPerformed
in class Dialog
public 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.MouseListener
public void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent me)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent me)
mouseExited
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked
in interface java.awt.event.MouseListener
public 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 |