Package com.biglybt.ui.swt.views.stats
Class TransferStatsView.zoneView
java.lang.Object
com.biglybt.ui.swt.views.stats.TransferStatsView.zoneView
- All Implemented Interfaces:
ParameterListener
- Enclosing class:
- TransferStatsView
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.swt.graphics.Image
private org.eclipse.swt.widgets.Canvas
private ValueFormater[]
private int
private String[]
private SpeedManagerPingMapper
private org.eclipse.swt.graphics.Point
private int
private String
private SpeedManagerPingZone[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
zoneView
(SpeedManagerPingMapper _mapper, org.eclipse.swt.widgets.Canvas _canvas, String[] _labels, ValueFormater[] _formatters) -
Method Summary
-
Field Details
-
mapper
-
zones
-
canvas
private org.eclipse.swt.widgets.Canvas canvas -
formatters
-
labels
-
title
-
refresh_count
private int refresh_count -
graphicsUpdate
private int graphicsUpdate -
old_size
private org.eclipse.swt.graphics.Point old_size -
buffer_image
protected org.eclipse.swt.graphics.Image buffer_image
-
-
Constructor Details
-
zoneView
protected zoneView(SpeedManagerPingMapper _mapper, org.eclipse.swt.widgets.Canvas _canvas, String[] _labels, ValueFormater[] _formatters)
-
-
Method Details
-
parameterChanged
Description copied from interface:ParameterListener
Called, when a parameter has changed. The listener could only react if the parameter name is relevant. Or the listener can just read all parameters again.- Specified by:
parameterChanged
in interfaceParameterListener
- Parameters:
name
- the name of the parameter that has changed
-
update
protected void update() -
refresh
private void refresh(boolean force) -
draw
private org.eclipse.swt.graphics.Image draw(org.eclipse.swt.graphics.Rectangle bounds) -
dispose
protected void dispose()
-