Package com.logicaldoc.impex.application
Class SearchLine
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.logicaldoc.impex.application.SearchLine
-
- All Implemented Interfaces:
Constants
,ImageObserver
,MenuContainer
,Serializable
,Accessible
public class SearchLine extends JPanel implements Constants
This panel represents a single line of the SearchPanel.- Since:
- 4.6.1
- Author:
- Matteo Caruso - LogicalDOC
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Component
Component.BaselineResizeBehavior
-
-
Field Summary
Fields Modifier and Type Field Description static int
LINE_HEIGHT
-
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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.logicaldoc.impex.application.Constants
OPERATOR_CONTAINS, OPERATOR_EQUAL, OPERATOR_GREATER, OPERATOR_IN, OPERATOR_INORSUBFOLDERS, OPERATOR_LESSER, OPERATOR_NOTCONTAINS, OPERATOR_NOTEQUAL, OPERATOR_NOTIN, OPERATOR_NOTINORSUBFOLDERS, TYPE_LANGUAGE, TYPE_SIGNED, TYPE_TEMPLATE
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
Constructor Summary
Constructors Constructor Description SearchLine(SearchPanel searchPanel)
SearchLine(SearchPanel searchPanel, Criterion criterion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkType(Criterion criterion)
This criterion sets the criterion type to TYPE_SIGNED if the selected field is 'signed'.JComboBox
getCompositionComboBox()
Criterion
getCriterion()
JComboBox
getFieldComboBox()
JComboBox
getOperatorComboBox()
JComboBox
getValueComboBox()
JTextField
getValueTextField()
void
setCompositionComboBox(JComboBox compositionComboBox)
void
setFieldComboBox(JComboBox fieldComboBox)
void
setOperatorComboBox(JComboBox operatorComboBox)
void
setValueComboBox(JComboBox valueComboBox)
void
setValueTextField(JTextField valueTextField)
void
updateSearchOption()
This method updates the combobox or the text field of the Search Line.-
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
-
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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, 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, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
LINE_HEIGHT
public static final int LINE_HEIGHT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SearchLine
public SearchLine(SearchPanel searchPanel, Criterion criterion)
-
SearchLine
public SearchLine(SearchPanel searchPanel)
-
-
Method Detail
-
checkType
public void checkType(Criterion criterion)
This criterion sets the criterion type to TYPE_SIGNED if the selected field is 'signed'. This because the Criterion class doesn't have the signed field.- Parameters:
criterion
- the criterion to check
-
updateSearchOption
public void updateSearchOption()
This method updates the combobox or the text field of the Search Line.
-
getCriterion
public Criterion getCriterion()
-
getFieldComboBox
public JComboBox getFieldComboBox()
-
setFieldComboBox
public void setFieldComboBox(JComboBox fieldComboBox)
-
getCompositionComboBox
public JComboBox getCompositionComboBox()
-
getOperatorComboBox
public JComboBox getOperatorComboBox()
-
getValueComboBox
public JComboBox getValueComboBox()
-
getValueTextField
public JTextField getValueTextField()
-
setCompositionComboBox
public void setCompositionComboBox(JComboBox compositionComboBox)
-
setOperatorComboBox
public void setOperatorComboBox(JComboBox operatorComboBox)
-
setValueComboBox
public void setValueComboBox(JComboBox valueComboBox)
-
setValueTextField
public void setValueTextField(JTextField valueTextField)
-
-