SAP CL_BSP_WD_RT_REP_GUI_TREE OO Class - OBSOLETE









CL_BSP_WD_RT_REP_GUI_TREE 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 CL_BSP_WD_RT_REP_GUI_TREE 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 CL_BSP_WD_RT_REP_GUI_TREE 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
ACTION_DELEGATEPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_DELEGATE...more details

ACTION_DELETE_NODEdelete a nodePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_DELETE_NODE...more details

ACTION_EDIT_IDChange id-attribute of a nodePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_EDIT_ID...more details

ACTION_EDIT_NAMEChange name-attribute of a nodePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_EDIT_NAME...more details

ACTION_INSERT_NODEinsert a nodePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_INSERT_NODE...more details

ACTION_RELOAD_XMLPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_RELOAD_XML...more details

ACTION_SET_DEFAULT_WINDOWPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_SET_DEFAULT_WINDOW...more details

ADD_DRAG_DROP_BEHAVIOURPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ADD_DRAG_DROP_BEHAVIOUR...more details

BUILD_TREEcreate treePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>BUILD_TREE...more details

CHECK_IDcheck id and name attribute for allowed charactersPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CHECK_ID...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CONSTRUCTOR...more details

CREATE_CONTEXT_MENUPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CREATE_CONTEXT_MENU...more details

HANDLE_CONTEXT_MENUPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>HANDLE_CONTEXT_MENU...more details

HANDLE_DOUBLE_CLICKPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>HANDLE_DOUBLE_CLICK...more details

INSERT_INBOUND_PLUGPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>INSERT_INBOUND_PLUG...more details

INSERT_NAV_LINKPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>INSERT_NAV_LINK...more details

ON_DRAGEvent handler for DRAGPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DRAG...more details

ON_DROPEvent handler for DROPPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DROP...more details

ON_DROP_COMPLETEEvent handler for DROP COMPLETEPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DROP_COMPLETE...more details

ON_ITEM_CONTEXT_MENU_REQUESTEventhandler for Context MenuPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_CONTEXT_MENU_REQUEST...more details

ON_ITEM_CONTEXT_MENU_SELECTEvent Handler for Context Menu on LeafPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_CONTEXT_MENU_SELECT...more details

ON_ITEM_DOUBLE_CLICKEvent Handler for double clickPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_DOUBLE_CLICK...more details

ON_NODE_CONTEXT_MENU_REQUESTEventhandler for Context Menu RequestPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_CONTEXT_MENU_REQUEST...more details

ON_NODE_CONTEXT_MENU_SELECTEvent Handler for Context Menu on NodePrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_CONTEXT_MENU_SELECT...more details

ON_NODE_DOUBLE_CLICKEvent Handler for double clickPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_DOUBLE_CLICK...more details

ON_TOOLBAR_SELECTEvent Handler for ToolbarPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_TOOLBAR_SELECT...more details

ON_XML_CHANGEDEventhandler for external change of XMLPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_XML_CHANGED...more details

REFRESH_TREErefreshs the tree to be displayedPublic
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>REFRESH_TREE...more details

REGISTER_EVENTSRegister ResultsPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>REGISTER_EVENTS...more details

SET_HANDLERSet HandlerPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>SET_HANDLER...more details

TOOLBAR_CREATEPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>TOOLBAR_CREATE...more details

TOOLBAR_UPDATEPrivate
CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>TOOLBAR_UPDATE...more details



CL_BSP_WD_RT_REP_GUI_TREE 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
GC_ICON_APPLICATION_EVENTConstantIcon: application eventICON_OO_EVENTLIKE
TV_IMAGE
Private
GC_ICON_COMPONENTConstantIcon: componentICON_WD_COMPONENTLIKE
TV_IMAGE
Private
GC_ICON_COMPONENT_USAGEConstantIcon: component usageICON_WD_COMPONENT_USAGELIKE
TV_IMAGE
Private
GC_ICON_COMPONENT_USAGESConstantIcon: component usagesICON_WD_COMPONENT_USAGESLIKE
TV_IMAGE
Private
GC_ICON_COMP_INTERFACEConstantIcon: component interfaceICON_WD_COMPONENT_INTERFACELIKE
TV_IMAGE
Private
GC_ICON_CONTEXTConstantIcon: contextICON_WD_CONTEXTLIKE
TV_IMAGE
Private
GC_ICON_EVENTSConstantIcon: eventsICON_OO_EVENTLIKE
TV_IMAGE
Private
GC_ICON_EVENT_HANDLER_REFConstantIcon: Event handler ReferenceICON_WORKFLOW_WAIT_FOR_EVENTSLIKE
TV_IMAGE
Private
GC_ICON_INBOUND_PLUGConstantIcon: inbound plugICON_WD_INBOUND_PLUGLIKE
TV_IMAGE
Private
GC_ICON_INBOUND_PLUGSConstantIcon: inbound plugsICON_WD_INBOUND_PLUGLIKE
TV_IMAGE
Private
GC_ICON_INTERFACE_CONTROLLERConstantIcon: interface controllerICON_WD_CONTROLLERLIKE
TV_IMAGE
Private
GC_ICON_INTERFACE_VIEWConstantIcon: interface viwICON_WD_INTERFACE_VIEWLIKE
TV_IMAGE
Private
GC_ICON_IP_NAV_LINKConstantIcon: forward nav linkICON_DRAW_ARROWLIKE
TV_IMAGE
Private
GC_ICON_MODELConstantIcon: modelICON_WD_MODEL_NODELIKE
TV_IMAGE
Private
GC_ICON_MODELSConstantIcon: modelsICON_WD_MODEL_NODELIKE
TV_IMAGE
Private
GC_ICON_MODEL_NODEConstantIcon: model nodeICON_WD_MODEL_NODELIKE
TV_IMAGE
Private
GC_ICON_NAV_LINKConstantIcon: navigational linknICON_WD_NAVIGATION_LINKLIKE
TV_IMAGE
Private
GC_ICON_NAV_LINKSConstantIcon: navigational linksICON_WD_NAVIGATION_LINKLIKE
TV_IMAGE
Private
GC_ICON_OP_DELEGATEConstantIcon: delegate outpund plugICON_DRAW_ARROWLIKE
TV_IMAGE
Private
GC_ICON_OUTBOUND_PLUGConstantIcon: outbound plugICON_WD_OUTBOUND_PLUGLIKE
TV_IMAGE
Private
GC_ICON_OUTBOUND_PLUGSConstantIcon: outbound plugICON_WD_OUTBOUND_PLUGLIKE
TV_IMAGE
Private
GC_ICON_REFERENCED_USAGEConstantIcon: referenced UsageICON_WD_COMPONENT_USAGESLIKE
TV_IMAGE
Private
GC_ICON_SOURCEConstantIcon: sourcceICON_WD_NAVLINK_OUTLIKE
TV_IMAGE
Private
GC_ICON_TARGETConstantIcon: targetICON_WD_NAVLINK_INLIKE
TV_IMAGE
Private
GC_ICON_TARGETSConstantIcon: targetsICON_WD_NAVLINK_INLIKE
TV_IMAGE
Private
GC_ICON_TYPEConstantIcon: Model Node TypeICON_WD_INPUT_MODEL_ATTLIKE
TV_IMAGE
Private
GC_ICON_USED_COMPONENTConstantIcon: Used componentICON_WD_COMPONENT_CTRL_USAGELIKE
TV_IMAGE
Private
GC_ICON_VALUE_NODEConstantIcon: value nodeICON_WD_VALUE_NODELIKE
TV_IMAGE
Private
GC_ICON_VIEWSConstantIcon: viewICON_WD_VIEWLIKE
TV_IMAGE
Private
GC_ICON_VIEW_AREAConstantIcon: view areaICON_WD_VIEW_AREALIKE
TV_IMAGE
Private
GC_ICON_VIEW_SETConstantIcon: view setICON_WD_VIEW_SET_T_LAYOUTLIKE
TV_IMAGE
Private
GC_ICON_VIEW_SETSConstantIcon: view setsICON_WD_VIEW_SET_GRIDLIKE
TV_IMAGE
Private
GC_ICON_WINDOWConstantIcon: windowICON_WD_WINDOWLIKE
TV_IMAGE
Private
GC_ICON_WINDOWSConstantIcon: windowsICON_WD_WINDOWS_COLLECTIONLIKE
TV_IMAGE
Private
GR_ROOT_NODEInstance AttributeLayout Tag InterfaceLIKE
IF_BSP_WD_LAYOUT_TAG
Private
GR_RUNTIME_REPOSITORY_XMLInstance AttributeiXML Wrapper for Runtime Repository XMLLIKE
CL_BSP_WD_RT_REP_XML
Private
GR_SPLITTERInstance AttributeSplitter ControlLIKE
CL_GUI_SPLITTER_CONTAINER
Private
GR_TOOLBARInstance AttributeToolbar ControlLIKE
CL_GUI_TOOLBAR
Private
GR_TREEInstance AttributeList Tree Control with Data Management at the BackendLIKE
CL_LIST_TREE_MODEL
Private
GT_NODE_TABInstance AttributeLIKE
GUI_TREE_NODE_TAB
Private
GV_DIRTY_FLAGInstance AttributeNew Input Values''LIKE
XFLAG
Private
GV_DRAGGED_NODE_IDInstance Attributenode id of node draggedLIKE
TM_NODEKEY
Private
GV_DROPPED_NODE_IDInstance Attributenode id of node droppedLIKE
TM_NODEKEY
Private
GV_WITH_CONTEXT_MENUInstance AttributeSwitch whether context menu is displayedABAP_TRUELIKE
ABAP_BOOL
Private
GV_WITH_DRAG_DROPInstance AttributeSwitch whether drag & drop is displayedABAP_TRUELIKE
ABAP_BOOL
Private
GV_WITH_TOOLBARInstance AttributeSwitch whether toolbar is displayedABAP_TRUELIKE
ABAP_BOOL
Private


Events of Class CL_BSP_WD_RT_REP_GUI_TREE

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... DOUBLE_CLICK - node or leaf was double clicked
TREE_CHANGED - Tree was modified
VALIDATE_TREE -

Links to Related Class(s)

CL_BSP_W...
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!