In diesem Class-Mapping befinden sich alle Klassen mit Alias-Namen, die in den Statistiken verwendet werden. Hinweise zur Verwendung dieser Klassen befinden sich im Kapitel Statistiken hinzufügen/anpassen. Details zur Implementierung weiterer Klassen sind jeweils im Java-Doc des zu implementierenden Interface der Sektion beschrieben.
Sektion evaluationAccessControl
Access-Control-Implementierungen werden benötigt, um nur bestimmten Benutzern Zugriff auf bestimmte Statistiken zu gewähren. Diese Klassen implementieren das Interface IEvaluationAccessControl.
Sektion statisticTreeProvider
Tree-Provider-Implementierungen werden benötigt, um die Hierarchiestrukturen, auf welchen die Statistiken aufbauen (also die Struktur in der ersten Spalte), zu generieren.
Sektion statisticDataFilter
Data-Filter-Implementierungen werden verwendet, um die Daten für eine Statistik zu filtern. Diese Klassen implementieren das Interface IStatisticDataFilter.
Sektion statisticDataSource
Data-Source-Implementierungen werden verwendet, um die Datenquellen einer Statistik zu konfigurieren. In der Standardkonfiguration gibt es nur die Datenquellen view und tree. view erlaubt den direkten Zugriff auf die Datenbank von ARIS Risk & Compliance Manager, tree wird verwendet, um den Tree-Provider als Datenquelle zu verwenden. Diese Klassen implementieren das Interface IStatisticDataSource.
Sektion statisticCalculator
Calculator-Implementierungen werden zur Aufbereitung der anzuzeigenden Daten verwendet. Sie wandeln die technischen Daten, welche von Data-Source-Implementierungen zur Verfügung gestellt werden in von Benutzern lesbare Daten um. Diese Klassen implementieren das Interface IStatisticCalculator.
Sektion statisticDataLinker
Data-Linker-Implementierungen werden zum Verlinken der anzuzeigenden Daten verwendet. Sie können beispielsweise eine Detailansicht der Daten als Liste oder eine weitere Statistik verlinken. Diese Klassen implementieren das Interface IStatisticDataLinking.