public abstract class RFList extends javax.swing.JList implements IViewContainer
This is the manipulated JList
which allows beside
calling the constructor with its normal java values also to provide its
dimension. Moreover there are also there inherited methods from the class
JComponent
which all will return the delivered dimension
value, so that there no resize will happen. There can also be delivered a
new font. If this value is not set the normal font is dialed.
JList
,
Serialized Formjavax.swing.JList.AccessibleJList, javax.swing.JList.DropLocation
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID
This is the current unique serial version UID.
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
RFList(javax.swing.AbstractButton btnClearList_,
java.awt.Font font_,
java.awt.Dimension dim_)
Constructs a JList that displays the elements in the specified, non-null
model.
|
RFList(java.awt.Font font_,
java.awt.Dimension dim_)
Constructs a JList that displays the elements in the specified, non-null
model.
|
Modifier and Type | Method and Description |
---|---|
void |
debug() |
boolean |
getBoolean(IEValue container_,
EViewElement element_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL
THROW A RUNTIME EXCEPTION!
|
java.awt.Dimension |
getMaximumSize() |
java.awt.Dimension |
getMinimumSize() |
javax.swing.JComponent |
getPanel()
Returns the component element.
|
java.awt.Dimension |
getPreferredSize() |
java.lang.Number |
getValue(IEValue container_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL
THROW A RUNTIME EXCEPTION!
|
void |
reset(IEValue container_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL
THROW A RUNTIME EXCEPTION!
|
void |
setBoolean(IEValue container_,
EViewElement element_,
boolean value_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL
THROW A RUNTIME EXCEPTION!
|
void |
setValue(IEValue container_,
java.lang.Number value_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL
THROW A RUNTIME EXCEPTION!
|
addListSelectionListener, addSelectionInterval, clearSelection, createSelectionModel, ensureIndexIsVisible, fireSelectionValueChanged, getAccessibleContext, getAnchorSelectionIndex, getCellBounds, getCellRenderer, getDragEnabled, getDropLocation, getDropMode, getFirstVisibleIndex, getFixedCellHeight, getFixedCellWidth, getLastVisibleIndex, getLayoutOrientation, getLeadSelectionIndex, getListSelectionListeners, getMaxSelectionIndex, getMinSelectionIndex, getModel, getNextMatch, getPreferredScrollableViewportSize, getPrototypeCellValue, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedIndex, getSelectedIndices, getSelectedValue, getSelectedValues, getSelectedValuesList, getSelectionBackground, getSelectionForeground, getSelectionMode, getSelectionModel, getToolTipText, getUI, getUIClassID, getValueIsAdjusting, getVisibleRowCount, indexToLocation, isSelectedIndex, isSelectionEmpty, locationToIndex, paramString, removeListSelectionListener, removeSelectionInterval, setCellRenderer, setDragEnabled, setDropMode, setFixedCellHeight, setFixedCellWidth, setLayoutOrientation, setListData, setListData, setModel, setPrototypeCellValue, setSelectedIndex, setSelectedIndices, setSelectedValue, setSelectionBackground, setSelectionForeground, setSelectionInterval, setSelectionMode, setSelectionModel, setUI, setValueIsAdjusting, setVisibleRowCount, 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, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getComponent
public static final long serialVersionUID
public RFList(javax.swing.AbstractButton btnClearList_, java.awt.Font font_, java.awt.Dimension dim_)
btnClearList_
- Is the button which allows to clear the list. It is
also possible to deliver a null value.font_
- Is the current font. This can also be null.dim_
- This is the dimension of this container. If it is null the
dimension of the current container is selected.public RFList(java.awt.Font font_, java.awt.Dimension dim_)
font_
- Is the current font. This can also be null.dim_
- This is the dimension of this container. If it is null the
dimension of the current container is selected.public java.awt.Dimension getMinimumSize()
getMinimumSize
in class javax.swing.JComponent
public java.awt.Dimension getMaximumSize()
getMaximumSize
in class javax.swing.JComponent
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public void debug()
public void reset(IEValue container_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL THROW A RUNTIME EXCEPTION!
(non-Javadoc)
reset
in interface IViewContainer
container_
- Is the viewable container enumeration interface.IViewContainer.reset(de.desy.mst.libs.accelerator.IEValue)
public javax.swing.JComponent getPanel()
IViewContainer
getPanel
in interface IViewContainer
public java.lang.Number getValue(IEValue container_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL THROW A RUNTIME EXCEPTION!
(non-Javadoc)
getValue
in interface IViewContainer
container_
- Is the viewable container enumeration interface.IViewContainer.getValue(de.desy.mst.libs.accelerator.IEValue)
public void setValue(IEValue container_, java.lang.Number value_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL THROW A RUNTIME EXCEPTION!
(non-Javadoc)
setValue
in interface IViewContainer
container_
- Is the viewable container enumeration interface.value_
- Is the numeric value.IViewContainer.setValue(de.desy.mst.libs.accelerator.IEValue, java.lang.Number)
public boolean getBoolean(IEValue container_, EViewElement element_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL THROW A RUNTIME EXCEPTION!
This allows to set a boolean value on the enumeration interface of
IEValue
. For example, you can get the enabling of the
container by calling it with EViewContainer.BUTTON and the
enumeration interface type of EViewElement.ENABLE.
getBoolean
in interface IViewContainer
container_
- Is the viewable container enumeration interface.element_
- Is the enumeration of the viewable element.IViewContainer.getBoolean(de.desy.mst.libs.accelerator.IEValue, de.desy.mst.libs.accelerator.EViewElement)
public void setBoolean(IEValue container_, EViewElement element_, boolean value_)
ATTENTION: THIS METHOD IS CURRENTLY NOT USED AND WILL THROW A RUNTIME EXCEPTION!
(non-Javadoc)
setBoolean
in interface IViewContainer
container_
- Is the viewable container enumeration interface.element_
- Is the enumeration of the viewable element.value_
- Is the boolean value to be set.IViewContainer.setBoolean(de.desy.mst.libs.accelerator.IEValue, de.desy.mst.libs.accelerator.EViewElement, boolean)
14-September-2016 18:23 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft