Package com.biglybt.ui.swt.views.stats
Class VivaldiPanel
java.lang.Object
com.biglybt.ui.swt.views.stats.BasePanel
com.biglybt.ui.swt.views.stats.VivaldiPanel
-
Nested Class Summary
Nested classes/interfaces inherited from class com.biglybt.ui.swt.views.stats.BasePanel
BasePanel.Scale
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private static final int
private static final int
private boolean
private boolean
(package private) org.eclipse.swt.widgets.Canvas
(package private) org.eclipse.swt.widgets.Display
private String
private org.eclipse.swt.graphics.Image
private boolean
private List
<DHTControlContact> private DHTTransportContact
(package private) org.eclipse.swt.widgets.Composite
(package private) BasePanel.Scale
private static Map
<String, BasePanel.Scale> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
delete()
private void
draw
(org.eclipse.swt.graphics.GC gc, float x, float y, float h, DHTControlContact contact, int distance, float error) private void
drawSelf
(org.eclipse.swt.graphics.GC gc, float x, float y, float h, float errorEstimate) int
getAlpha()
void
refreshContacts
(List<DHTControlContact> contacts, DHTTransportContact self) void
setAlpha
(int alpha) void
setAutoAlpha
(boolean autoAlpha) void
void
setLayoutData
(Object data)
-
Field Details
-
ALPHA_FOCUS
private static final int ALPHA_FOCUS- See Also:
-
ALPHA_NOFOCUS
private static final int ALPHA_NOFOCUS- See Also:
-
scale_map
-
display
org.eclipse.swt.widgets.Display display -
parent
org.eclipse.swt.widgets.Composite parent -
canvas
org.eclipse.swt.widgets.Canvas canvas -
scale
BasePanel.Scale scale -
antiAliasingAvailable
private boolean antiAliasingAvailable -
lastContacts
-
lastSelf
-
id
-
img
private org.eclipse.swt.graphics.Image img -
alpha
private int alpha -
autoAlpha
private boolean autoAlpha -
currentPositions
-
isRefreshQueued
private boolean isRefreshQueued
-
-
Constructor Details
-
VivaldiPanel
public VivaldiPanel(org.eclipse.swt.widgets.Composite parent)
-
-
Method Details
-
setID
-
setLayoutData
-
refreshContacts
-
_refreshContacts
public void _refreshContacts() -
draw
private void draw(org.eclipse.swt.graphics.GC gc, float x, float y, float h, DHTControlContact contact, int distance, float error) -
drawSelf
private void drawSelf(org.eclipse.swt.graphics.GC gc, float x, float y, float h, float errorEstimate) -
getAlpha
public int getAlpha() -
setAlpha
public void setAlpha(int alpha) -
setAutoAlpha
public void setAutoAlpha(boolean autoAlpha) -
delete
public void delete()
-