|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--net.groboclown.gui.paintpipe.v1.MetricsEvent
Contains information associated with all metrics of a painting thread.
An event is generated at the end of an event in the painting thread,
so timeElapsed always reports the time (in milliseconds) taken
to do the given event.
| Field Summary | |
long |
eventTime
stores the event generation time, as reported by System.currentTimeMillis. |
int |
numberPaintAttempts
stores the number of times the paint method was entered |
int |
numberWaitForEvent
stores the number of times waiting for paint finished event |
long |
startTimeMillis
stores the initial startup time of the thread |
long |
timeElapsed
reports the time taken to do the given event |
long |
totalPaintTimeMillis
stores the total time spent in the paint method |
long |
totalWaitForEventTimeMillis
stores the total time spent waiting on a paint finished event |
| Constructor Summary | |
MetricsEvent(long startTimeMillis,
long totalPaintTimeMillis,
int numberPaintAttempts,
long totalWaitForEventTimeMillis,
int numberWaitForEvent,
long timeElapsed)
Basic constructor. |
|
| Methods inherited from class java.lang.Object |
|
| Field Detail |
public long startTimeMillis
public long eventTime
public long totalPaintTimeMillis
public int numberPaintAttempts
public long totalWaitForEventTimeMillis
public int numberWaitForEvent
public long timeElapsed
| Constructor Detail |
public MetricsEvent(long startTimeMillis,
long totalPaintTimeMillis,
int numberPaintAttempts,
long totalWaitForEventTimeMillis,
int numberWaitForEvent,
long timeElapsed)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||