de.uni_paderborn.fujaba.views.gui
Class FilterEditorDialog

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.views.gui.FilterEditorDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ComponentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener

public class FilterEditorDialog
extends FujabaDialog
implements java.awt.event.WindowListener

A Dialog to customize and import Filters

Version:
$Revision: 1.13 $
Author:
$Author: schneider $
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
 
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.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
FilterEditorDialog(javax.swing.JFrame parentFrame)
          Constructor for class FilterEditorDialog
FilterEditorDialog(javax.swing.JFrame parentFrame, java.lang.String sTitle)
          Creates a new instance of FilterEditorDialog with the given title.
 
Method Summary
 Filter getCurrentFilter()
          Get the currentFilter attribute of the FilterEditorDialog object
 javax.swing.ComboBoxModel getModel()
          get the model to use for the filter list
 javax.swing.ListCellRenderer getRenderer()
          get the ListCellRenderer to use for the filter list
 void guiBuild()
          No comment provided by developer, please add a comment to improve documentation.
 void parse()
          No comment provided by developer, please add a comment to improve documentation.
 void setCurrentFilter(Filter filter)
          Sets the currentFilter attribute of the FilterEditorDialog object
 void setModel(javax.swing.ComboBoxModel model)
          set the model to use for the filter list
 void setRenderer(javax.swing.ListCellRenderer renderer)
          set the ListCellRenderer to use for the filter list
 void unparse()
          No comment provided by developer, please add a comment to improve documentation.
 void windowActivated(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowClosed(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowClosing(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowDeactivated(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowDeiconified(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowIconified(java.awt.event.WindowEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void windowOpened(java.awt.event.WindowEvent e)
          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, guiPanelCloseHelp, guiPanelOkCancelHelp, makeLabeledPanel, showCentered
 
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
 

Constructor Detail

FilterEditorDialog

public FilterEditorDialog(javax.swing.JFrame parentFrame)
Constructor for class FilterEditorDialog

Parameters:
parentFrame - No description provided

FilterEditorDialog

public FilterEditorDialog(javax.swing.JFrame parentFrame,
                          java.lang.String sTitle)
Creates a new instance of FilterEditorDialog with the given title.

Parameters:
sTitle - the title for the new frame.
parentFrame - No description provided
Method Detail

guiBuild

public void guiBuild()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
guiBuild in class FujabaDialog

setCurrentFilter

public void setCurrentFilter(Filter filter)
Sets the currentFilter attribute of the FilterEditorDialog object

Parameters:
filter - The new currentFilter value

getCurrentFilter

public Filter getCurrentFilter()
Get the currentFilter attribute of the FilterEditorDialog object

Returns:
The currentFilter value

setRenderer

public void setRenderer(javax.swing.ListCellRenderer renderer)
set the ListCellRenderer to use for the filter list

Parameters:
renderer - The new renderer value

getRenderer

public javax.swing.ListCellRenderer getRenderer()
get the ListCellRenderer to use for the filter list

Returns:
The renderer value

setModel

public void setModel(javax.swing.ComboBoxModel model)
set the model to use for the filter list

Parameters:
model - The new model value

getModel

public javax.swing.ComboBoxModel getModel()
get the model to use for the filter list

Returns:
The model value

parse

public void parse()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
parse in class FujabaDialog

unparse

public void unparse()
No comment provided by developer, please add a comment to improve documentation.

Overrides:
unparse in class FujabaDialog

windowActivated

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

Specified by:
windowActivated in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowDeactivated

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

Specified by:
windowDeactivated in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowIconified

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

Specified by:
windowIconified in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowDeiconified

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

Specified by:
windowDeiconified in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowClosing

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

Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowOpened

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

Specified by:
windowOpened in interface java.awt.event.WindowListener
Parameters:
e - No description provided

windowClosed

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

Specified by:
windowClosed in interface java.awt.event.WindowListener
Parameters:
e - No description provided