public class FilterDialog extends TableFilterQueryJPanel implements IWindow, IWindowListener
AbstractFilterQueryJPanel.JButtonML, AbstractFilterQueryJPanel.JCheckBoxML, AbstractFilterQueryJPanel.JEditableTextAreaML, AbstractFilterQueryJPanel.JLabelML, AbstractFilterQueryJPanel.JListML, AbstractFilterQueryJPanel.JPanelML, AbstractFilterQueryJPanel.JScrollPaneML, AbstractFilterQueryJPanel.JTreeMLjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentbtnAddToCurrentSet, btnFromSet, btnNewSet, buttonsSetJPanel, defaultButtonsSetPanelHeight, defaultButtonsSetPanelWidth, filterJScrollPaneHeight, filterJScrollPanelWidth, jtreeRoot, setButtonHeight, setButtonWidthbottomJPanel, defaultBottomJPanelHeight, defaultBottomJPanelWidth, DefaultHeight, defaultTopJPanelHeight, defaultTopJPanelWidth, defaultTreeModel, DefaultWidth, fieldsAndValuesJScrollPaneHeight, fieldsAndValuesJScrollPaneWidth, fieldsJLabel, fieldsJPanel, fieldsJPanelHeight, fieldsJPanelWidth, fieldsJScrollPane, fieldsJTree, filterButtonsJPanel, filterButtonsPanelHeight, filterButtonsPanelWidth, filterJScrollPane, topJPanel, txtExpression, valuesJLabel, valuesJList, valuesJPanel, valuesJPanelHeight, valuesJPanelWidth, valuesJScrollPane, valuesListModelhasChanged, remainsWithDefaultPreferredSizeaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
FilterDialog()
This is the default constructor
|
FilterDialog(java.lang.String _title)
This is the default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addExceptionListener(ExceptionListener o)
DOCUMENT ME!
|
boolean |
addExpressionListener(ExpressionListener arg0)
DOCUMENT ME!
|
WindowInfo |
getWindowInfo()
Gets the initial window properties.
|
java.lang.Object |
getWindowProfile()
Gets the profile for this window
|
protected void |
initialize()
This method initializes this
|
protected void |
putSymbol(java.lang.String symbol)
Redefinition of the 'putSymbol' method of AbstractFilterQueryJPanel
(I've made this redefinition for write the same code as the 'putSymbol'
code of the original class (FilterDialog) that was in this project
(appgvSIG) and didn't has path troubles to find 'StringUtilities').
|
boolean |
removeExceptionListener(ExceptionListener o)
DOCUMENT ME!
|
boolean |
removeExpressionListener(ExpressionListener arg0)
DOCUMENT ME!
|
void |
setModel(FeatureStore t)
DOCUMENT ME!
|
java.lang.String |
translateNumber(java.lang.String expresion)
DOCUMENT ME!
|
void |
windowActivated()
This method it is invoked when the window is activated.
|
void |
windowClosed()
This method it is invoked when the window is closed
|
getBottomJPanel, getBtnAddToCurrentSet, getBtnFromSet, getBtnNewSet, getButtonsSetJPanel, getFieldsJPanel, getFieldsJScrollPane, getFilterJScrollPane, getTopJPanel, getTxtExpression, getValuesJList, getValuesJPanel, getValuesJScrollPane, resizeWidthaccept, apply, cancel, getAllOperatorSymbols, getFieldsJLabel, getFieldsJTree, getFilterButtonsJPanel, getValuesJLabel, insert, resize, resize, resizeHeight, selectedcompareTo, getID, getLabel, getLabelGroup, getPanelGroup, getPriority, getReference, hasChanged, isAlwaysApplicable, isInGroupGUI, remainsWithItsDefaultPreferredSize, resetChangedStatus, setAlwaysApplicable, setID, setInGroupGUI, setLabel, setLabelGroup, setPanelGroup, setPreferredSize, setPriority, setReference, toStringgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCyclepublic FilterDialog(java.lang.String _title)
public FilterDialog()
protected void initialize()
AbstractFilterQueryJPanelinitialize in class TableFilterQueryJPanelpublic void setModel(FeatureStore t)
t - DOCUMENT ME!protected void putSymbol(java.lang.String symbol)
putSymbol in class AbstractFilterQueryJPanelsymbol - A symbol: character, characters, number, ...public java.lang.String translateNumber(java.lang.String expresion)
throws java.text.ParseException
expresion - DOCUMENT ME!java.text.ParseException - DOCUMENT ME!public boolean addExpressionListener(ExpressionListener arg0)
arg0 - public boolean removeExpressionListener(ExpressionListener arg0)
arg0 - public WindowInfo getWindowInfo()
IWindowGets the initial window properties. It must be called just once
from the framework. To get the current WindowInfo from this
window, use
PluginServices.getMDIManager.getWindowInfo(window);
getWindowInfo in interface IWindowcom.iver.mdiApp.ui.MDIManager.IWindow#getWindowInfo()public void addExceptionListener(ExceptionListener o)
o - DOCUMENT ME!public boolean removeExceptionListener(ExceptionListener o)
o - DOCUMENT ME!public void windowActivated()
IWindowListenerwindowActivated in interface IWindowListenerpublic void windowClosed()
IWindowListenerwindowClosed in interface IWindowListenerpublic java.lang.Object getWindowProfile()
IWindowGets the profile for this window
getWindowProfile in interface IWindow