uci.uml.ui
Class FindDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--uci.uml.ui.FindDialog

public class FindDialog
extends JFrame
implements ActionListener, MouseListener

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame
 
Field Summary
protected  JButton _clearTabs
           
protected  JPanel _constraintsTab
           
protected  JComboBox _diagramName
           
protected  JComboBox _elementName
           
protected  JPanel _help
           
protected  JComboBox _location
           
protected  JPanel _modifiedTab
           
protected  JPanel _nameLocTab
           
static int _numFinds
           
protected  JTabbedPane _results
           
protected  Vector _resultTabs
           
protected  JButton _search
           
protected  JTabbedPane _tabs
           
protected  JTextField _tag
           
protected  JPanel _tagValsTab
           
protected  JComboBox _type
           
protected  JPanel _typeDetails
           
protected  JTextField _val
           
static int nextResultNum
           
static FindDialog SINGLETON
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
FindDialog()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
 void doClearTabs()
           
 void doSearch()
           
 void initConstraintsTab()
           
 void initHelpTab()
           
 void initModifiedTab()
           
 void initNameLocTab()
           
 void initTagValsTab()
           
 void initTypes()
           
static void main(String[] args)
           
 void mouseClicked(MouseEvent me)
           
 void mouseEntered(MouseEvent me)
           
 void mouseExited(MouseEvent me)
           
 void mousePressed(MouseEvent me)
           
 void mouseReleased(MouseEvent me)
           
 void myDoubleClick(int tab)
           
 void setVisible(boolean b)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SINGLETON

public static FindDialog SINGLETON

nextResultNum

public static int nextResultNum

_numFinds

public static int _numFinds

_search

protected JButton _search

_clearTabs

protected JButton _clearTabs

_tabs

protected JTabbedPane _tabs

_nameLocTab

protected JPanel _nameLocTab

_modifiedTab

protected JPanel _modifiedTab

_tagValsTab

protected JPanel _tagValsTab

_constraintsTab

protected JPanel _constraintsTab

_elementName

protected JComboBox _elementName

_diagramName

protected JComboBox _diagramName

_location

protected JComboBox _location

_type

protected JComboBox _type

_typeDetails

protected JPanel _typeDetails

_tag

protected JTextField _tag

_val

protected JTextField _val

_results

protected JTabbedPane _results

_help

protected JPanel _help

_resultTabs

protected Vector _resultTabs
Constructor Detail

FindDialog

public FindDialog()
Method Detail

initNameLocTab

public void initNameLocTab()

initHelpTab

public void initHelpTab()

setVisible

public void setVisible(boolean b)
Overrides:
setVisible in class Component

initTagValsTab

public void initTagValsTab()

initModifiedTab

public void initModifiedTab()

initConstraintsTab

public void initConstraintsTab()

initTypes

public void initTypes()

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener

doSearch

public void doSearch()

doClearTabs

public void doClearTabs()

mousePressed

public void mousePressed(MouseEvent me)
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent me)
Specified by:
mouseReleased in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent me)
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent me)
Specified by:
mouseExited in interface MouseListener

mouseClicked

public void mouseClicked(MouseEvent me)
Specified by:
mouseClicked in interface MouseListener

myDoubleClick

public void myDoubleClick(int tab)

main

public static void main(String[] args)