public class LiquidSeparatorLabel extends FLabel implements de.ipcon.swing.LiquidSeparatorI, QueryGUIElementI
Modifier and Type | Field and Description |
---|---|
static java.util.HashMap |
myAttributes |
myElements
myActions, XMLConfigureInfo
inhibitFocusChange, SCROLLING_MODE_ANY, SCROLLING_MODE_HORIZONTAL_ONLY, SCROLLING_MODE_VERTICAL_ONLY, TEXTURE_CENTERED, TEXTURE_REPEAT
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ALL_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.Collection<FilterClauseProvider> |
getFilterClauseProviders() |
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 |
isCollapsed() |
boolean |
isGrabFocus() |
boolean |
isVisibilityChangeAllowed() |
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 |
setCollapsed(boolean b) |
void |
setGrabFocus(boolean $4) |
void |
setGroup(java.lang.String $2) |
void |
setVariable(java.lang.String $3) |
void |
setVisibilityChangeAllowed(boolean $1) |
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, handleBackgroundA, handleClassA, handleClickableA, handleForegroundA, handleFormatA, handleIconColorA, handleOpenPropertyA, handlePropertyA, isHtml, isRequestFocusEnabled, lockDisplayValue, mouseEntered, mouseExited, mousePressed, mouseReleased, postRefresh, postRefresh, refresh, 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, refreshActions, refreshActions, registerActionImpl, registerFormAction, removeFormElementListener, requestFocus, requestFocusInWindow, runAndDeclare, runAndDeclare, setConfRoot, setDebug, setEditable, setFtx, setGUIBuilt, setMissingPropertiesPolicy, setShown, shouldShow, sync, syncImpl, waitForAsyncRefreshes, willCareForChildActions, willCareForChildRefresh
getPreferredScrollableViewportSize, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getScrollingMode, grabFocus, init, init, init, paintComponent, setScrollingMode, setTexture
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, 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, update
add, 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, validate
action, 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, transferFocusUpCycle
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName
addFormElementListener, 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, removeFormElementListener, requestFocus, setEditable, sync, toDebugName, willCareForChildActions, willCareForChildRefresh
public LiquidSeparatorLabel(FormContextI _ftx, electric.xml.Element _confroot)
public boolean isCollapsed()
isCollapsed
in interface de.ipcon.swing.LiquidSeparatorI
public void flipCollapsed()
public void setCollapsed(boolean b)
public void mouseClicked(java.awt.event.MouseEvent _me)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class FLabel
public void updateIcon()
public javax.swing.JComponent getQueryGUI()
QueryGUIElementI
JComponent
that represents the GUI part of this filter.getQueryGUI
in interface QueryGUIElementI
public java.lang.String getFilterClause()
public java.lang.Object getUserInput()
QueryGUIElementI
getUserInput
in interface QueryGUIElementI
public java.lang.String getUserInputAsClausePart()
QueryGUIElementI
getUserInputAsClausePart
in interface QueryGUIElementI
public java.util.List getDependsOn()
getDependsOn
in interface QueryGUIElementI
public void close()
close
in interface QueryGUIElementI
close
in interface FormElementI
close
in class FLabel
public void addQueryGUIListener(QueryGUIListenerI l)
addQueryGUIListener
in interface QueryGUIElementI
public void removeQueryGUIListener(QueryGUIListenerI l)
removeQueryGUIListener
in interface QueryGUIElementI
public boolean requestFocusInWindow()
FPanel
This method overrides JComponent.requestFocusInWindow()
and delegates
to the more specific FPanel.requestFocusInWindow(boolean)
with "temporary" set to false
.
requestFocusInWindow
in interface QueryGUIElementI
requestFocusInWindow
in class FPanel
true
if the focus request is likely to be granted, false
otherwise.public void reset()
reset
in interface QueryGUIElementI
public java.util.Collection<FilterClauseProvider> getFilterClauseProviders()
getFilterClauseProviders
in interface QueryGUIElementI
public boolean isVisibilityChangeAllowed()
public void setVisibilityChangeAllowed(boolean $1)
public java.lang.String getGroup()
getGroup
in interface QueryGUIElementI
public void setGroup(java.lang.String $2)
public java.lang.String getVariable()
QueryGUIElementI
getVariable
in interface QueryGUIElementI
public void setVariable(java.lang.String $3)
public boolean isGrabFocus()
isGrabFocus
in interface QueryGUIElementI
public void setGrabFocus(boolean $4)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.