This section presents an overview of the available classes of gadget, and describes the class hierarchy present.
In each table below, classes that support the items protocol are displayed in bold text, and classes that support the activate protocol are displayed using italic text.
Note: In Table 8.5, every subclass shown supports the items protocol, though for clarity, no bold is used.
All subclasses of <value-gadget> support the value protocol. These are described in Section 8.4.2, Section 8.4.4, and Section 8.4.5.