Package jmri

Interface AverageMeter

All Superinterfaces:
AnalogIO, Comparable<NamedBean>, Meter, NamedBean, PropertyChangeProvider
All Known Implementing Classes:
DefaultAverageMeter

public interface AverageMeter extends Meter
Interface for calculating an average meter value for a meter.
  • Method Details

    • getMeter

      Get the meter.
      Returns:
      the meter
    • setMeter

      void setMeter(Meter meter)
      Set the meter.
      Parameters:
      meter - the meter
    • getTime

      int getTime()
      Get the time in milliseconds to average on.
      Returns:
      the time
    • setTime

      void setTime(int time)
      Set the time in milliseconds to average on.
      Parameters:
      time - the time
    • dispose

      void dispose()
      Remove references to and from this object, so that it can eventually be garbage-collected.

      The meter must be disabled before it's disposed.

      Specified by:
      dispose in interface Meter
      Specified by:
      dispose in interface NamedBean