Products
About Guided Tour Online Demo Download Trial Version Requirements
Resources
Dokumente Konfigurationsbeispiele TagLib-Referenz Useful Links
Customer Support
Updates Foren Contact Services
Sales
Licensing Sales FAQ Buy Online
 
 
 
buy online   |   about us   |   english version  

» 4. Bereitstellen der Anzeigedaten

Der Baum besteht aus Gruppen- und Blattknoten. Gruppenknoten können wieder weitere Knoten enthalten (Composite Pattern). Entsprechend stehen für die beiden Knotentypen die Interfaces TreeGroupDataModel und TreeNodeDataModel bereit (TreeGroupDataModel erweitert dabei TreeNodeDatamodel). Mit ihrer Hilfe lässt sich die Baumstruktur einfach erzeugen.

Dabei wird zuerst der Wurzelknoten erzeugt unter dem dann weitere Gruppen oder Blätter eingehängt werden. Der Wurzelknoten wir dem TreeControl als Datenmodell übergeben.

Die Vorgehensweise entspricht der Bereitstellung der Anzeigedaten für das TreeControl. Im Unterschied zu dem TreeControl soll das TreeListControl jedoch noch weitere Spalten präsentieren. Dazu muss unsere Bean, welche die Anzeigedaten bereitstellt, lediglich weitere Properties für die entsprechenden Spalten implementieren. In unserem Beispiel handelt es sich dabei um die Klasse RegionDsp, von der Gruppen- und Blattknoten abgeleitet sind.

Ein ausführliches Code-Beispiel wird Ihnen mit der Trialversion bereitgestellt, die Sie kostenlos downloaden können.

zurück   |   weiter zu Schritt 5

Impressum | This product includes software developed by the Java Apache Project
Tours
ListControl TreeControl TreeListControl TabSetControl Formelemente MenuControl Druckversion Live Demo Konfiguration