java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessiblepublic class DynamicDefinitionComponent
extends javax.swing.JPanel
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategyjava.awt.Container.AccessibleAWTContainer| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
KEINE_DATEN_STATUS |
Ein vordefinierter Status-String.
|
static java.lang.String |
KEINE_QUELLE_STATUS |
Ein vordefinierter Status-String.
|
static java.lang.String |
KEINE_RECHTE_STATUS |
Ein vordefinierter Status-String.
|
static java.lang.String |
LEERE_DATEN_STATUS |
Ein vordefinierter Status-String.
|
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor | Description |
|---|---|
DynamicDefinitionComponent(de.bsvrz.dav.daf.main.config.DataModel configuration) |
Konstruiert ein Objekt der Klasse und initialisiert die Auswahlboxen.
|
| Modifier and Type | Method | Description |
|---|---|---|
static boolean |
attributeNameIsState(java.lang.String attributeName) |
Gibt
true zurück, wenn der übergebene String einen der Stati für leere Daten,
keine Daten, keine Quelle oder keine Rechte beschreibt. |
int |
checkAttributeName() |
Gibt eine 0 zurück, wenn _attributeNameTextField einen korrekten (komplexen) Attributnamen
enthält.
|
int |
checkFromValue() |
Überprüft, ob _fromUnscaledComboBox einen in einen vernünftigen Wert enthält, und gibt
in diesem Fall eine 0 zurück.
|
int |
checkToValue() |
Überprüft, ob _fromUnscaledComboBox einen in einen vernünftigen Wert enthält, und gibt
in diesem Fall eine 0 zurück.
|
void |
fillComponents(DOTItemManager.DisplayObjectTypeItemWithInterval dotItemWithInterval) |
Mit dieser Methode werden die Textfelder und Comboboxen mit Inhalten, die
aus dem übergebenen Item und Interval stammen, gefüllt.
|
java.lang.String |
getAspectName() |
Gibt den Namen des Aspekts zurück, wenn dieser nicht leer ist, oder
null. |
java.lang.String |
getAttributeGroupName() |
Gibt den Namen der Attribtgruppe zurück, wenn dieser nicht leer ist, oder
null. |
java.lang.String |
getAttributeName() |
Gibt den Attributnamen zurück, wenn dieser nicht leer ist und keine Array-Beschreibungsteile
enthält, oder
null. |
java.lang.Double |
getFromValue() |
Gibt den Von-Wert zurück oder
null. |
java.lang.String |
getInfoText() |
Gibt den Infotext zurück, wenn dieser nicht leer ist, oder
null. |
java.lang.Double |
getToValue() |
Gibt den Bis-Wert zurück oder
null. |
java.lang.String |
toString() |
action, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycleadd, 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, validateTreeaddAncestorListener, 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, processKeyBinding, processKeyEvent, 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, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updatepublic static final java.lang.String LEERE_DATEN_STATUS
public static final java.lang.String KEINE_DATEN_STATUS
public static final java.lang.String KEINE_QUELLE_STATUS
public static final java.lang.String KEINE_RECHTE_STATUS
public DynamicDefinitionComponent(de.bsvrz.dav.daf.main.config.DataModel configuration)
configuration - die Konfigurationpublic void fillComponents(DOTItemManager.DisplayObjectTypeItemWithInterval dotItemWithInterval)
dotItemWithInterval - ein Item mit zugehörigem Intervall@Nullable public java.lang.String getInfoText()
null.@Nullable public java.lang.String getAttributeGroupName()
null.@Nullable public java.lang.String getAspectName()
null.@Nullable public java.lang.String getAttributeName()
null.public int checkAttributeName()
@Nullable public java.lang.Double getFromValue()
null. Letzteres geschieht wenn _fromUnscaledComboBox
keinen, einen leeren oder einen nicht in einen Double umwandelbaren Wert enthält.nullpublic int checkFromValue()
@Nullable public java.lang.Double getToValue()
null. Letzteres geschieht wenn _fromUnscaledComboBox
keinen, einen leeren oder einen nicht in einen Double umwandelbaren Wert enthält.nullpublic int checkToValue()
public static boolean attributeNameIsState(java.lang.String attributeName)
true zurück, wenn der übergebene String einen der Stati für leere Daten,
keine Daten, keine Quelle oder keine Rechte beschreibt.true genau dann, wenn der String einen 'keine-Daten-Status' beschreibtpublic java.lang.String toString()
toString in class java.awt.Component