Documentation of 'info.monitorenter.gui.chart.io.RandomDataCollectorTimeStamped' Java class
RandomDataCollectorTimeStamped
info.monitorenter.gui.chart.io

Class RandomDataCollectorTimeStamped

  • All Implemented Interfaces:
    java.lang.Runnable


    public class RandomDataCollectorTimeStamped
    extends ADataCollector
    Data collector that collects values with an absolute timestamp as x value and a random jumping y value.

    • Constructor Detail

      • RandomDataCollectorTimeStamped

        public RandomDataCollectorTimeStamped(ITrace2D trace,
                                              int latency)
        Creates an instance that will collect every latency ms a point and add it to the trace.

        Parameters:
        trace - the trace to add collected points to.
        latency - the interval in ms for collecting points.
    • Method Detail

      • collectData

        public ITracePoint2D collectData()
        Description copied from class: ADataCollector

        Override this method. It will be invoked in intervals of the configured latency time. The TracePoint2D that is returned will be added to the constructor given ITrace2D.

        Keep your implementation fast. If the computations performed here take longer than the latency time that desired refresh rate will not be reached.

        Specified by:
        collectData in class ADataCollector
        Returns:
        the collected point.
        See Also:
        ADataCollector.collectData()

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.