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 BasePanel
BasePanel.Scale -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate static final intprivate static final intprivate booleanprivate boolean(package private) org.eclipse.swt.widgets.Canvas(package private) org.eclipse.swt.widgets.Displayprivate Stringprivate org.eclipse.swt.graphics.Imageprivate booleanprivate List<DHTControlContact> private DHTTransportContact(package private) org.eclipse.swt.widgets.Composite(package private) BasePanel.Scaleprivate static Map<String, BasePanel.Scale> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddelete()private voiddraw(org.eclipse.swt.graphics.GC gc, float x, float y, float h, DHTControlContact contact, int distance, float error) private voiddrawSelf(org.eclipse.swt.graphics.GC gc, float x, float y, float h, float errorEstimate) intgetAlpha()voidrefreshContacts(List<DHTControlContact> contacts, DHTTransportContact self) voidsetAlpha(int alpha) voidsetAutoAlpha(boolean autoAlpha) voidvoidsetLayoutData(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()
-