public class LiquidSeparatorLabel extends FLabel implements de.ipcon.swing.LiquidSeparatorI, QueryGUIElementI
| Modifier and Type | Field and Description |
|---|---|
static java.util.HashMap |
myAttributes |
myElementsmyActions, XMLConfigureInfoinhibitFocusChange, SCROLLING_MODE_ANY, SCROLLING_MODE_HORIZONTAL_ONLY, SCROLLING_MODE_VERTICAL_ONLY, TEXTURE_CENTERED, TEXTURE_REPEATTOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTALL_ACTIONS, AVAILABLE_ACTION_KIND, CONTEXTMENU_ACTION_KIND, LOCAL_ACTION_KIND, MENU_ACTION_KIND, NO_LOCAL_ACTION_KIND, NO_TOPMDI_ONLY_ACTION_KIND, NOT_AVAILABLE_ACTION_KIND, REFRESH_FROM_TRANSACTION, REFRESH_FROM_USER, SHORTCUT_ACTION_KIND, TOOLBAR_ACTION_KIND, TOPMDI_ONLY_ACTION_KIND| Constructor and Description |
|---|
LiquidSeparatorLabel(FormContextI _ftx,
electric.xml.Element _confroot) |
| Modifier and Type | Method and Description |
|---|---|
void |
addQueryGUIListener(QueryGUIListenerI l) |
void |
buildGUI() |
void |
close() |
void |
flipCollapsed() |
java.util.List |
getDependsOn() |
java.lang.String |
getFilterClause() |
java.util.Map<java.lang.String,FilterClauseProvider> |
getFilterClauseProvidersByGroup() |
java.lang.String |
getGroup() |
javax.swing.JComponent |
getQueryGUI()
Gets the
JComponent that represents the GUI part of this filter. |
java.lang.Object |
getUserInput()
Gets the user entered or selected filter value in the native format appropriate for the filter's type.
|
java.lang.String |
getUserInputAsClausePart()
Gets the user entered or selected filter value as a string in a format appropriate for inserting it as a literal
value in an OQL query.
|
java.lang.String |
getVariable()
If given the value entered in/returned by the filter is stored under this name and accessible by this in the query
template.
|
boolean |
isAllowVisibilityChange() |
boolean |
isCollapsed() |
boolean |
isGrabFocus() |
void |
mouseClicked(java.awt.event.MouseEvent _me)
Change visibility for the following components, swap the collapse/expand icon and redraw
|
void |
removeQueryGUIListener(QueryGUIListenerI l) |
boolean |
requestFocusInWindow()
Requests that this component gets the keyboard focus, specifically within its own window.
|
void |
reset() |
void |
setAllowVisibilityChange(boolean $1) |
void |
setCollapsed(boolean b) |
void |
setGrabFocus(boolean $4) |
void |
setGroup(java.lang.String $2) |
void |
setVariable(java.lang.String $3) |
void |
updateIcon()
Switch the expand/collapse label depending on if the group is visible
|
actionPerformed, buildGUI, calculateDisplayValue, calculationMightBeExpensive, disable, enable, evaluateURL, getAsyncRefresh, getAttributeMap, getBaseline, getDisplayFormat, getDisplayProperty, getElementMap, getFontSize, getIconColor, getLabelComponent, getOpenProperty, getTextWhileLoading, handleArcA, handleBackgroundA, handleClassA, handleClickableA, handleForegroundA, handleFormatA, handleIconColorA, handleOpenPropertyA, handlePropertyA, handleTextE, isHtml, isRequestFocusEnabled, lockDisplayValue, mouseEntered, mouseExited, mousePressed, mouseReleased, postRefresh, postRefresh, refresh, renderDisplayValue, restoreLockstateOfDisplayValue, setAsyncRefresh, setDisabledIcon, setDisplayFormat, setDisplayProperty, setEnabled, setEnabled, setFont, setFontSize, setFontStyle, setGradientStartColor, setGradientStartColor, setGradientStartPosition, setGradientStopColor, setGradientStopColor, setGradientStopPosition, setHAlign, setHTextPosition, setHtml, setIcon, setIconColor, setIconTextGap, setOpenProperty, setPadding, setSize, setSize, setText, setTextWhileLoading, setToolTipText, setVAlign, setVTextPosition_refreshActions, action_editForm_available, action_editForm_enabled, action_editForm, action_refreshView_available, action_refreshView, action_reopenView_available, action_reopenView_enabled, action_reopenView, addBeanA, addFormElementListener, addHandleA, addHandleE, afterSave, afterSetValue, assureTransferHandler, beforeSave, beforeSetValue, callLog, cancelPendingRefreshRequests, checkEditable, checkVisible, evalScript, evalScript, evalScript, evalScript, evalScript, fhide, focusNextComponent, focusPreviousComponent, fshow, getActions, getActionsOfKind, getActionsOfKind, getBO, getConfRoot, getCtx, getDebugName, getDefaultActionMap, getFormActions, getFtx, getInstrumentedSchema, getLastRefreshRequest, getMaximumSize, getMinimumSize, getMissingPropertiesPolicy, getPreferredSize, getRefreshRequestsPending, getSchema, handleActionE, handleAttributes, handleDropAllowedIfE, handleEditableA, handleEditableIfE, handleElement, handleElements, handleElements, handleElements, handleImpliedA, handleMaximumSizeA, handleMaxSizeA, handleMinimumSizeA, handleMinSizeA, handleMissingPropertiesPolicyA, handleNameA, handleNewElement, handleNewElement, handleNewElement, handleOnAfterSaveE, handleOnAfterSetValueE, handleOnBeforeSaveE, handleOnBeforeSetValueE, handleOnConstructionE, handleOnDropE, handleOnFocusGainedE, handleOnFocusLostE, handleOnMDIActivateE, handleOnMDICloseE, handleOnMDIDeactivateE, handleOnMDIOpenE, handleOnRefreshE, handleOnSyncE, handlePreferredSizeA, handlePrefSizeA, handleScriptE, handleVirtualPropertyE, handleVisibleIfE, hasPreferredSizeOverride, invokeAction, invokeAction, isClosed, isDebug, isDefinedEditable, isEditable, isExplicitEditable, isGUIBuilt, isImpliedElement, isInputPossible, isShown, mdiActivate, mdiClose, mdiDeactivate, mdiOpen, postConstructor, postInit, postRefresh, processFocusVeto, processFocusVeto, queueDelayedRefresh, queueDelayedRefresh, reallyHandleVirtualPropertyE, refresh, refreshActions, refreshActions, registerActionImpl, registerFormAction, removeFormElementListener, requestFocus, requestFocusInWindow, runAndDeclare, runAndDeclare, setConfRoot, setDebug, setEditable, setFtx, setGUIBuilt, setMissingPropertiesPolicy, setShown, shouldShow, sync, syncImpl, waitForAsyncRefreshes, willCareForChildActions, willCareForChildRefreshgetPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getScrollingMode, grabFocus, init, init, init, paintComponent, setScrollingMode, setTexturegetAccessibleContext, getUI, getUIClassID, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNameaddFormElementListener, afterSave, afterSetValue, beforeSave, beforeSetValue, getActions, getActionsOfKind, getConfRoot, getCtx, getDebugName, getFtx, getName, getSchema, handleAttributes, handleElement, handleElements, handleNewElement, isClosed, isDebug, isEditable, isGUIBuilt, isInputPossible, isShown, mdiActivate, mdiClose, mdiDeactivate, mdiOpen, postInit, refresh, removeFormElementListener, requestFocus, setEditable, sync, toDebugName, willCareForChildActions, willCareForChildRefreshpublic LiquidSeparatorLabel(FormContextI _ftx, electric.xml.Element _confroot)
public boolean isCollapsed()
isCollapsed in interface de.ipcon.swing.LiquidSeparatorIpublic void flipCollapsed()
public void setCollapsed(boolean b)
public void mouseClicked(java.awt.event.MouseEvent _me)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class FLabelpublic void updateIcon()
public javax.swing.JComponent getQueryGUI()
QueryGUIElementIJComponent that represents the GUI part of this filter.getQueryGUI in interface QueryGUIElementIpublic java.lang.String getFilterClause()
public java.lang.Object getUserInput()
QueryGUIElementIgetUserInput in interface QueryGUIElementIpublic java.lang.String getUserInputAsClausePart()
QueryGUIElementIgetUserInputAsClausePart in interface QueryGUIElementIpublic java.util.List getDependsOn()
getDependsOn in interface QueryGUIElementIpublic void close()
close in interface QueryGUIElementIclose in interface FormElementIclose in class FLabelpublic void addQueryGUIListener(QueryGUIListenerI l)
addQueryGUIListener in interface QueryGUIElementIpublic void removeQueryGUIListener(QueryGUIListenerI l)
removeQueryGUIListener in interface QueryGUIElementIpublic boolean requestFocusInWindow()
FPanelThis method overrides JComponent.requestFocusInWindow() and delegates
to the more specific FPanel.requestFocusInWindow(boolean) with "temporary" set to false.
requestFocusInWindow in interface QueryGUIElementIrequestFocusInWindow in class FPaneltrue if the focus request is likely to be granted, false otherwise.public void reset()
reset in interface QueryGUIElementIpublic java.util.Map<java.lang.String,FilterClauseProvider> getFilterClauseProvidersByGroup()
getFilterClauseProvidersByGroup in interface QueryGUIElementIpublic boolean isAllowVisibilityChange()
public void setAllowVisibilityChange(boolean $1)
public java.lang.String getGroup()
getGroup in interface QueryGUIElementIpublic void setGroup(java.lang.String $2)
public java.lang.String getVariable()
QueryGUIElementIgetVariable in interface QueryGUIElementIpublic void setVariable(java.lang.String $3)
public boolean isGrabFocus()
isGrabFocus in interface QueryGUIElementIpublic void setGrabFocus(boolean $4)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.