SAP IF_SAT_UI_LIST_TREE_CTRL OO Class - *NO* Reuse: API to list tree Control









IF_SAT_UI_LIST_TREE_CTRL is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_SAT_UI_LIST_TREE_CTRL including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_SAT_UI_LIST_TREE_CTRL SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_KEY_STROKEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ADD_KEY_STROKE...more details

ADD_NODES_AND_ITEMSPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ADD_NODES_AND_ITEMS...more details

ADD_STYLE_INFOPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ADD_STYLE_INFO...more details

APPLY_SERVICEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>APPLY_SERVICE...more details

CLEAR_ALL_STYLE_INFOSPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>CLEAR_ALL_STYLE_INFOS...more details

CLEAR_STYLE_INFOPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>CLEAR_STYLE_INFO...more details

COLLAPSE_ALL_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>COLLAPSE_ALL_NODES...more details

COLLAPSE_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>COLLAPSE_NODES...more details

COLLAPSE_SUBTREEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>COLLAPSE_SUBTREE...more details

DELETE_ALL_ITEMS_OF_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>DELETE_ALL_ITEMS_OF_NODES...more details

DELETE_ALL_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>DELETE_ALL_NODES...more details

DELETE_ITEMSPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>DELETE_ITEMS...more details

DELETE_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>DELETE_NODE...more details

DELETE_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>DELETE_NODES...more details

ENSURE_VISIBLEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ENSURE_VISIBLE...more details

EXPAND_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>EXPAND_NODE...more details

EXPAND_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>EXPAND_NODES...more details

EXPAND_ROOT_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>EXPAND_ROOT_NODES...more details

FREEFrees ControlPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>FREE...more details

GET_EXPANDED_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>GET_EXPANDED_NODES...more details

GET_SELECTED_ITEMPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>GET_SELECTED_ITEM...more details

GET_SELECTED_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>GET_SELECTED_NODE...more details

GET_SELECTED_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>GET_SELECTED_NODES...more details

GET_TOP_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>GET_TOP_NODE...more details

HIERARCHY_HEADER_ADJUST_WIDTHPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_ADJUST_WIDTH...more details

HIERARCHY_HEADER_GET_WIDTHPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_GET_WIDTH...more details

HIERARCHY_HEADER_SET_TEXTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_SET_TEXT...more details

HIERARCHY_HEADER_SET_TOOLTIPPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_SET_TOOLTIP...more details

HIERARCHY_HEADER_SET_T_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_SET_T_IMAGE...more details

HIERARCHY_HEADER_SET_WIDTHPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>HIERARCHY_HEADER_SET_WIDTH...more details

ITEM_SET_ALIGNMENTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_ALIGNMENT...more details

ITEM_SET_CHOSENPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_CHOSEN...more details

ITEM_SET_DISABLEDPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_DISABLED...more details

ITEM_SET_EDITABLEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_EDITABLE...more details

ITEM_SET_FONTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_FONT...more details

ITEM_SET_HIDDENPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_HIDDEN...more details

ITEM_SET_LENGTHPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_LENGTH...more details

ITEM_SET_STYLEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_STYLE...more details

ITEM_SET_TEXTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_TEXT...more details

ITEM_SET_T_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>ITEM_SET_T_IMAGE...more details

LIST_HEADER_SET_TEXTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>LIST_HEADER_SET_TEXT...more details

LIST_HEADER_SET_TOOLTIPPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>LIST_HEADER_SET_TOOLTIP...more details

LIST_HEADER_SET_T_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>LIST_HEADER_SET_T_IMAGE...more details

MOVE_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>MOVE_NODE...more details

NODE_SET_DISABLEDPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_DISABLED...more details

NODE_SET_DRAGDROPIDPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_DRAGDROPID...more details

NODE_SET_EXPANDERPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_EXPANDER...more details

NODE_SET_EXP_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_EXP_IMAGE...more details

NODE_SET_HIDDENPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_HIDDEN...more details

NODE_SET_IS_FOLDERPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_IS_FOLDER...more details

NODE_SET_LAST_HIERARCHY_ITEMPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_LAST_HIERARCHY_ITEM...more details

NODE_SET_NO_BRANCHPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_NO_BRANCH...more details

NODE_SET_N_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_N_IMAGE...more details

NODE_SET_STYLEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>NODE_SET_STYLE...more details

REMOVE_ALL_KEY_STROKESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>REMOVE_ALL_KEY_STROKES...more details

SCROLLPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SCROLL...more details

SELECT_ITEMPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SELECT_ITEM...more details

SELECT_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SELECT_NODES...more details

SET_CTX_MENU_SELECT_EVENT_APPLPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_CTX_MENU_SELECT_EVENT_APPL...more details

SET_DEFAULT_DROPPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_DEFAULT_DROP...more details

SET_DISABLE_SEL_CHANGE_CTX_MENPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_DISABLE_SEL_CHANGE_CTX_MEN...more details

SET_FOLDER_SHOW_EXP_IMAGEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_FOLDER_SHOW_EXP_IMAGE...more details

SET_HAS_3D_FRAMEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_HAS_3D_FRAME...more details

SET_MIN_NODE_HEIGHTPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_MIN_NODE_HEIGHT...more details

SET_SCREEN_UPDATEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_SCREEN_UPDATE...more details

SET_SELECTED_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_SELECTED_NODE...more details

SET_TOP_NODEPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>SET_TOP_NODE...more details

UNSELECT_ALLPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>UNSELECT_ALL...more details

UNSELECT_NODESPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>UNSELECT_NODES...more details

UPDATE_NODES_AND_ITEMSPublic
CALL METHOD if_sat_ui_list_tree_ctrl=>UPDATE_NODES_AND_ITEMS...more details



IF_SAT_UI_LIST_TREE_CTRL attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
ALIGN_AUTOInstance AttributeLIKE
Public


Events of Class IF_SAT_UI_LIST_TREE_CTRL

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... BUTTON_CLICK -
CHECKBOX_CHANGE -
DEFAULT_CONTEXT_MENU_REQUEST -
DEFAULT_CONTEXT_MENU_SELECT -
EXPAND_NO_CHILDREN -
HEADER_CLICK -
HEADER_CONTEXT_MENU_REQUEST -
HEADER_CONTEXT_MENU_SELECT -
ITEM_CONTEXT_MENU_REQUEST -
ITEM_CONTEXT_MENU_SELECT -
ITEM_DOUBLE_CLICK -
ITEM_KEYPRESS -
LINK_CLICK -
NODE_CONTEXT_MENU_REQUEST -
NODE_CONTEXT_MENU_SELECT -
NODE_DOUBLE_CLICK -
NODE_KEYPRESS -
ON_DRAG -
ON_DRAG_MULTIPLE -
ON_DROP -
ON_DROP_COMPLETE -
ON_DROP_COMPLETE_MULTIPLE -
ON_DROP_GET_FLAVOR -
SELECTION_CHANGED -

Links to Related Class(s)

IF_SAT_U...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!