public class DefaultCismapGeometryComboBoxEditor extends JComboBox implements de.cismet.cids.editors.Bindable, Sirius.server.middleware.types.MetaClassStore, de.cismet.cids.dynamics.Disposable, de.cismet.connectioncontext.ConnectionContextProvider
JComboBox.AccessibleJComboBox, JComboBox.KeySelectionManagerJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected CidsFeature |
cidsFeature |
protected Sirius.server.middleware.types.MetaObject |
cidsMetaObject |
protected de.cismet.cismap.cids.geometryeditor.CismapGeometryComboModel |
comboModel |
protected String |
localRenderFeatureString |
protected Sirius.server.middleware.types.MetaClass |
metaClass |
protected Sirius.server.middleware.types.MetaObjectNode |
metaObjectNode |
protected de.cismet.cismap.commons.features.Feature |
selectedFeature |
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 |
|---|
DefaultCismapGeometryComboBoxEditor()
Creates a new DefaultCismapGeometryComboBoxEditor object.
|
DefaultCismapGeometryComboBoxEditor(boolean editable)
Creates a new DefaultCismapGeometryComboBoxEditor object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
DOCUMENT ME!
|
String |
getBindingProperty()
DOCUMENT ME!
|
Sirius.server.middleware.types.MetaObject |
getCidsMetaObject() |
de.cismet.connectioncontext.ConnectionContext |
getConnectionContext() |
org.jdesktop.beansbinding.Converter |
getConverter()
DOCUMENT ME!
|
Object |
getErrorSourceValue()
DOCUMENT ME!
|
String |
getLocalRenderFeatureString()
|
Sirius.server.middleware.types.MetaClass |
getMetaClass()
DOCUMENT ME!
|
Object |
getNullSourceValue()
DOCUMENT ME!
|
org.jdesktop.beansbinding.Validator |
getValidator()
DOCUMENT ME!
|
void |
initForNewBinding()
If you want to use this combo box for different cids beans, then you should invoke this method before you bind a
new cids bean and after an invocation of the dispose()-method and the unbind-method of the corresponding
BindingGroup object.
|
void |
setAllowedGeometryTypes(Class[] allowedTypes)
DOCUMENT ME!
|
void |
setCidsMetaObject(Sirius.server.middleware.types.MetaObject cidsMetaObject)
Set the MetaObject of the Cids Bean, that is represented by the geometry that is bound to this ComboBox.
|
void |
setLocalRenderFeatureString(String localRenderFeatureString)
Set the name of the field, that references the geometry.
|
void |
setMetaClass(Sirius.server.middleware.types.MetaClass metaClass)
Set the MetaClass of the geometry object.
|
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, getSelectedIndex, getSelectedItem, 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, setSelectedItem, 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, transferFocusUpCycleprotected Sirius.server.middleware.types.MetaObjectNode metaObjectNode
protected Sirius.server.middleware.types.MetaClass metaClass
protected de.cismet.cismap.commons.features.Feature selectedFeature
protected CidsFeature cidsFeature
protected de.cismet.cismap.cids.geometryeditor.CismapGeometryComboModel comboModel
protected Sirius.server.middleware.types.MetaObject cidsMetaObject
protected String localRenderFeatureString
public DefaultCismapGeometryComboBoxEditor()
public DefaultCismapGeometryComboBoxEditor(boolean editable)
editable - DOCUMENT ME!public void setAllowedGeometryTypes(Class[] allowedTypes)
allowedTypes - DOCUMENT ME!public void dispose()
dispose in interface de.cismet.cids.dynamics.Disposablepublic String getBindingProperty()
getBindingProperty in interface de.cismet.cids.editors.Bindablepublic Object getNullSourceValue()
getNullSourceValue in interface de.cismet.cids.editors.Bindablepublic Object getErrorSourceValue()
getErrorSourceValue in interface de.cismet.cids.editors.Bindablepublic org.jdesktop.beansbinding.Converter getConverter()
getConverter in interface de.cismet.cids.editors.Bindablepublic org.jdesktop.beansbinding.Validator getValidator()
getValidator in interface de.cismet.cids.editors.Bindablepublic Sirius.server.middleware.types.MetaClass getMetaClass()
getMetaClass in interface Sirius.server.middleware.types.MetaClassStorepublic void setMetaClass(Sirius.server.middleware.types.MetaClass metaClass)
setMetaClass in interface Sirius.server.middleware.types.MetaClassStoremetaClass - DOCUMENT ME!public void setCidsMetaObject(Sirius.server.middleware.types.MetaObject cidsMetaObject)
If the MetaObject is not set, the MetaObject object from the DefaultMetaTreeNode will be used.
cidsMetaObject - cidsFeatureClass DOCUMENT ME!public void setLocalRenderFeatureString(String localRenderFeatureString)
DefaultCismapGeometryComboBoxEditor object that references the same meta object.localRenderFeatureString - fieldName attrpublic String getLocalRenderFeatureString()
public void initForNewBinding()
public Sirius.server.middleware.types.MetaObject getCidsMetaObject()
setCidsMetaObject(final MetaObject cidsMetaObject)public de.cismet.connectioncontext.ConnectionContext getConnectionContext()
getConnectionContext in interface de.cismet.connectioncontext.ConnectionContextProviderCopyright © 2012–2026 cismet GmbH. All rights reserved.