public class ComboReferenceCellRenderer extends ReferenceComboDataField implements TableCellRenderer, Cloneable
Table.setRendererForColumn(java.lang.String, javax.swing.table.TableCellRenderer),
Serialized FormReferenceComboDataField.CodeFieldListener, ReferenceComboDataField.DeployedList, ReferenceComboDataField.ExtCustomComboBox, ReferenceComboDataField.MultiColumnComboRendererComboDataField.CustomComboBox, ComboDataField.CustomComboBoxEditor, ComboDataField.DefaultCustomComboBoxRenderer, ComboDataField.ExtKeySelectionManager, ComboDataField.InnerListenerDataField.AuxPanel, DataField.CopyActionListener, DataField.ELabel, DataField.FieldButton, DataField.FieldFocusListener, DataField.InfoMouseListener, DataField.ToggleButtonJPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected CellRenderer.CellRendererColorManager |
cellRendererColorManager |
protected CellRenderer.CellRendererFontManager |
cellRendererFontManager |
static Border |
focusBorder |
protected Hashtable |
parameters |
protected boolean |
remarkEditable |
protected boolean |
remarkLines |
advancedQuery, applyMask, attrAux, cacheManager, cacheTime, code, codeField, codeFieldListener, codeNumber, codeNumberClass, codeQueryField, codVisible, cols, dataCache, dataCacheInitialized, dataRecordListenerReady, defaultDeleteButton, defaultDisableOnParentkeyNull, defaultIgnoreNullOnSetValueSet, defaultParentkeyListener, defaultParentkeyListenerEvent, DELETE_BUTTON_ATTR, deleteButton, deployedList, detailButton, detailButtonListener, DISABLE_ON_PARENTKEY_NULL, disableonparentkeynull, entityName, formName, hOnSetValueSetEquivalences, hParentkeyEquivalences, IGNORE_NULL_ONSETVALUESET, ignorenullonsetvalueset, initCacheOnSetValue, integerValue, lastCacheTime, locator, multilanguage, MULTILANGUAGE, multipleResultWindow, onsetvaluesetAttributes, parentFrame, PARENTKEY_LISTENER, PARENTKEY_LISTENER_EVENT, PARENTKEY_LISTENER_EVENT_ALL, PARENTKEY_LISTENER_EVENT_PROGRAMMATIC, PARENTKEY_LISTENER_EVENT_USER, parentkeyCache, parentkeyListener, parentkeyListenerEvent, parentKeys, queryValues, renderer, separator, showErrorMessages, UPDATE_DATA, updateData, useCacheManager, visibleArrowButton, visibleCodeSearch, visibleColumnsDATEFORMAT, FORMAT, formatPattern, innerListener, localeComponente, NULL_SELECTION, nullSelection, valuesadvancedQueryMode, ALIGN, ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, alignment, ASTERISK_REQUIRED_STYLE, ATTR, attribute, backgroundColor, BGCOLOR, bold, BOLD, BORDER, BORDER_REQUIRED_STYLE, borderText, BOTTOM, CENTER, CLIPBOARD_COPY, CLIPBOARD_COPY_es_ES, CLIPBOARD_CUT, CLIPBOARD_CUT_es_ES, CLIPBOARD_PASTE, CLIPBOARD_PASTE_es_ES, conditions, dataField, DEFAULT_BORDER, DEFAULT_BOTTOM_MARGIN, DEFAULT_FIELD_LEFT_MARGIN, DEFAULT_FIELD_RIGHT_MARGIN, DEFAULT_LABEL_LEFT_MARGIN, DEFAULT_LABEL_RIGHT_MARGIN, DEFAULT_PARENT_MARGIN, DEFAULT_PARENT_MARGIN_FOR_SCROLL, DEFAULT_TOP_MARGIN, defaultAsteriskColor, DEFAULTBORDER, defaultDisableBackgroundColor, defaultFieldButtonHigh, defaultPreferenceTextNotRetrievedFromPreferences, DEFINE_HELP_FIELD_PREFERENCE, dim, DIM, disabledbgcolor, DISABLEDBGCOLOR, empty, enabled, ENABLED, EXPAND, FIELD_HELP_TIP, fieldlistenerFocus, fieldSize, fireValueEvents, FOCUS_BACKGROUNDCOLOR, FONT, fontColor, FONTCOLOR, fontSize, FONTSIZE, height, HEIGHT, incrementalFont, initPreferenceHelpText, INSETS, isEnabled, LABELALIGN, labelComponent, LABELFONT, LABELFONTCOLOR, labelPosition, LABELPOSITION, LABELSIZE, labelText, LABELVISIBLE, LEFT, locale, LOWERED, menuCopy, menuCut, menuDefineHelpPreference, menuHelpPreferences, menuPaste, modifiable, NO_STR, NONE, noRequiredBorder, OPAQUE, originalSize, OUTBORDER, panel, parentForm, permissionActivate, permissionVisible, popupMenu, PREF_WIDTH, prefWidth, RAISED, redimensionPanel, redimensJTextField, required, REQUIRED, requiredBorder, REQUIREDBORDER, requiredFieldBackgroundColor, requiredFieldForegroundColor, resources, restricted, RIGHT, show, showLabel, SIZE, TEXT_STR, TEXTALIGN, textAlignment, textHelpPreference, TIP, tipKey, TOP, validData, VALIGN, Valignment, valueListener, valueSave, VISIBLE, VISUALIZE_HELP_FIELD_PREFERENCE, weightDataFieldH, weightPanelH, width, WIDTH, x, X, y, Y, YES_STRaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTADVANCED_QUERYCOMP_FOCUS_YELLOW, GREEN_VERY_LIGHT, LIGHT_GRAY_BLUE, LIGHT_GREYISH_BLUE, VERY_LIGHT_BLUE, VERY_LIGHT_GRAY, VERY_LIGHT_PINK, VERY_LIGHT_RED, VERY_LIGHT_SKYBLUE, VERY_LIGHT_YELLOW, VERY_LIGHT_YELLOW_2DESACTIVATE_COMPONENT_BY_PERMISSION_TIPDEBUG_LANGUAGEDATA_TYPE_FIELD, DATA_TYPE_FIELD_ATTR, DATA_TYPE_IMAGE, DATA_TYPE_IMAGE_ATTR, DATA_TYPE_TABLE, DATA_TYPE_TABLE_ATTR, TEMPLATE_DATA_TYPEABORT, ALLBITS, ERROR, FRAMEBITS, PROPERTIES, SOMEBITS| Constructor and Description |
|---|
ComboReferenceCellRenderer(Hashtable parameters) |
advancedQuery, createDataRecordListener, createDeleteButton, createMultipleResultsWindow, createPopupMenu, deleteData, deleteUserData, existFieldsToUpdate, getAttributes, getCodeDescription, getCodeField, getCodeFieldName, getCodeFieldValue, getCodeSearchField, getCodeSearchFieldName, getDataCache, getDebugInfo, getDetailButtonListener, getEntity, getLastCacheTime, getMultipleResultTable, getOnSetValueSetAttributes, getOnSetValueSetEquivalences, getParentkeyEquivalences, getParentKeyList, getParentKeyValue, getParentKeyValues, getRenderer, getSQLDataType, getTemplateDataType, getTemplateDataValue, getText, getTextsToTranslate, getToolTipText, getTypedInnerValue, getValue, getValuesToCode, hasParentKeys, init, initCache, initDeployedList, installInnerListener, installPopupMenuListener, invalidateCache, isCacheManagerUsed, isCodeFieldVisible, isCodeSearchVisible, isEmpty, isParentkeyListener, listWillShow, popupWillHide, popupWillShow, queryBy, queryByCod, registerParentkeyValueChangeListeners, replaceParentkeyByEquivalence, setAdvancedQueryMode, setCacheManager, setCode, setEnabled, setFormBuilder, setInnerListenerEnabled, setParentForm, setParentFrame, setParentkeyListener, setQueryValues, setReferenceLocator, setResourceBundle, setUseCacheManager, setValue, setValue, showPopupMenu, updateBackgroundColor, updateDataCache, updateOnSetValueSetAttributesfree, getInnerValue, getValues, isInnerValueEqual, isModified, setComponentLocale, setInnerValue, setSelected, setValues, updateUIaddFocusListener, addHelpMenuPopup, addValueChangeListener, changeButton, changeOpacity, checkDefineHelpPermission, checkEnabledPermission, checkVisiblePermission, configurePopupMenuHelp, createFocusListener, createInstanceConditionCombo, defineHelpField, finalize, fireValueChanged, getAttribute, getBorder, getConstraints, getDataField, getDisabledbgcolor, getFontColor, getHelpIdString, getHelpPreferenceKey, getLabelComponent, getLabelComponentText, getLabelFontColor, getLabelText, getParentForm, getPreferenceHelpText, getValueChangeListeners, hasHelpInPreferences, initPermissions, initPreferences, installFocusListener, installHelpId, installPreferenceHelpListener, isAdvancedQueryMode, isEnabled, isHidden, isLabelVisible, isModifiable, isRequired, isRestricted, parseBoolean, preferenceChanged, removeFocusListener, removeValueChangeListener, requestFocus, seeHelpField, setBold, setDisabledbgcolor, setFontColor, setFontSize, setLabelFontColor, setModifiable, setRequired, setRequiredFieldBackground, setVisible, updateBackgroundColor, updateFont, updateTip, validateComponentPositionsgetAccessibleContext, getUI, getUIClassID, paramString, setUIaddAncestorListener, 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, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, 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, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, 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, 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, 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, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, 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, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetParentFormgetLabelComponentText, isHidden, isModifiable, isModified, isRequired, setModifiable, setRequiredgetAttributeinitPermissions, isRestrictedgetConstraints, isEnabled, setVisiblesetComponentLocaleprotected boolean remarkLines
protected boolean remarkEditable
public static Border focusBorder
protected Hashtable parameters
protected CellRenderer.CellRendererColorManager cellRendererColorManager
protected CellRenderer.CellRendererFontManager cellRendererFontManager
public ComboReferenceCellRenderer(Hashtable parameters)
public void setLineRemark(boolean lineRemark)
public void setEditableRemark(boolean editableRemark)
public Component getTableCellRendererComponent(JTable table, Object value, boolean selected, boolean hasFocus, int row, int column)
getTableCellRendererComponent in interface TableCellRendererpublic Border getDefaultFocusBorder()
public Dimension getPreferredSize()
getPreferredSize in class DataFieldpublic Font getFont()
getFont in interface MenuContainergetFont in class Componentpublic FontMetrics getFontMetrics(Font f)
getFontMetrics in class JComponentpublic static ComboReferenceCellRenderer newInstance(String entity, String attr, String cod, String cols)
public static ComboReferenceCellRenderer newInstance(String entity, String attr, String cod, String cols, String visibleCols)
public static ComboReferenceCellRenderer newInstance(String entity, String attr, String cod, String cols, String visibleCols, String parentkeys)
public static ComboReferenceCellRenderer newInstance(String entity, String attr, String cod, String cols, String visibleCols, String parentkeys, String separator)
public void setCellRendererColorManager(CellRenderer.CellRendererColorManager rend)
public void setCellRendererFontManager(CellRenderer.CellRendererFontManager rend)
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.