JSR-170 Visualisierung I Drucken
Der JSR 170 versucht Zugriffsmechanismen auf Content Repositories auf API-Ebene zu standardisieren. In einem solchen CMS sind die Informationen hierarchisch in Form eines Baumes angeordnet und über XPath oder SQL-
Abfragen zugreifbar. Die Idee war, an einem Beispiel verschiedene Bibliotheken zur Visualisierung von Graphenstrukturen durchzuspielen. Da ein Baum eine spezielle Form eines Graphen ist, wurde ein Beispiel-Repository nach JSR170 zum Testen ausgewählt.

Infrastruktur

Als JSR-Repository wurde Apache Jackrabbit benutzt.

Testdaten

Für diesem Test wurde das Jackrabbit-Tutorial ThirdHop benutzt und damit ein XML-Export der Initialen Demodatenbank der sQLshell importiert. Diese Testdaten sind in unten stehendem Archiv angehängt.

 

Visualisierung

In Teil II wird die Visualisierung mittels eines JTree aus den Core-Java-Klassen demonstriert, in Teil III werden wir dasselbe mit einer der frei verfügbaren Java-Bibliotheken zur Arbeit mit Graphen versuchen.