The Inheritance Hierarchy

Use

The lines in the diagram indicate the inheritance relationship.

All control classes inherit from the class cl_gui_control.

The interface of a control consists of the public methods of its wrapper class and of the superclasses of the wrapper class.

Functions of the Classes

cl_tree_control_base

Methods common to all SAP Trees (simple tree, list tree, column tree). For example - setting the expanded node.

cl_gui_simple_tree

Simple Tree

cl_item_tree_control

Methods common to the list tree and column tree. For example, setting the text for an item.

cl_gui_column_tree

Column Tree

cl_gui_list_tree

List Tree