public class SystemVariablePanel
extends javax.swing.JPanel
implements java.awt.event.ActionListener
SystemVariableDefinition
,
Serialized FormModifier and Type | Class and Description |
---|---|
class |
SystemVariablePanel.ColumnDescription
The Class ColumnDescription is used to describe the columns
of the table for the
SystemVariableDefinition . |
static class |
SystemVariablePanel.SystemVariableType
This enumeration describes the possible types of I/O values
that can be configured within the
SystemVariablePanel |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static int |
SystemVariableColumnControlledValue |
static int |
SystemVariableColumnControlledValueMax |
static int |
SystemVariableColumnControlledValueMin |
static int |
SystemVariableColumnDescription |
static int |
SystemVariableColumnGradient |
static int |
SystemVariableColumnID |
static int |
SystemVariableColumnMax |
static int |
SystemVariableColumnMin |
static int |
SystemVariableColumnSetPoint |
static int |
SystemVariableColumnSetPointUser |
static int |
SystemVariableColumnStateIdentification |
static int |
SystemVariableColumnStepValue |
static int |
SystemVariableColumnType |
static int |
SystemVariableColumnUnit |
static java.lang.String |
SystemVariableType_INVALID |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
SystemVariablePanel()
Deprecated.
|
SystemVariablePanel(OptionModelController optionModelController,
java.util.List<SystemVariableDefinition> systemVariables)
Instantiates a new system variable dialog.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae) |
java.util.Vector<SystemVariablePanel.ColumnDescription> |
getColumnDescriptions()
Gets the column descriptions of the table for
SystemVariableDefinition . |
java.util.List<SystemVariableDefinition> |
getSystemVariableDefinitions()
Gets the system variables.
|
javax.swing.JTable |
getTableVariables() |
boolean |
hasContentErrors()
Checks for errors in the list.
|
void |
setSystemVariableDefinitionAtModelRow(SystemVariableDefinition newSysVarDef,
int modelRow)
Sets the system variable definition at model row.
|
void |
setSystemVariableDefinitions(java.util.List<SystemVariableDefinition> newSystemVariableDefinitions)
Sets the system variables.
|
void |
stopCellEditing()
Stops the current cell editing.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, update
add, 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, validateTree
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, 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, transferFocusUpCycle
public static final int SystemVariableColumnID
public static final int SystemVariableColumnDescription
public static final int SystemVariableColumnSetPoint
public static final int SystemVariableColumnSetPointUser
public static final int SystemVariableColumnControlledValue
public static final int SystemVariableColumnType
public static final int SystemVariableColumnUnit
public static final int SystemVariableColumnMin
public static final int SystemVariableColumnMax
public static final int SystemVariableColumnStepValue
public static final int SystemVariableColumnGradient
public static final int SystemVariableColumnControlledValueMin
public static final int SystemVariableColumnControlledValueMax
public static final int SystemVariableColumnStateIdentification
public static final java.lang.String SystemVariableType_INVALID
@Deprecated public SystemVariablePanel()
public SystemVariablePanel(OptionModelController optionModelController, java.util.List<SystemVariableDefinition> systemVariables)
optionModelController
- the option model controllerpublic javax.swing.JTable getTableVariables()
public void stopCellEditing()
public java.util.Vector<SystemVariablePanel.ColumnDescription> getColumnDescriptions()
SystemVariableDefinition
.public void setSystemVariableDefinitionAtModelRow(SystemVariableDefinition newSysVarDef, int modelRow)
newSysVarDef
- the new system variable definitionmodelRow
- the model rowpublic void setSystemVariableDefinitions(java.util.List<SystemVariableDefinition> newSystemVariableDefinitions)
newSystemVariableDefinitions
- the new system variablespublic java.util.List<SystemVariableDefinition> getSystemVariableDefinitions()
public boolean hasContentErrors()
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener