|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
com.ontimize.util.swing.ButtonSelection
com.ontimize.gui.button.AbstractButtonSelection
com.ontimize.gui.button.QueryFilterButton
| Nested Class Summary | |
protected class |
QueryFilterButton.DefaultItemListener
|
protected class |
QueryFilterButton.ItemDeleteListener
Listener that is invoked when a filter configuration is deleted |
protected class |
QueryFilterButton.ItemListener
|
protected class |
QueryFilterButton.ItemSaveListener
|
| Nested classes inherited from class com.ontimize.util.swing.ButtonSelection |
ButtonSelection.Action, ButtonSelection.EArrowButtonSelection, ButtonSelection.EButtonSelection, ButtonSelection.RolloverHandler |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| 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 | |
protected QueryFilterButton.DefaultItemListener |
defaultItemListener
|
protected static java.lang.String |
DELETE_KEY
|
protected javax.swing.JPopupMenu |
filterMenu
|
protected static java.lang.String |
FORM_QUERY_FILTER_PREFERENCE_KEY
|
protected static java.lang.String |
INSERT_FILTER_NAME_MESSAGE
|
protected javax.swing.JMenuItem |
insertMenuItem
|
protected QueryFilterButton.ItemDeleteListener |
itemDeleteListener
|
protected QueryFilterButton.ItemListener |
itemListener
|
protected QueryFilterButton.ItemSaveListener |
itemSaveListener
|
protected EntityReferenceLocator |
locator
|
protected static java.lang.String |
NO_DATA_FOR_FILTER_MESSAGE
|
protected static java.lang.String |
NO_RESULT_MESSAGE
|
protected static java.lang.String |
PREFERENCE_DEFAULT_KEY
|
protected static java.lang.String |
PREFERENCE_LIST_KEY
|
protected static java.lang.String |
QUERY_FILTER_EXIST_QUESTION
|
| Fields inherited from class com.ontimize.gui.button.AbstractButtonSelection |
align, border, bundle, buttonKey, enablePermission, icon, keyStrokeText, listenerHighlightButtons, MODE, opaque, ownerTooltip, parentForm, restricted, text, tooltip, verticalAlign, visiblePermission |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface com.ontimize.gui.field.FormComponent |
DEBUG |
| Fields inherited from interface com.ontimize.gui.i18n.Internationalization |
DEBUG_LANGUAGE |
| Fields inherited from interface com.ontimize.gui.SecureElement |
DESACTIVATE_COMPONENT_BY_PERMISSION_TIP |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
QueryFilterButton(java.util.Hashtable parameter)
|
|
| Method Summary | |
protected java.util.Hashtable |
convertFilterDataToHashtable(java.lang.String buffer)
|
protected java.lang.String |
convertFilterDataToString(java.util.Hashtable data)
|
protected void |
createFilterMenu()
|
protected java.lang.String |
deleteQueryFilterToList(java.lang.String filterName,
java.lang.String preferences)
|
protected boolean |
existCurrentFilter(java.lang.String preferences,
java.lang.String name)
|
protected java.lang.String |
getDefaultQueryFilter()
|
protected java.lang.String |
getDefaultQueryFilter(java.lang.String preference)
|
protected java.lang.String |
getFilterListPreferenceKey()
|
protected java.lang.String |
getFilterPreferenceKey(java.lang.String name)
|
protected java.lang.String |
getUser()
|
void |
init(java.util.Hashtable parameter)
Main method to init an object from parameters hashtable.
|
protected java.lang.String |
insertQueryFilterToList(java.lang.String filterName,
java.lang.String preferences)
|
void |
interactionManagerModeChanged(InteractionManagerModeEvent e)
This method is called automatically when form changes the state in components that implement this interface. |
protected void |
jInit()
|
protected boolean |
performFilter(java.lang.String filtername)
|
protected void |
retrieveFilter(java.lang.String data)
|
protected java.util.Hashtable |
retrieveFilterFormData()
|
protected void |
setDefaultQueryFilter(java.lang.String filterName)
|
protected java.lang.String |
setDefaultQueryFilter(java.lang.String filterName,
java.lang.String preferences)
|
void |
setReferenceLocator(EntityReferenceLocator locator)
Establishes the reference locator that will be used by component. |
void |
setResourceBundle(java.util.ResourceBundle recursos)
Sets the language resource bundle. |
protected boolean |
storeCurrentFilter(java.lang.String filtername)
|
| Methods inherited from class com.ontimize.gui.button.AbstractButtonSelection |
changeButton, checkEnabledPermission, checkVisiblePermission, getAttribute, getConstraints, getKey, getTextsToTranslate, getTextWithKeyStroke, init, initPermissions, isRestricted, setComponentLocale, setKeyStrokeText, setParentForm, updateTip |
| Methods inherited from class com.ontimize.util.swing.ButtonSelection |
addActionListener, addActionMenuListener, changeButtons, getActionMenu, getButton, getMenu, getMenuButton, getMenuList, getPreferredSize, repaint, setEnabled, setIcon, setMargin, setMenu, setMenuList, setRolloverEnabled, setText, setToolTipText |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ontimize.gui.field.FormComponent |
getConstraints, isEnabled, setEnabled, setVisible |
| Methods inherited from interface com.ontimize.gui.i18n.Internationalization |
getTextsToTranslate, setComponentLocale |
| Field Detail |
protected static final java.lang.String FORM_QUERY_FILTER_PREFERENCE_KEY
protected static final java.lang.String PREFERENCE_DEFAULT_KEY
protected static final java.lang.String PREFERENCE_LIST_KEY
protected static final java.lang.String NO_RESULT_MESSAGE
protected static final java.lang.String QUERY_FILTER_EXIST_QUESTION
protected static final java.lang.String INSERT_FILTER_NAME_MESSAGE
protected static final java.lang.String NO_DATA_FOR_FILTER_MESSAGE
protected static final java.lang.String DELETE_KEY
protected javax.swing.JPopupMenu filterMenu
protected QueryFilterButton.ItemListener itemListener
protected QueryFilterButton.DefaultItemListener defaultItemListener
protected QueryFilterButton.ItemDeleteListener itemDeleteListener
protected QueryFilterButton.ItemSaveListener itemSaveListener
protected EntityReferenceLocator locator
protected javax.swing.JMenuItem insertMenuItem
| Constructor Detail |
public QueryFilterButton(java.util.Hashtable parameter)
| Method Detail |
public void init(java.util.Hashtable parameter)
FormComponenthashtable.
init in interface FormComponentinit in class AbstractButtonSelectionprotected void jInit()
public void interactionManagerModeChanged(InteractionManagerModeEvent e)
InteractionManagerModeListenere.getInteractionManagerMode(). Value that returns this method can be compared with variables:
interactionManagerModeChanged in interface InteractionManagerModeListenere - The eventprotected void createFilterMenu()
protected java.lang.String getFilterListPreferenceKey()
protected java.lang.String getFilterPreferenceKey(java.lang.String name)
protected java.lang.String getUser()
public void setReferenceLocator(EntityReferenceLocator locator)
ReferenceComponent
setReferenceLocator in interface ReferenceComponentlocator - a reference locator to set in componentprotected boolean performFilter(java.lang.String filtername)
protected boolean existCurrentFilter(java.lang.String preferences,
java.lang.String name)
protected boolean storeCurrentFilter(java.lang.String filtername)
protected java.util.Hashtable retrieveFilterFormData()
protected void retrieveFilter(java.lang.String data)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String convertFilterDataToString(java.util.Hashtable data)
protected java.util.Hashtable convertFilterDataToHashtable(java.lang.String buffer)
protected java.lang.String getDefaultQueryFilter(java.lang.String preference)
protected java.lang.String getDefaultQueryFilter()
protected java.lang.String setDefaultQueryFilter(java.lang.String filterName,
java.lang.String preferences)
protected void setDefaultQueryFilter(java.lang.String filterName)
protected java.lang.String deleteQueryFilterToList(java.lang.String filterName,
java.lang.String preferences)
protected java.lang.String insertQueryFilterToList(java.lang.String filterName,
java.lang.String preferences)
public void setResourceBundle(java.util.ResourceBundle recursos)
Internationalization
setResourceBundle in interface InternationalizationsetResourceBundle in class AbstractButtonSelection
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||