Programmer Reference : Extended Widgets : Extended Widgets class hierarchy
Extended Widgets class hierarchy
The following table describes the class hierarchy of extended widgets and class responsibilities.
Table 38. Widgets hierarchy
Class hierarchy
Responsibility
CwWidget
Defines common behavior for all widgets
 CwExtendedWidget
Defines common behavior for all extended widgets
  CwExtendedComposite
Defines common behavior for all extended composites
   EwNotebook
Abstract superclass for notebook widgets
    EwPMNotebook
Displays a OS/2 look and feel notebook
    EwWINNotebook
Displays a Windows look and feel notebook
   EwPage
Defines a composite that can be added to notebooks
   EwSplitWindow
Splits a composite into panes and provides bars for allowing the user to resize the panes
   EwToolbar
Displays and lays out rows of tools
  CwExtendedPrimitive
Defines common behaviors for all extended primitives
   EwScrollable
Abstract superclass for scrollable widgets
    EwList
Abstract superclass for list widgets
     EwIconArea
Displays list of items in free-form style
     EwLinearList
Abstract superclass for linear lists of items
      EwContainerList
Abstract superclass for lists that are container-like views
       EwIconList
Displays single-column list of items in icon and label format
        EwFlowedIconList
Displays multi-column list of items in icon and label format
        EwIconTree
Displays hierarchical single-column list of items
       EwTableList
Displays multi-column list of items in tabular format
        EwTableTree
Displays hierarchical list of items in tabular format
      EwDrawnList
Displays a list with application-drawn items
   EwSlider
Displays an analog representation of a range of values
   EwSpinButton 
Displays an entry field with two arrow buttons for cycling through a range of values.
 
Last modified date: 01/29/2015