Klasse ViewStatisticsClassification
java.lang.Object
org.deidentifier.arx.gui.view.impl.utility.ViewStatistics<AnalysisContextClassification>
org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsClassification
- Alle implementierten Schnittstellen:
IView
- Bekannte direkte Unterklassen:
ViewStatisticsClassificationInput,ViewStatisticsClassificationOutput
public abstract class ViewStatisticsClassification
extends ViewStatistics<AnalysisContextClassification>
This view displays a statistics about the performance of logistic regression classifiers
-
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.gui.view.impl.utility.ViewStatistics
MINIMAL_WORKING_TIME -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungViewStatisticsClassification(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart part) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected org.eclipse.swt.widgets.ControlcreateControl(org.eclipse.swt.widgets.Composite parent) Implement this to create the widget.protected AnalysisContextClassificationcreateViewConfig(AnalysisContext context) protected voiddoReset()Implement this to reset.protected voiddoUpdate(AnalysisContextClassification context) Implement this to update.protected abstract String[]Returns all column headers for the AUC tableprotected abstract String[]Returns all column headers for the overall performance tableprotected abstract boolean[]Returns all column types, true for display as a barchartReturns all values for one row of the overall performance tableprotected ComponentStatusLabelProgressProviderOverwrite this to return a progress providergetType()Returns the typeprotected booleanIs an analysis running, or are we displaying an empty resultprotected voidSets the other view for synchronizationprotected voidsetSelectionIndex(int index) Sets the selection index in the underlying foldervoidupdate(ModelEvent event) Updates the view.Von Klasse geerbte Methoden org.deidentifier.arx.gui.view.impl.utility.ViewStatistics
dispose, getController, getModel, getParent, getTarget, isEmpty, isEnabled, reset, setStatusDone, setStatusEmpty, setStatusWorking, triggerStop, triggerUpdate
-
Konstruktordetails
-
ViewStatisticsClassification
public ViewStatisticsClassification(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart part) Creates a new instance.- Parameter:
parent-controller-part-
-
-
Methodendetails
-
getType
Beschreibung aus Klasse kopiert:ViewStatisticsReturns the type- Angegeben von:
getTypein KlasseViewStatistics<AnalysisContextClassification>- Gibt zurück:
-
update
Beschreibung aus Schnittstelle kopiert:IViewUpdates the view.- Angegeben von:
updatein SchnittstelleIView- Setzt außer Kraft:
updatein KlasseViewStatistics<AnalysisContextClassification>- Parameter:
event-
-
createControl
protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) Beschreibung aus Klasse kopiert:ViewStatisticsImplement this to create the widget.- Angegeben von:
createControlin KlasseViewStatistics<AnalysisContextClassification>- Parameter:
parent-- Gibt zurück:
-
createViewConfig
- Angegeben von:
createViewConfigin KlasseViewStatistics<AnalysisContextClassification>- Parameter:
context-- Gibt zurück:
-
doReset
protected void doReset()Beschreibung aus Klasse kopiert:ViewStatisticsImplement this to reset.- Angegeben von:
doResetin KlasseViewStatistics<AnalysisContextClassification>
-
doUpdate
Beschreibung aus Klasse kopiert:ViewStatisticsImplement this to update.- Angegeben von:
doUpdatein KlasseViewStatistics<AnalysisContextClassification>- Parameter:
context-
-
getColumnHeadersForAUCTable
Returns all column headers for the AUC table- Gibt zurück:
-
getColumnHeadersForPerformanceForOverallPerformanceTable
Returns all column headers for the overall performance table- Gibt zurück:
-
getColumnTypesForPerformanceForOverallPerformanceTable
protected abstract boolean[] getColumnTypesForPerformanceForOverallPerformanceTable()Returns all column types, true for display as a barchart- Gibt zurück:
-
getColumnValuesForOverallPerformanceTable
protected abstract List<Double> getColumnValuesForOverallPerformanceTable(StatisticsClassification result) Returns all values for one row of the overall performance table- Parameter:
result-- Gibt zurück:
-
getProgressProvider
Beschreibung aus Klasse kopiert:ViewStatisticsOverwrite this to return a progress provider- Setzt außer Kraft:
getProgressProviderin KlasseViewStatistics<AnalysisContextClassification>- Gibt zurück:
-
isRunning
protected boolean isRunning()Is an analysis running, or are we displaying an empty result- Angegeben von:
isRunningin KlasseViewStatistics<AnalysisContextClassification>- Gibt zurück:
-
setOtherView
Sets the other view for synchronization- Parameter:
other-
-
setSelectionIndex
protected void setSelectionIndex(int index) Sets the selection index in the underlying folder- Parameter:
index-
-