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
class TransferStatsView.zoneView extends java.lang.Object implements ParameterListener
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.graphics.Image
buffer_image
private org.eclipse.swt.widgets.Canvas
canvas
private ValueFormater[]
formatters
private int
graphicsUpdate
private java.lang.String[]
labels
private SpeedManagerPingMapper
mapper
private org.eclipse.swt.graphics.Point
old_size
private int
refresh_count
private java.lang.String
title
private SpeedManagerPingZone[]
zones
-
Constructor Summary
Constructors Modifier Constructor Description protected
zoneView(SpeedManagerPingMapper _mapper, org.eclipse.swt.widgets.Canvas _canvas, java.lang.String[] _labels, ValueFormater[] _formatters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
dispose()
private org.eclipse.swt.graphics.Image
draw(org.eclipse.swt.graphics.Rectangle bounds)
void
parameterChanged(java.lang.String name)
Called, when a parameter has changed.private void
refresh(boolean force)
protected void
update()
-
-
-
Field Detail
-
mapper
private SpeedManagerPingMapper mapper
-
zones
private SpeedManagerPingZone[] zones
-
canvas
private org.eclipse.swt.widgets.Canvas canvas
-
formatters
private ValueFormater[] formatters
-
labels
private java.lang.String[] labels
-
title
private java.lang.String 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 Detail
-
zoneView
protected zoneView(SpeedManagerPingMapper _mapper, org.eclipse.swt.widgets.Canvas _canvas, java.lang.String[] _labels, ValueFormater[] _formatters)
-
-
Method Detail
-
parameterChanged
public void parameterChanged(java.lang.String name)
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()
-
-