Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jwall.gui
Class SearchDialog  view SearchDialog download SearchDialog.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byorg.jwall.gui.SearchDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class SearchDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener

Shows the search dialog. For searching through FWRules, NATRules and Logs for certain rule matches


Nested Class Summary
private  class SearchDialog.PopupEdit
          Action for Popup->Edit.
private  class SearchDialog.PopupListener
          Class to listen for mouseEvents and bring up popup menus
 
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
(package private)  javax.swing.JPanel buttonPanel
           
private  javax.swing.JButton cancel
           
(package private)  javax.swing.JPanel centerPanel
          PANELS
private static int dialogHeight
           
private static int dialogWidth
           
(package private)  javax.swing.JCheckBox exactCheck
          SOUTH PANEL
(package private)  org.jwall.gui.fwtable.FWSearchModel fwModel
           
private  org.jwall.gui.fwtable.FWSearchParams fwResult
           
(package private)  org.jwall.gui.fwtable.FWSearchTable fwTable
          CENTER PANEL
(package private)  java.awt.event.MouseListener listener
           
(package private)  javax.swing.JMenuItem mi_edit
           
(package private)  javax.swing.JMenuItem mi_negate
           
private  int mode
           
static int MODE_FW
           
static int MODE_LOG
           
static int MODE_NAT
           
(package private)  org.jwall.gui.nattable.NATSearchModel natModel
           
private  org.jwall.gui.nattable.NATSearchParams natResult
           
(package private)  org.jwall.gui.nattable.NATSearchTable natTable
           
private  javax.swing.JButton ok
          BUTTON PANEL
private  JWallMain owner
           
(package private)  SearchDialog.PopupEdit popupEditInstance
           
(package private)  javax.swing.JPopupMenu popupMenu
          POPUP MENU
(package private)  javax.swing.JScrollPane scroll
           
(package private)  javax.swing.JPanel southPanel
           
 
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
SearchDialog(java.awt.Frame owner, int mode)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Invoked when an action occurs.
 org.jwall.gui.fwtable.FWSearchParams getFWSearchParams()
           
 org.jwall.gui.nattable.NATSearchParams getNATSearchParams()
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, 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
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mode

private int mode

owner

private JWallMain owner

fwResult

private org.jwall.gui.fwtable.FWSearchParams fwResult

natResult

private org.jwall.gui.nattable.NATSearchParams natResult

MODE_FW

public static final int MODE_FW
See Also:
Constant Field Values

MODE_NAT

public static final int MODE_NAT
See Also:
Constant Field Values

MODE_LOG

public static final int MODE_LOG
See Also:
Constant Field Values

dialogWidth

private static final int dialogWidth
See Also:
Constant Field Values

dialogHeight

private static final int dialogHeight
See Also:
Constant Field Values

centerPanel

javax.swing.JPanel centerPanel
PANELS


southPanel

javax.swing.JPanel southPanel

buttonPanel

javax.swing.JPanel buttonPanel

scroll

javax.swing.JScrollPane scroll

fwTable

org.jwall.gui.fwtable.FWSearchTable fwTable
CENTER PANEL


fwModel

org.jwall.gui.fwtable.FWSearchModel fwModel

natTable

org.jwall.gui.nattable.NATSearchTable natTable

natModel

org.jwall.gui.nattable.NATSearchModel natModel

listener

java.awt.event.MouseListener listener

exactCheck

javax.swing.JCheckBox exactCheck
SOUTH PANEL


ok

private javax.swing.JButton ok
BUTTON PANEL


cancel

private javax.swing.JButton cancel

popupMenu

javax.swing.JPopupMenu popupMenu
POPUP MENU


popupEditInstance

SearchDialog.PopupEdit popupEditInstance

mi_edit

javax.swing.JMenuItem mi_edit

mi_negate

javax.swing.JMenuItem mi_negate
Constructor Detail

SearchDialog

public SearchDialog(java.awt.Frame owner,
                    int mode)
Method Detail

getFWSearchParams

public org.jwall.gui.fwtable.FWSearchParams getFWSearchParams()

getNATSearchParams

public org.jwall.gui.nattable.NATSearchParams getNATSearchParams()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Invoked when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener