Class TraceWillPlotEvent

java.lang.Object
java.util.EventObject
org.eclipse.dawnsci.plotting.api.trace.TraceWillPlotEvent
All Implemented Interfaces:
Serializable

public class TraceWillPlotEvent extends EventObject
Note the source to this event can either be the ITrace or the plotting system.
See Also:
  • Field Details

    • doit

      public boolean doit
  • Constructor Details

    • TraceWillPlotEvent

      public TraceWillPlotEvent(Object source, boolean applyStraightAway)
    • TraceWillPlotEvent

      public TraceWillPlotEvent(Object source, org.eclipse.january.dataset.IDataset x, org.eclipse.january.dataset.IDataset y)
    • TraceWillPlotEvent

      public TraceWillPlotEvent(Object source, org.eclipse.january.dataset.IDataset image, List<org.eclipse.january.dataset.IDataset> axes)
  • Method Details

    • getImage

      public org.eclipse.january.dataset.IDataset getImage()
    • setImageData

      public void setImageData(org.eclipse.january.dataset.IDataset image, List<? extends org.eclipse.january.dataset.IDataset> axes)
    • setNewImageDataSet

      public void setNewImageDataSet(boolean newImageDataSet)
    • getAxes

      public List<org.eclipse.january.dataset.IDataset> getAxes()
    • getXData

      public org.eclipse.january.dataset.IDataset getXData()
    • getYData

      public org.eclipse.january.dataset.IDataset getYData()
    • setLineData

      public void setLineData(org.eclipse.january.dataset.IDataset xLineData, org.eclipse.january.dataset.IDataset yLineData)
    • isNewImageDataSet

      public boolean isNewImageDataSet()
    • isNewLineDataSet

      public boolean isNewLineDataSet()
    • getTrace

      public ITrace getTrace()
    • getImageTrace

      public IImageTrace getImageTrace()