- RandomDataCollectorOffset - Class in info.monitorenter.gui.chart.io
-
A proof of concept dummy implementation for the supertype.
- RandomDataCollectorOffset(ITrace2D, int) - Constructor for class info.monitorenter.gui.chart.io.RandomDataCollectorOffset
-
Creates a collector that collectes every latency ms a point and adds it to
the trace.
- RandomDataCollectorTimeStamped - Class in info.monitorenter.gui.chart.io
-
Data collector that collects values with an absolute timestamp as x value and
a random jumping y value.
- RandomDataCollectorTimeStamped(ITrace2D, int) - Constructor for class info.monitorenter.gui.chart.io.RandomDataCollectorTimeStamped
-
Creates an instance that will collect every latency ms a point and add it
to the trace.
- Range - Class in info.monitorenter.util
-
A simple data structure that defines a minimum and a maximum and knows, what
lies within it and what not.
- Range(double, double) - Constructor for class info.monitorenter.util.Range
-
Constructs a new Range that covers the given bounds.
- RANGE_CHOOSER_SUPPORTED - Static variable in class info.monitorenter.gui.chart.events.AxisActionSetRange
-
Flag set whenever the proper jar file (apache-xmlgraphics-commons) is in
the classpath.
- RANGE_UNBOUNDED - Static variable in class info.monitorenter.util.Range
-
The unbounded range.
- RangeChooserPanel - Class in info.monitorenter.gui.chart.controls
-
A panel that allows to choose a range from a special
JSlider
with two sliders (dual Slider).
- RangeChooserPanel(Range) - Constructor for class info.monitorenter.gui.chart.controls.RangeChooserPanel
-
Creates an instance that works on the given range.
- RangePolicyFixedViewport - Class in info.monitorenter.gui.chart.rangepolicies
-
A range policy that forces the chart only to display the bounds of the
internal range regardless of the actual bounds of the traces within the
chart.
- RangePolicyFixedViewport() - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyFixedViewport
-
- RangePolicyFixedViewport(Range) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyFixedViewport
-
Creates a range policy backed by the given range.
- RangePolicyForcedPoint - Class in info.monitorenter.gui.chart.rangepolicies
-
A range policy that forces the chart always to display the constructor given
point regardless of the actual bounds of the traces within the chart.
- RangePolicyForcedPoint() - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyForcedPoint
-
Creates a range policy that ensures zero to be visible.
- RangePolicyForcedPoint(double) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyForcedPoint
-
Creates a range policy backed by the given point in the dimension this
policy is used (x or y).
- RangePolicyHighestValues - Class in info.monitorenter.gui.chart.rangepolicies
-
Range policy implementation that will force a viewport that only shows the
highest values that are in the range of maximum - x.
- RangePolicyHighestValues() - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyHighestValues
-
Creates a range policy with an unconfigured range (
Range.RANGE_UNBOUNDED
) that will show the 50 hightest values.
- RangePolicyHighestValues(int) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyHighestValues
-
Creates a range policy with an unconfigured range (
Range.RANGE_UNBOUNDED
) that will show the given amount of highest
values.
- RangePolicyHighestValues(Range, double) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyHighestValues
-
Constructor with a range and the value range for the highest values to show
only.
- RangePolicyHighestValuesForcedMin - Class in info.monitorenter.gui.chart.rangepolicies
-
Range policy implementation that will show a viewport with only the highest
values that are in the range of maximum - x which also forces the lower bound
to be shown if no data towards this bound exists.
- RangePolicyHighestValuesForcedMin(Range, double) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyHighestValuesForcedMin
-
Constructor with a range and the value range for the highest values to show
only.
- RangePolicyMinimumViewport - Class in info.monitorenter.gui.chart.rangepolicies
-
A
IRangePolicy
implementation that
guarantees a minimum displayed range (viewport) but will stretch if values of
the corresponding
Chart2D
exceeds these
constructor given bounds.
- RangePolicyMinimumViewport(Range) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyMinimumViewport
-
Constructs an instance that will always ensure that the given range will be
displayed.
- RangePolicyUnbounded - Class in info.monitorenter.gui.chart.rangepolicies
-
A dummy IRangePolicy implementation that reflects the bounds of the connected
Chart2D instance.
- RangePolicyUnbounded() - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyUnbounded
-
- RangePolicyUnbounded(Range) - Constructor for class info.monitorenter.gui.chart.rangepolicies.RangePolicyUnbounded
-
- readCache(File) - Static method in class info.monitorenter.util.FileUtil
-
- readRAM(File) - Static method in class info.monitorenter.util.FileUtil
-
Reads the content of the given File into an array.
- readStroke(ObjectInputStream) - Static method in class info.monitorenter.util.SerializationUtility
-
- remove() - Method in class info.monitorenter.gui.util.ColorIterator
-
Nothing is done here.
- remove(Object) - Method in class info.monitorenter.reflection.ObjectRecorder.ObjectInspection
-
Removes the inspected value from this inspection.
- remove() - Method in interface info.monitorenter.util.collections.IRingBuffer
-
Removes the oldest element from the buffer.
- remove() - Method in class info.monitorenter.util.collections.RingBufferArray
-
- remove() - Method in class info.monitorenter.util.collections.RingBufferArrayFast.ARingBufferIterator
-
Not supported.
- remove() - Method in class info.monitorenter.util.collections.RingBufferArrayFast
-
- remove(Object) - Method in class info.monitorenter.util.collections.TreeSetGreedy
-
- removeAdditionalPointPainter(IPointPainter<?>) - Method in interface info.monitorenter.gui.chart.ITracePoint2D
-
- removeAdditionalPointPainter(IPointPainter<?>) - Method in class info.monitorenter.gui.chart.TracePoint2D
-
- removeAll() - Method in interface info.monitorenter.util.collections.IRingBuffer
-
Clears the buffer.
- removeAll() - Method in class info.monitorenter.util.collections.RingBufferArray
-
- removeAll() - Method in class info.monitorenter.util.collections.RingBufferArrayFast
-
- removeAllAdditionalPointPainters() - Method in interface info.monitorenter.gui.chart.ITracePoint2D
-
- removeAllAdditionalPointPainters() - Method in class info.monitorenter.gui.chart.TracePoint2D
-
- removeAllPointHighlighters() - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Clears all internal point highlighters used.
- removeAllPointHighlighters() - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removeAllPointHighlighters() - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removeAllPointHighlighters() - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removeAllPoints() - Method in interface info.monitorenter.gui.chart.ITrace2D
-
- removeAllPoints() - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removeAllPoints() - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removeAllPoints() - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
Override this template method for the custom remove operation that depends
on the Collection
used in the implementation.
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMean
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMeanX
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMeanY
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.Trace2DLtd
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.Trace2DSimple
-
- removeAllPointsInternal() - Method in class info.monitorenter.gui.chart.traces.Trace2DSorted
-
- removeAllTraces() - Method in class info.monitorenter.gui.chart.axis.AAxis
-
- removeAllTraces() - Method in class info.monitorenter.gui.chart.Chart2D
-
Convenience method to remove all traces from this chart.
- removeAllTraces() - Method in interface info.monitorenter.gui.chart.IAxis
-
Convenience method for removing all contained
ITrace2D
instances of this axis.
- removeAxisTitle() - Method in class info.monitorenter.gui.chart.axis.AAxis
-
- removeAxisTitle() - Method in interface info.monitorenter.gui.chart.IAxis
-
Removes the title of this axis.
- removeAxisXBottom(IAxis<?>) - Method in class info.monitorenter.gui.chart.Chart2D
-
Removes the given x axis from the list of internal bottom x axes.
- removeAxisXTop(IAxis<?>) - Method in class info.monitorenter.gui.chart.Chart2D
-
Removes the given x axis from the list of internal top x axes.
- removeAxisYLeft(IAxis<?>) - Method in class info.monitorenter.gui.chart.Chart2D
-
Removes the given y axis from the list of internal left y axes.
- removeAxisYRight(IAxis<?>) - Method in class info.monitorenter.gui.chart.Chart2D
-
Removes the given y axis from the list of internal right y axes.
- removeChangeListener(ChangeListener) - Method in class info.monitorenter.reflection.ObjectRecorder
-
Removes the given listener for changes of the inpsected instance.
- removeComputingTrace(ITrace2D) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
- removeComputingTrace(ITrace2D) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removeComputingTrace(ITrace2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removeComputingTrace(ITrace2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removeDuplicateLineBreaks(File) - Static method in class info.monitorenter.util.FileUtil
-
Removes the duplicate line breaks in the given file.
- removeErrorBarPainter(IErrorBarPainter) - Method in class info.monitorenter.gui.chart.errorbars.AErrorBarPolicyConfigurable
-
- removeErrorBarPainter(IErrorBarPainter) - Method in interface info.monitorenter.gui.chart.IErrorBarPolicy
-
Removes the given error bar painter.
- removeErrorBarPolicy(IErrorBarPolicy<?>) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Removes the given error bar policy from the internal set of error bar
policies.
- removeErrorBarPolicy(IErrorBarPolicy<?>) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removeErrorBarPolicy(IErrorBarPolicy<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removeErrorBarPolicy(IErrorBarPolicy<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removePoint(ITracePoint2D) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Removes the given point from this trace.
- removePoint(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
Remove the given point from this ITrace2D
.
- removePoint(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removePoint(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removePointHighlighter(IPointPainter<?>) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Removes the given point highlighter, if it's class is contained.
- removePointHighlighter(IPointPainter<?>) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removePointHighlighter(IPointPainter<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removePointHighlighter(IPointPainter<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
Override this template method for the custom remove operation that depends
on the internal storage the implementation.
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMean
-
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMeanX
-
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.computing.Trace2DArithmeticMeanY
-
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DLtd
-
Returns null always because internally a ring buffer is used which does not
allow removing of values because that would break the contract of a ring
buffer.
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DSimple
-
- removePointInternal(ITracePoint2D) - Method in class info.monitorenter.gui.chart.traces.Trace2DSorted
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.axis.AAxis
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class info.monitorenter.gui.chart.errorbars.AErrorBarPolicyConfigurable
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.errorbars.AErrorBarPolicyConfigurable
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class info.monitorenter.gui.chart.errorbars.ErrorBarPainter
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.errorbars.ErrorBarPainter
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.IAxis.AxisTitle
-
Remove a PropertyChangeListener for a specific property.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IAxis
-
Remove a PropertyChangeListener for a specific property.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IAxisLabelFormatter
-
Deregisters a property change listener that has been registerd for
listening on the given property.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IErrorBarPainter
-
Unregisters a property change listener that has been registered for
listening on all properties.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IErrorBarPainter
-
Removes a property change listener for listening on the given property.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IErrorBarPolicy
-
Deregisters a property change listener that has been registerd for
listening on all properties.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IErrorBarPolicy
-
Removes a property change listener for listening on the given property.
- removePropertyChangeListener(PropertyChangeListener, String) - Method in interface info.monitorenter.gui.chart.IRangePolicy
-
Deregisters a property change listener that has been registerd for
listening on the given property.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.IRangePolicy
-
Removes a property change listener for listening on the given property.
- removePropertyChangeListener(PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Unregisters a property change listener that has been registered for
listening on all properties.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Removes a property change listener for listening on the given property.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.labelformatters.ALabelFormatter
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.labelformatters.LabelFormatterAutoUnits
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.labelformatters.LabelFormatterUnit
-
- removePropertyChangeListener(PropertyChangeListener, String) - Method in class info.monitorenter.gui.chart.rangepolicies.ARangePolicy
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.rangepolicies.ARangePolicy
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- removeTrace(ITrace2D) - Method in class info.monitorenter.gui.chart.axis.AAxis
-
- removeTrace(ITrace2D) - Method in class info.monitorenter.gui.chart.Chart2D
-
Removes the given instance from this Chart2D
if it is
contained.
- removeTrace(ITrace2D) - Method in interface info.monitorenter.gui.chart.IAxis
-
Removes the given trace from this axis.
- removeTracePainter(ITracePainter<?>) - Method in interface info.monitorenter.gui.chart.ITrace2D
-
Removes the given trace painter, if it's class is contained and if more
painters are remaining.
- removeTracePainter(ITracePainter<?>) - Method in class info.monitorenter.gui.chart.traces.ATrace2D
-
- removeTracePainter(ITracePainter<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DAxisSwap
-
- removeTracePainter(ITracePainter<?>) - Method in class info.monitorenter.gui.chart.traces.Trace2DDebugger
-
- repaint() - Method in class info.monitorenter.gui.chart.Chart2D
-
- repaint(int, int, int, int) - Method in class info.monitorenter.gui.chart.Chart2D
-
- repaint(long) - Method in class info.monitorenter.gui.chart.Chart2D
-
- repaint(long, int, int, int, int) - Method in class info.monitorenter.gui.chart.Chart2D
-
- repaint(Rectangle) - Method in class info.monitorenter.gui.chart.Chart2D
-
- reserveColor(Color) - Method in interface info.monitorenter.gui.util.IColorDistributor
-
Informs the IColorDistributor that a client already uses the given color.
- reset() - Method in class info.monitorenter.gui.util.ColorIterator
-
Resets the ColorIterator.
- resetPrintMode() - Method in class info.monitorenter.gui.chart.Chart2D
-
- resetPrintWholePage() - Method in class info.monitorenter.gui.chart.events.Chart2DActionPrintSingleton
-
Resets the printing modus for the corresponding chart triggered by this action.
- rgbToHSB(Color) - Static method in class info.monitorenter.gui.util.HSBColor
-
Inspired by
float[] java.awt.Color.RGBtoHSB(int r,int g, int b, float[]hsbvals)
except that algorithm is tuned
Testing results showed about 25% speed up.
- RingBufferArray<T> - Class in info.monitorenter.util.collections
-
A RingBuffer can be used to store a limited number of entries of any type
within a buffer.
- RingBufferArray(int) - Constructor for class info.monitorenter.util.collections.RingBufferArray
-
Constructs a RingBuffer with the given size.
- RingBufferArrayFast<T> - Class in info.monitorenter.util.collections
-
Fast ring buffer implementation.
- RingBufferArrayFast(int) - Constructor for class info.monitorenter.util.collections.RingBufferArrayFast
-
Constructs a RingBuffer with the given size.
- RingBufferArrayFast.ARingBufferIterator - Class in info.monitorenter.util.collections
-
Base for ring buffer iterators that has access to the ring buffer by being
an non-static inner class.
- roundToTicks(double, boolean, boolean, IAxis<?>) - Method in class info.monitorenter.gui.chart.axis.scalepolicy.AxisScalePolicyAutomaticBestFit
-
Internal rounding routine.
- run() - Method in class info.monitorenter.gui.chart.io.ADataCollector
-
- run() - Method in class info.monitorenter.reflection.ObjectRecorder
-