|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
fr.esrf.tangoatk.widget.util.chart.JLChart
fr.esrf.tangoatk.widget.attribute.NonAttrNumberSpectrumViewer
public class NonAttrNumberSpectrumViewer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected int |
current_model_number
|
static java.awt.Color[] |
defaultColor
|
protected JLDataView |
dvx
|
protected JLDataView[] |
dvy
|
protected java.lang.String |
lastConfig
|
protected int |
maximum_model_number
|
protected INonAttrNumberSpectrum[] |
models
|
static int |
Y1_AXIS
Value used to place a JLDataView on Y1 Axis |
static int |
Y2_AXIS
Value used to place a JLDataView on Y2 Axis |
| Fields inherited from class fr.esrf.tangoatk.widget.util.chart.JLChart |
|---|
chartMenu, dialogParent, FR_DATE_FORMAT, LABEL_DOWN, LABEL_LEFT, LABEL_RIGHT, LABEL_ROW, LABEL_UP, labelRect, lastDataFileLocation, lastFileFilter, lastSnapshotLocation, maxDisplayDuration, MENU_CHARTPROP, MENU_DATASAVE, MENU_DVPROP, MENU_PRINT, MENU_STAT, MENU_TABLE, modalDialog, noValueString, preferDialog, tableDialog, US_DATE_FORMAT |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
NonAttrNumberSpectrumViewer()
Creates a new instance of NonAttrNumberSpectrumViewer |
|
| Method Summary | |
|---|---|
void |
actionPerformed(JLChartActionEvent evt)
Called when the user select a user action (available from contextual chart menu) |
void |
addModel(INonAttrNumberSpectrum v)
addModel add the value in model list. |
void |
addModel(INonAttrNumberSpectrum v,
int axis)
addModel add the value in model list. |
protected java.lang.String |
applySettings(CfFileReader f)
|
protected java.lang.String[] |
buildPanelString(SearchInfo si)
|
protected int |
findModelIndex(INonAttrNumberSpectrum v)
|
boolean |
getActionState(JLChartActionEvent evt)
Called when the the action name starting with 'chk' (displayed as check box menu item) and each time the chart menu is shown. |
protected java.lang.String |
getExtension(java.io.File f)
getExtension returns the extension of a given file, that
is the part after the last `.' in the filename. |
java.lang.String |
getSettings()
getSettings() Return graph configuration as string |
protected void |
loadButtonActionPerformed()
|
java.lang.String |
loadSetting(java.lang.String filename)
Load graph settings. |
static void |
main(java.lang.String[] args)
|
void |
reset()
|
protected void |
saveButtonActionPerformed()
|
void |
saveSetting(java.lang.String filename)
Save settings. |
java.lang.String |
setSetting(java.lang.String txt)
Apply a configuration. |
java.lang.String |
setSettings(java.lang.String cfg)
setSettings() Applies graph configuration given as string return
error string or an empty string when succesfull |
void |
spectrumChange(NonAttrNumberSpectrumEvent numberSpectrumEvent)
|
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, 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, updateUI |
| Methods inherited from class java.awt.Container |
|---|
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
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, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected int current_model_number
protected int maximum_model_number
protected INonAttrNumberSpectrum[] models
protected JLDataView[] dvy
protected JLDataView dvx
protected java.lang.String lastConfig
public static final java.awt.Color[] defaultColor
public static final int Y1_AXIS
addModel(INonAttrNumberSpectrum, int),
Constant Field Valuespublic static final int Y2_AXIS
addModel(INonAttrNumberSpectrum, int),
Constant Field Values| Constructor Detail |
|---|
public NonAttrNumberSpectrumViewer()
| Method Detail |
|---|
public void reset()
reset in class JLChartprotected java.lang.String[] buildPanelString(SearchInfo si)
buildPanelString in class JLChartprotected int findModelIndex(INonAttrNumberSpectrum v)
public void spectrumChange(NonAttrNumberSpectrumEvent numberSpectrumEvent)
spectrumChange in interface INonAttrSpectrumListenerpublic void addModel(INonAttrNumberSpectrum v)
addModel add the value in model list. Places the
corresponding JLDataView on Y1
v - Value to assign to model.addModel(INonAttrNumberSpectrum, int)
public void addModel(INonAttrNumberSpectrum v,
int axis)
addModel add the value in model list.
v - Value to assign to model.axis - The axis on which to place the corresponding JLDataView. If
the axis is not a right one, adding model is refused.Y1_AXIS,
Y2_AXISpublic java.lang.String setSettings(java.lang.String cfg)
setSettings() Applies graph configuration given as string return
error string or an empty string when succesfull
public java.lang.String getSettings()
getSettings() Return graph configuration as string
public java.lang.String setSetting(java.lang.String txt)
txt - Configuration text.
getSettings()public void saveSetting(java.lang.String filename)
filename - file to be saved.public java.lang.String loadSetting(java.lang.String filename)
filename - file to be read
protected java.lang.String applySettings(CfFileReader f)
protected void loadButtonActionPerformed()
protected java.lang.String getExtension(java.io.File f)
getExtension returns the extension of a given file, that
is the part after the last `.' in the filename.
getExtension in class JLChartf - a File value
String valuepublic void actionPerformed(JLChartActionEvent evt)
IJLChartActionListener
actionPerformed in interface IJLChartActionListenerevt - Event object (containing acion name and state)JLChart.addUserAction(java.lang.String)protected void saveButtonActionPerformed()
public boolean getActionState(JLChartActionEvent evt)
IJLChartActionListener
getActionState in interface IJLChartActionListenerevt - Event object (containing acion name)JLChart.addUserAction(java.lang.String)public static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||