public class FastBindableReferenceCombo extends JComboBox implements Bindable, Sirius.server.middleware.types.MetaClassStore, Serializable, EditorAndRendererComponent, de.cismet.connectioncontext.ConnectionContextProvider
JComboBox.AccessibleJComboBox, JComboBox.KeySelectionManagerJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected de.cismet.cids.dynamics.CidsBean |
cidsBean |
actionCommand, dataModel, editor, isEditable, keySelectionManager, lightWeightPopupEnabled, maximumRowCount, renderer, selectedItemReminderlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
FastBindableReferenceCombo()
Creates a new FastBindableReferenceCombo object.
|
FastBindableReferenceCombo(de.cismet.cidsx.server.search.builtin.legacy.LightweightMetaObjectsSearch lwmoSearch,
Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formater,
String[] representationFields)
Creates a new FastBindableReferenceCombo object.
|
FastBindableReferenceCombo(de.cismet.cidsx.server.search.builtin.legacy.LightweightMetaObjectsSearch lwmoSearch,
String representation,
String[] representationFields)
Creates a new FastBindableReferenceCombo object.
|
FastBindableReferenceCombo(String query,
Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formater,
String[] representationFields)
Deprecated.
|
FastBindableReferenceCombo(String representation,
String[] representationFields)
Creates a new FastBindableReferenceCombo object.
|
FastBindableReferenceCombo(String query,
String representation,
String[] representationFields)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected ComboBoxUI |
createEditorUI()
DOCUMENT ME!
|
DefaultComboBoxModel |
createModelForMetaClass(boolean nullable)
DOCUMENT ME!
|
protected ComboBoxUI |
createRendererUI()
DOCUMENT ME!
|
String |
getBindingProperty()
DOCUMENT ME!
|
de.cismet.connectioncontext.ConnectionContext |
getConnectionContext() |
org.jdesktop.beansbinding.Converter |
getConverter()
DOCUMENT ME!
|
Sirius.server.middleware.types.MetaClass |
getCurrentMetaClass()
DOCUMENT ME!
|
Object |
getErrorSourceValue()
DOCUMENT ME!
|
int |
getIndexOf(Object o)
DOCUMENT ME!
|
Sirius.server.middleware.types.MetaClass |
getMetaClass() |
Object |
getNullSourceValue()
DOCUMENT ME!
|
String |
getNullValueRepresentation()
DOCUMENT ME!
|
String |
getQuery()
Deprecated.
|
String |
getRepresentation()
DOCUMENT ME!
|
String[] |
getRepresentationFields()
DOCUMENT ME!
|
int |
getSelectedIndex()
DANGER: could be buggy :(
|
Object |
getSelectedItem()
DANGER: could be buggy :(
|
org.jdesktop.beansbinding.Validator |
getValidator()
DOCUMENT ME!
|
protected void |
init()
DOCUMENT ME!
|
boolean |
isNullable()
DOCUMENT ME!
|
boolean |
isSorted()
DOCUMENT ME!
|
Sirius.server.middleware.types.MetaObject[] |
receiveLightweightMetaObjects()
DOCUMENT ME!
|
void |
refreshModel()
DOCUMENT ME!
|
void |
setActingAsRenderer(boolean actingAsRenderer)
DOCUMENT ME!
|
void |
setMetaClass(Sirius.server.middleware.types.MetaClass metaClass) |
void |
setMetaClassFromTableName(String domain,
String tabname)
DOCUMENT ME!
|
void |
setNullable(boolean nullable)
DOCUMENT ME!
|
void |
setNullValueRepresentation(String nullValueRepresentation)
DOCUMENT ME!
|
void |
setRepresentationFields(String[] representationFields)
DOCUMENT ME!
|
void |
setSelectedItem(Object anObject)
DANGER: could be buggy :(
|
void |
setSorted(boolean sorted)
DOCUMENT ME!
|
actionPerformed, actionPropertyChanged, addActionListener, addItem, addItemListener, addPopupMenuListener, configureEditor, configurePropertiesFromAction, contentsChanged, createActionPropertyChangeListener, createDefaultKeySelectionManager, fireActionEvent, fireItemStateChanged, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getAction, getActionCommand, getActionListeners, getEditor, getItemAt, getItemCount, getItemListeners, getKeySelectionManager, getMaximumRowCount, getModel, getPopupMenuListeners, getPrototypeDisplayValue, getRenderer, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, installAncestorListener, intervalAdded, intervalRemoved, isEditable, isLightWeightPopupEnabled, isPopupVisible, paramString, processKeyBinding, processKeyEvent, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, removePopupMenuListener, selectedItemChanged, selectWithKeyChar, setAction, setActionCommand, setEditable, setEditor, setEnabled, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setPrototypeDisplayValue, setRenderer, setSelectedIndex, setUI, showPopup, updateUIaddAncestorListener, 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, 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, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, 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, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, 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, addFocusListener, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic FastBindableReferenceCombo()
public FastBindableReferenceCombo(String representation, String[] representationFields)
representation - DOCUMENT ME!representationFields - DOCUMENT ME!@Deprecated public FastBindableReferenceCombo(String query, String representation, String[] representationFields)
query - DOCUMENT ME!representation - DOCUMENT ME!representationFields - DOCUMENT ME!public FastBindableReferenceCombo(de.cismet.cidsx.server.search.builtin.legacy.LightweightMetaObjectsSearch lwmoSearch,
String representation,
String[] representationFields)
lwmoSearch - DOCUMENT ME!representation - DOCUMENT ME!representationFields - DOCUMENT ME!@Deprecated public FastBindableReferenceCombo(String query, Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formater, String[] representationFields)
query - DOCUMENT ME!formater - DOCUMENT ME!representationFields - DOCUMENT ME!public FastBindableReferenceCombo(de.cismet.cidsx.server.search.builtin.legacy.LightweightMetaObjectsSearch lwmoSearch,
Sirius.server.middleware.types.AbstractAttributeRepresentationFormater formater,
String[] representationFields)
lwmoSearch - DOCUMENT ME!formater - DOCUMENT ME!representationFields - DOCUMENT ME!public de.cismet.connectioncontext.ConnectionContext getConnectionContext()
getConnectionContext in interface de.cismet.connectioncontext.ConnectionContextProviderprotected void init()
public int getIndexOf(Object o)
o - DOCUMENT ME!public String getBindingProperty()
BindablegetBindingProperty in interface Bindablepublic org.jdesktop.beansbinding.Validator getValidator()
BindablegetValidator in interface Bindablepublic org.jdesktop.beansbinding.Converter getConverter()
BindablegetConverter in interface Bindablepublic Object getNullSourceValue()
BindablegetNullSourceValue in interface Bindablepublic Object getErrorSourceValue()
BindablegetErrorSourceValue in interface Bindablepublic Object getSelectedItem()
getSelectedItem in class JComboBoxpublic void setSelectedItem(Object anObject)
setSelectedItem in class JComboBoxanObject - DOCUMENT ME!public int getSelectedIndex()
getSelectedIndex in class JComboBoxpublic Sirius.server.middleware.types.MetaClass getMetaClass()
getMetaClass in interface Sirius.server.middleware.types.MetaClassStorepublic String getNullValueRepresentation()
public void setNullValueRepresentation(String nullValueRepresentation)
nullValueRepresentation - DOCUMENT ME!public boolean isNullable()
public void setNullable(boolean nullable)
nullable - DOCUMENT ME!public void refreshModel()
public final Sirius.server.middleware.types.MetaObject[] receiveLightweightMetaObjects()
throws Exception
Exception - DOCUMENT ME!public DefaultComboBoxModel createModelForMetaClass(boolean nullable) throws Exception
nullable - DOCUMENT ME!Exception - DOCUMENT ME!public boolean isSorted()
public void setSorted(boolean sorted)
sorted - the sorted to set@Deprecated public String getQuery()
public String getRepresentation()
public String[] getRepresentationFields()
public void setRepresentationFields(String[] representationFields)
representationFields - the representationFields to setpublic void setMetaClassFromTableName(String domain, String tabname)
domain - DOCUMENT ME!tabname - DOCUMENT ME!public Sirius.server.middleware.types.MetaClass getCurrentMetaClass()
public void setMetaClass(Sirius.server.middleware.types.MetaClass metaClass)
setMetaClass in interface Sirius.server.middleware.types.MetaClassStorepublic void setActingAsRenderer(boolean actingAsRenderer)
EditorAndRendererComponentsetActingAsRenderer in interface EditorAndRendererComponentactingAsRenderer - DOCUMENT ME!protected ComboBoxUI createRendererUI()
protected ComboBoxUI createEditorUI()
Copyright © 2012–2026 cismet GmbH. All rights reserved.