Logo Search packages:      
Sourcecode: visualvm version File versions  Download package

org::netbeans::lib::profiler::ui::monitor::VMTelemetryXYChartModel Class Reference

Inheritance diagram for org::netbeans::lib::profiler::ui::monitor::VMTelemetryXYChartModel:

org::netbeans::lib::profiler::ui::charts::AbstractSynchronousXYChartModel org::netbeans::lib::profiler::results::DataManagerListener org::netbeans::lib::profiler::ui::charts::SynchronousXYChartModel org::netbeans::lib::profiler::ui::charts::SynchronousXYChartModel org::netbeans::lib::profiler::ui::monitor::MemoryXYChartModel org::netbeans::lib::profiler::ui::monitor::SurvivingGenerationsXYChartModel org::netbeans::lib::profiler::ui::monitor::ThreadsXYChartModel

List of all members.


Detailed Description

Author:
Jiri Sedlacek

Definition at line 56 of file VMTelemetryXYChartModel.java.


Public Member Functions

synchronized void addChartModelListener (ChartModelListener listener)
synchronized void addChartModelListener (ChartModelListener listener)
void addDataResetListener (VMTelemetryXYChartModelDataResetListener listener)
void dataChanged ()
void dataReset ()
int getItemCount ()
Color getLimitYColor ()
Color getLimitYColor ()
long getLimitYValue ()
long getLimitYValue ()
long getMaxDisplayYValue (int seriesIndex)
long getMaxXValue ()
long getMaxYValue (int seriesIndex)
long getMinDisplayYValue (int seriesIndex)
long getMinXValue ()
long getMinYValue (int seriesIndex)
Color getSeriesColor (int seriesIndex)
int getSeriesCount ()
String getSeriesName (int seriesIndex)
long getXValue (int itemIndex)
long getYValue (int itemIndex, int seriesIndex)
synchronized void removeChartModelListener (ChartModelListener listener)
synchronized void removeChartModelListener (ChartModelListener listener)
void removeDataResetListener (VMTelemetryXYChartModelDataResetListener listener)
void setupModel (String[] seriesNames, Color[] seriesColors)
 VMTelemetryXYChartModel (VMTelemetryDataManager vmTelemetryDataManager)

Protected Member Functions

void fireChartDataChanged ()
void fireChartDataChanged ()
void fireChartDataReset ()
abstract long[] getYValues (int seriesIndex)

Protected Attributes

int itemCount = 0
long maxXValue = 0
long[] maxYValues
long minXValue = 0
long[] minYValues
Color[] seriesColors
int seriesCount = 0
String[] seriesNames
VMTelemetryDataManager vmTelemetryDataManager

Private Member Functions

void processNewData (int startIndex, int endIndex)

Private Attributes

final Set dataResetListeners = new HashSet()
long lastXValue = Long.MIN_VALUE

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index