public abstract class AbstractTableWidget extends Widget
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTableWidget.BooleanTableCheckBox |
class |
AbstractTableWidget.BooleanTableField |
class |
AbstractTableWidget.NumberTableField |
class |
AbstractTableWidget.StringTableField |
Widget.BindableBooleanCheckBox, Widget.BindableBooleanField, Widget.BindableNumberField, Widget.BindableStringField, Widget.BindableTableEntry, Widget.BooleanCheckBox, Widget.BooleanField, Widget.BooleanMultiBindable, Widget.EditorTextField, Widget.MultiTypeBindable, Widget.NumberDatasetDisplayer, Widget.NumberField, Widget.NumberMultiBindable, Widget.NumberProgressBar, Widget.NumberSlider, Widget.StringField, Widget.StringMultiBindable, Widget.ThreadSafeCheckBox, Widget.ThreadSafeTextField, Widget.TitledBorderStringDisplayer, Widget.UneditableBooleanCheckBox, Widget.UneditableBooleanField, Widget.UneditableNumberField, Widget.UneditableStringFieldjavax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
NameTag |
nameTag
A NameTag for this widget.
|
protected ITable |
table |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Modifier | Constructor and Description |
|---|---|
|
AbstractTableWidget() |
protected |
AbstractTableWidget(boolean listenSubtables) |
| Modifier and Type | Method and Description |
|---|---|
void |
booleanChanged(ITable source,
java.lang.String key,
boolean value,
boolean isNew) |
void |
doubleChanged(ITable source,
java.lang.String key,
double value,
boolean isNew) |
Widget.MultiTypeBindable |
getTableEntryBindable(java.lang.String key) |
protected void |
setBooleanBinding(java.lang.String key,
BooleanBindable displayer) |
void |
setField(java.lang.String name,
Widget element,
DataType type,
java.lang.Object value,
LWSubsystem subsystem,
java.awt.Point point) |
protected void |
setNumberBinding(java.lang.String key,
NumberBindable displayer) |
protected void |
setStringBinding(java.lang.String key,
StringBindable displayer,
java.lang.String defaultValue) |
void |
setValue(java.lang.Object value) |
void |
stringChanged(ITable source,
java.lang.String key,
java.lang.String value,
boolean isNew) |
void |
tableChanged(ITable source,
java.lang.String key,
ITable value,
boolean isNew) |
void |
valueChanged(ITable source,
java.lang.String key,
java.lang.Object value,
boolean isNew) |
getFieldName, getType, setFieldName, setType, supportsTypedisconnect, getName, getProperties, getSavedLocation, getSavedSize, init, isObstruction, isResizable, setObstruction, setResizable, setSavedLocation, setSavedSize, update, validatePropertyChangegetAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, 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, 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, hide, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpropertyChangedprotected ITable table
public NameTag nameTag
public AbstractTableWidget()
protected AbstractTableWidget(boolean listenSubtables)
public void setField(java.lang.String name,
Widget element,
DataType type,
java.lang.Object value,
LWSubsystem subsystem,
java.awt.Point point)
public void valueChanged(ITable source,
java.lang.String key,
java.lang.Object value,
boolean isNew)
public void booleanChanged(ITable source,
java.lang.String key,
boolean value,
boolean isNew)
public void doubleChanged(ITable source,
java.lang.String key,
double value,
boolean isNew)
public void stringChanged(ITable source,
java.lang.String key,
java.lang.String value,
boolean isNew)
public void tableChanged(ITable source,
java.lang.String key,
ITable value,
boolean isNew)
public Widget.MultiTypeBindable getTableEntryBindable(java.lang.String key)
protected void setBooleanBinding(java.lang.String key,
BooleanBindable displayer)
protected void setNumberBinding(java.lang.String key,
NumberBindable displayer)
protected void setStringBinding(java.lang.String key,
StringBindable displayer,
java.lang.String defaultValue)