1.6. Widget Hierarchie

Folgende Abbildungen zeigt die konzeptionelle (nicht vollständige) Widget Hierarchie von jowidgets. Widgets teilen sich auf oberster Ebene in Komponenten (Component) und Items mit Menüs auf.

Abbildung 2. Widget Hierarchie / Components

Widget Hierarchie / Components

Komponenten sind Fenster, Controls, Container oder InputComponents. Container enthalten Controls bzw. Controls sind Elemente von Containern. InputComponents liefern eine Nutzereingabe für einen definierten Datentyp und stellen diesen Wert dar. Dieser kann sowohl einfach sein (z.B. String, Integer,Date, …) als auch komplex (z.B. Person, Company, Rule, …).

Abbildung 3. Widget Hierarchie / Items

Widget Hierarchie / Items

Items sind zum Einen die Elemente von Menüs oder Toolbars. Weitere Items sind TabItems, also die Reiter eines TabFolder sowie die Nodes eines Tree[5]. Eine MenuBar enthält Menüs.



[5] Dieser Aspekt fehlt in der Abbildung


Siehe auch PDF Version dieses Dokuments, Jowidgets API Spezifikation