Package com.biglybt.ui.swt.views.stats
Class CacheView
java.lang.Object
com.biglybt.ui.swt.views.stats.CacheView
- All Implemented Interfaces:
UISWTViewEventListener
,UISWTViewCoreEventListener
,IViewRequiresPeriodicUpdates
public class CacheView
extends Object
implements UISWTViewCoreEventListener, IViewRequiresPeriodicUpdates
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) CacheFileManagerStats
(package private) DiskAccessControllerStats
(package private) org.eclipse.swt.widgets.Canvas
(package private) org.eclipse.swt.widgets.Canvas
(package private) SpeedGraphic
(package private) SpeedGraphic
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
(package private) BufferedLabel
static final String
(package private) org.eclipse.swt.widgets.Composite
(package private) org.eclipse.swt.widgets.ProgressBar
(package private) org.eclipse.swt.widgets.ProgressBar
(package private) org.eclipse.swt.widgets.ProgressBar
(package private) org.eclipse.swt.widgets.ProgressBar
(package private) org.eclipse.swt.widgets.Canvas
(package private) org.eclipse.swt.widgets.Canvas
(package private) SpeedGraphic
(package private) SpeedGraphic
(package private) org.eclipse.swt.widgets.Canvas
(package private) org.eclipse.swt.widgets.Canvas
(package private) SpeedGraphic
(package private) SpeedGraphic
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
delete()
boolean
eventOccurred
(UISWTViewEvent event) Triggers when an even listed in UISWTViewEvent occursprivate void
private void
private void
private void
private org.eclipse.swt.widgets.Composite
private void
initialize
(org.eclipse.swt.widgets.Composite composite) void
private void
private void
refresh()
private void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.biglybt.ui.swt.pif.UISWTViewEventListener
builderNotRequired, informOfDuplicates
-
Field Details
-
MSGID_PREFIX
- See Also:
-
cfmStats
CacheFileManagerStats cfmStats -
dacStats
DiskAccessControllerStats dacStats -
panel
org.eclipse.swt.widgets.Composite panel -
lblInUse
BufferedLabel lblInUse -
lblSize
BufferedLabel lblSize -
lblPercentUsed
BufferedLabel lblPercentUsed -
pbInUse
org.eclipse.swt.widgets.ProgressBar pbInUse -
lblReadsFromCache
BufferedLabel lblReadsFromCache -
lblNumberReadsFromCache
BufferedLabel lblNumberReadsFromCache -
lblAvgSizeFromCache
BufferedLabel lblAvgSizeFromCache -
lblReadsFromFile
BufferedLabel lblReadsFromFile -
lblNumberReadsFromFile
BufferedLabel lblNumberReadsFromFile -
lblAvgSizeFromFile
BufferedLabel lblAvgSizeFromFile -
lblPercentReads1
BufferedLabel lblPercentReads1 -
lblPercentReads2
BufferedLabel lblPercentReads2 -
pbReads1
org.eclipse.swt.widgets.ProgressBar pbReads1 -
pbReads2
org.eclipse.swt.widgets.ProgressBar pbReads2 -
lblWritesToCache
BufferedLabel lblWritesToCache -
lblNumberWritesToCache
BufferedLabel lblNumberWritesToCache -
lblAvgSizeToCache
BufferedLabel lblAvgSizeToCache -
lblWritesToFile
BufferedLabel lblWritesToFile -
lblNumberWritesToFile
BufferedLabel lblNumberWritesToFile -
lblAvgSizeToFile
BufferedLabel lblAvgSizeToFile -
lblPercentWrites
BufferedLabel lblPercentWrites -
pbWrites
org.eclipse.swt.widgets.ProgressBar pbWrites -
readsFromFile
org.eclipse.swt.widgets.Canvas readsFromFile -
readsFromCache
org.eclipse.swt.widgets.Canvas readsFromCache -
writesToCache
org.eclipse.swt.widgets.Canvas writesToCache -
writesToFile
org.eclipse.swt.widgets.Canvas writesToFile -
rffGraph
SpeedGraphic rffGraph -
rfcGraph
SpeedGraphic rfcGraph -
wtcGraph
SpeedGraphic wtcGraph -
wtfGraph
SpeedGraphic wtfGraph -
diskReadsQueued
org.eclipse.swt.widgets.Canvas diskReadsQueued -
diskWritesQueued
org.eclipse.swt.widgets.Canvas diskWritesQueued -
drqGraph
SpeedGraphic drqGraph -
dwqGraph
SpeedGraphic dwqGraph
-
-
Constructor Details
-
CacheView
public CacheView()
-
-
Method Details
-
initialize
private void initialize(org.eclipse.swt.widgets.Composite composite) -
generateGeneralGroup
private void generateGeneralGroup() -
generateReadsGroup
private void generateReadsGroup() -
generateSpeedGroup
private void generateSpeedGroup() -
periodicUpdate
public void periodicUpdate() -
generateWritesGroup
private void generateWritesGroup() -
delete
private void delete() -
getComposite
private org.eclipse.swt.widgets.Composite getComposite() -
refresh
private void refresh() -
refrehReads
private void refrehReads() -
refreshWrites
private void refreshWrites() -
eventOccurred
Description copied from interface:UISWTViewEventListener
Triggers when an even listed in UISWTViewEvent occurs- Specified by:
eventOccurred
in interfaceUISWTViewEventListener
- Parameters:
event
- event that occurred- Returns:
- meaning dependent upon event type
-