Class AlohaSineFitInteractor


  • public class AlohaSineFitInteractor
    extends SineFitInteractor
    this is the implementation of a SineFitInteractor for Aloha
    • Nested Class Summary

      • Nested classes/interfaces inherited from class cern.jdve.interactor.EditInteractor

        cern.jdve.interactor.EditInteractor.DisplayPointsComparator
      • Nested classes/interfaces inherited from class cern.jdve.ChartInteractor

        cern.jdve.ChartInteractor.InteractorSelectionHint
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int SINEFIT_INTERACTOR_TYPE  
      • Fields inherited from class cern.jdve.ChartInteractor

        ADD_POINTS, ALIGN_POINTS, CHANGE_POINTS, cursor, CURSOR_HORIZONTAL, CURSOR_VERTICAL, DATA_PICKER, DATARANGE_PICKER, EDIT_AXIS, FACTOR_POINTS, FLATTEN_POINTS, HIGHLIGHT, PAN, PROPERTY_ACTIVE, PROPERTY_CHART, PROPERTY_ENABLED, PROPERTY_PICK_DISTANCE, propertyChangeSupport, REMOVE_POINTS, SCROLL, SMOOTH_POINTS, ZOOM
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void clearFit()
      to be overriden by subclass: must clear the data of the fit.
      int getType()  
      protected void setFitDataSet​(cern.jdve.data.DataSet dataSet)
      to be overridden by subclass: must display the given data
      • Methods inherited from class cern.jdve.interactor.EditInteractor

        addSelectionListener, findEditablePoint, getEditedDataSet, getEditedPointsSelectionModel, getEditedRenderer, getSelectedDisplayPoints, getSelectedPoints, getSelectedPointsCount, isEditable, isHandling, isRemovable, isSelected, processKeyEvent, processMouseEvent, processMouseMoutionEvent, removeSelectionListener
      • Methods inherited from class cern.jdve.interactor.SelectedAreaInteractor

        computeRect, drawSelectionRect, drawSelectionRect, getFirstPoint, getGhostStroke, getSelectionRect, initRect, limitPoint, setGhostStroke, setSelectionRect
      • Methods inherited from class cern.jdve.ChartInteractor

        addChartInteractionListener, addPropertyChangeListener, chartConnected, chartDisconnected, createDataPicker, createEditIteractors, disableEvents, enableEvents, fireChartInteractionEvent, fireChartInteractionEvent, getChart, getCoordinateSystem, getCoordinateSystem, getMaskForButton, getPickDistance, getPlotRect, getPointsSelectionModel, getXAxis, getYAxis, getYAxisIndex, isActive, isEnabled, isInOperation, pickData, pickData, removeChartInteractionListener, removePropertyChangeListener, repaintChart, repaintChart, setCursor, setEnabled, setInOperation, setPickDistance, synchronizeWith
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SINEFIT_INTERACTOR_TYPE

        public static final int SINEFIT_INTERACTOR_TYPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • AlohaSineFitInteractor

        public AlohaSineFitInteractor()
    • Method Detail

      • getType

        public int getType()
        Overrides:
        getType in class cern.jdve.interactor.EditInteractor
      • setFitDataSet

        protected void setFitDataSet​(cern.jdve.data.DataSet dataSet)
        Description copied from class: SineFitInteractor
        to be overridden by subclass: must display the given data
        Specified by:
        setFitDataSet in class SineFitInteractor
        Parameters:
        dataSet - the dataSet which contains the fitted data