Class TuneDiagramChart
- java.lang.Object
 - 
- java.awt.Component
 - 
- java.awt.Container
 - 
- javax.swing.JComponent
 - 
- javax.swing.JLayeredPane
 - 
- cern.jdve.Chart
 - 
- cern.accsoft.steering.util.gui.dv.chart.TuneDiagramChart
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible
public class TuneDiagramChart extends cern.jdve.ChartChart for a tune diagram. It just takes two tune values, the H and V tune- See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class javax.swing.JLayeredPane
javax.swing.JLayeredPane.AccessibleJLayeredPane 
- 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent 
 - 
 
- 
Field Summary
- 
Fields inherited from class cern.jdve.Chart
DATA_SOURCE_PROPERTY, editionManager, interactorManager, MAIN_DATA_SOURCE_PROPERTY, PROPERTY_RENDER_WILL_BE_ADDED, PROPERTY_RENDER_WILL_BE_REMOVED 
- 
Fields inherited from class javax.swing.JLayeredPane
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER 
- 
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW 
 - 
 
- 
Constructor Summary
Constructors Constructor Description TuneDiagramChart(int resonanceOrder) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChartInteractionEventListener(cern.jdve.event.ChartInteractionListener listener)voidremoveChartInteractionListener(cern.jdve.event.ChartInteractionListener listener)voidsetBothZoomAllowed()Sets thexZoomAllowed=trueandyZoomAllowed=trueflag.voidsetValues(double[] qXValues, double[] qYValues)voidsetValues(double qX, double qY)voidsetXZoomAllowed(boolean zoom_mode)Sets thexZoomAllowedflag.voidsetXZoomAllowedOnly()Sets thexZoomAllowed=trueandyZoomAllowed=falseflag.voidsetYZoomAllowed(boolean zoom_mode)Sets theyZoomAllowedflag.voidsetYZoomAllowedOnly()Sets thexZoomAllowed=falseandyZoomAllowed=trueflag.voidzoomLimit(double minX, double maxX, double minY, double maxY)voidzoomToOrigin()- 
Methods inherited from class cern.jdve.Chart
addDecoration, addInteractor, addInteractor, addPointsSelectionListener, addRenderer, addRenderer, addYAxis, clearPointsSelection, dataSetChanged, dataSourceChanged, findRendererForDataSet, formatXValue, formatYValue, getArea, getCoordinateSystem, getCoordinateSystem, getDataRangePolicy, getDataSet, getDataSource, getDataSources, getDataWindow, getDataWindow, getDecorations, getDefaultColors, getDisplayPoint, getEditionManager, getFooter, getFooterText, getHeader, getHeaderText, getInteractor, getInteractorManager, getInteractorOfType, getInteractors, getInteractorsCount, getInteractorsToolbar, getLegend, getLegendPosition, getMainPanel, getPointsSelectionModel, getPrintable, getRenderer, getRenderers, getRenderersCount, getRenderingType, getXAxis, getXGrid, getXScale, getYAxis, getYAxis, getYAxisCount, getYGrid, getYGrid, getYScale, getYScale, isAdjusting, isAntiAliasing, isAntiAliasingText, isAutoAntiAliasing, isDoubleBuffered, isLegendVisible, isPrinting, isShiftScroll, print, print, print, removeAllDecorations, removeAllInteractors, removeAllRenderers, removeDecoration, removeInteractor, removePointsSelectionListener, removeRenderer, repaintChart, repaintChart, rescale, scroll, scroll, setAdjusting, setAntiAliasing, setAntiAliasingText, setAutoAntiAliasing, setDataRangePolicy, setDataSet, setDataSource, setDefaultColors, setDoubleBuffered, setFooter, setFooterText, setHeader, setHeaderText, setInteractors, setLegend, setLegendPosition, setLegendTitle, setLegendVisible, setPointsSelectionModel, setPrinting, setRenderer, setRendererType, setRenderingType, setScale, setShiftScroll, setStyleSheet, setStyleSheets, setXGrid, setXGridVisible, setXRange, setXScale, setXScaleTitle, setXScaleVisible, setYGrid, setYGrid, setYGridVisible, setYRange, setYScale, setYScale, setYScaleTitle, setYScaleVisible, synchronizeAxis, toJPEG, updateLegend, updateScalesAndPlotRect, zoom, zoom 
- 
Methods inherited from class javax.swing.JLayeredPane
addImpl, getAccessibleContext, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, paramString, putLayer, remove, removeAll, setLayer, setLayer, setPosition 
- 
Methods inherited from class javax.swing.JComponent
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, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isLightweightComponent, isManagingFocus, isOpaque, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, 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, 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, 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, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, 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, toString, transferFocus, transferFocusBackward, transferFocusUpCycle 
 - 
 
 - 
 
- 
- 
Method Detail
- 
setXZoomAllowed
public void setXZoomAllowed(boolean zoom_mode)
Sets thexZoomAllowedflag. 
- 
setYZoomAllowed
public void setYZoomAllowed(boolean zoom_mode)
Sets theyZoomAllowedflag. 
- 
setBothZoomAllowed
public void setBothZoomAllowed()
Sets thexZoomAllowed=trueandyZoomAllowed=trueflag. 
- 
setXZoomAllowedOnly
public void setXZoomAllowedOnly()
Sets thexZoomAllowed=trueandyZoomAllowed=falseflag. 
- 
setYZoomAllowedOnly
public void setYZoomAllowedOnly()
Sets thexZoomAllowed=falseandyZoomAllowed=trueflag. 
- 
zoomToOrigin
public void zoomToOrigin()
 
- 
zoomLimit
public void zoomLimit(double minX, double maxX, double minY, double maxY) 
- 
addChartInteractionEventListener
public void addChartInteractionEventListener(cern.jdve.event.ChartInteractionListener listener)
 
- 
removeChartInteractionListener
public void removeChartInteractionListener(cern.jdve.event.ChartInteractionListener listener)
 
- 
setValues
public void setValues(double qX, double qY) 
- 
setValues
public void setValues(double[] qXValues, double[] qYValues) 
 - 
 
 -