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 Name | Description | Visability |
| ACTION_DELEGATE | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_DELEGATE...more details | ||
| ACTION_DELETE_NODE | delete a node | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_DELETE_NODE...more details | ||
| ACTION_EDIT_ID | Change id-attribute of a node | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_EDIT_ID...more details | ||
| ACTION_EDIT_NAME | Change name-attribute of a node | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_EDIT_NAME...more details | ||
| ACTION_INSERT_NODE | insert a node | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_INSERT_NODE...more details | ||
| ACTION_RELOAD_XML | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_RELOAD_XML...more details | ||
|
| ||
| ACTION_SET_DEFAULT_WINDOW | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ACTION_SET_DEFAULT_WINDOW...more details | ||
| ADD_DRAG_DROP_BEHAVIOUR | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ADD_DRAG_DROP_BEHAVIOUR...more details | ||
| BUILD_TREE | create tree | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>BUILD_TREE...more details | ||
| CHECK_ID | check id and name attribute for allowed characters | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CHECK_ID...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CONSTRUCTOR...more details | ||
| CREATE_CONTEXT_MENU | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>CREATE_CONTEXT_MENU...more details | ||
| HANDLE_CONTEXT_MENU | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>HANDLE_CONTEXT_MENU...more details | ||
| HANDLE_DOUBLE_CLICK | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>HANDLE_DOUBLE_CLICK...more details | ||
| INSERT_INBOUND_PLUG | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>INSERT_INBOUND_PLUG...more details | ||
| INSERT_NAV_LINK | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>INSERT_NAV_LINK...more details | ||
| ON_DRAG | Event handler for DRAG | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DRAG...more details | ||
| ON_DROP | Event handler for DROP | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DROP...more details | ||
| ON_DROP_COMPLETE | Event handler for DROP COMPLETE | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_DROP_COMPLETE...more details | ||
| ON_ITEM_CONTEXT_MENU_REQUEST | Eventhandler for Context Menu | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_CONTEXT_MENU_REQUEST...more details | ||
| ON_ITEM_CONTEXT_MENU_SELECT | Event Handler for Context Menu on Leaf | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_CONTEXT_MENU_SELECT...more details | ||
| ON_ITEM_DOUBLE_CLICK | Event Handler for double click | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_ITEM_DOUBLE_CLICK...more details | ||
| ON_NODE_CONTEXT_MENU_REQUEST | Eventhandler for Context Menu Request | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_CONTEXT_MENU_REQUEST...more details | ||
| ON_NODE_CONTEXT_MENU_SELECT | Event Handler for Context Menu on Node | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_CONTEXT_MENU_SELECT...more details | ||
| ON_NODE_DOUBLE_CLICK | Event Handler for double click | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_NODE_DOUBLE_CLICK...more details | ||
| ON_TOOLBAR_SELECT | Event Handler for Toolbar | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_TOOLBAR_SELECT...more details | ||
| ON_XML_CHANGED | Eventhandler for external change of XML | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>ON_XML_CHANGED...more details | ||
| REFRESH_TREE | refreshs the tree to be displayed | Public |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>REFRESH_TREE...more details | ||
| REGISTER_EVENTS | Register Results | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>REGISTER_EVENTS...more details | ||
| SET_HANDLER | Set Handler | Private |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>SET_HANDLER...more details | ||
| TOOLBAR_CREATE | Private | |
| CALL METHOD cl_bsp_wd_rt_rep_gui_tree=>TOOLBAR_CREATE...more details | ||
| TOOLBAR_UPDATE | Private | |
| 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.
| Name | Level | Description | Initial Value | Type | Visability |
| GC_ICON_APPLICATION_EVENT | Constant | Icon: application event | ICON_OO_EVENT | LIKE TV_IMAGE | Private |
| GC_ICON_COMPONENT | Constant | Icon: component | ICON_WD_COMPONENT | LIKE TV_IMAGE | Private |
| GC_ICON_COMPONENT_USAGE | Constant | Icon: component usage | ICON_WD_COMPONENT_USAGE | LIKE TV_IMAGE | Private |
| GC_ICON_COMPONENT_USAGES | Constant | Icon: component usages | ICON_WD_COMPONENT_USAGES | LIKE TV_IMAGE | Private |
| GC_ICON_COMP_INTERFACE | Constant | Icon: component interface | ICON_WD_COMPONENT_INTERFACE | LIKE TV_IMAGE | Private |
| GC_ICON_CONTEXT | Constant | Icon: context | ICON_WD_CONTEXT | LIKE TV_IMAGE | Private |
| GC_ICON_EVENTS | Constant | Icon: events | ICON_OO_EVENT | LIKE TV_IMAGE | Private |
| GC_ICON_EVENT_HANDLER_REF | Constant | Icon: Event handler Reference | ICON_WORKFLOW_WAIT_FOR_EVENTS | LIKE TV_IMAGE | Private |
| GC_ICON_INBOUND_PLUG | Constant | Icon: inbound plug | ICON_WD_INBOUND_PLUG | LIKE TV_IMAGE | Private |
| GC_ICON_INBOUND_PLUGS | Constant | Icon: inbound plugs | ICON_WD_INBOUND_PLUG | LIKE TV_IMAGE | Private |
| GC_ICON_INTERFACE_CONTROLLER | Constant | Icon: interface controller | ICON_WD_CONTROLLER | LIKE TV_IMAGE | Private |
| GC_ICON_INTERFACE_VIEW | Constant | Icon: interface viw | ICON_WD_INTERFACE_VIEW | LIKE TV_IMAGE | Private |
| GC_ICON_IP_NAV_LINK | Constant | Icon: forward nav link | ICON_DRAW_ARROW | LIKE TV_IMAGE | Private |
| GC_ICON_MODEL | Constant | Icon: model | ICON_WD_MODEL_NODE | LIKE TV_IMAGE | Private |
| GC_ICON_MODELS | Constant | Icon: models | ICON_WD_MODEL_NODE | LIKE TV_IMAGE | Private |
| GC_ICON_MODEL_NODE | Constant | Icon: model node | ICON_WD_MODEL_NODE | LIKE TV_IMAGE | Private |
| GC_ICON_NAV_LINK | Constant | Icon: navigational linkn | ICON_WD_NAVIGATION_LINK | LIKE TV_IMAGE | Private |
| GC_ICON_NAV_LINKS | Constant | Icon: navigational links | ICON_WD_NAVIGATION_LINK | LIKE TV_IMAGE | Private |
| GC_ICON_OP_DELEGATE | Constant | Icon: delegate outpund plug | ICON_DRAW_ARROW | LIKE TV_IMAGE | Private |
| GC_ICON_OUTBOUND_PLUG | Constant | Icon: outbound plug | ICON_WD_OUTBOUND_PLUG | LIKE TV_IMAGE | Private |
| GC_ICON_OUTBOUND_PLUGS | Constant | Icon: outbound plug | ICON_WD_OUTBOUND_PLUG | LIKE TV_IMAGE | Private |
| GC_ICON_REFERENCED_USAGE | Constant | Icon: referenced Usage | ICON_WD_COMPONENT_USAGES | LIKE TV_IMAGE | Private |
| GC_ICON_SOURCE | Constant | Icon: sourcce | ICON_WD_NAVLINK_OUT | LIKE TV_IMAGE | Private |
| GC_ICON_TARGET | Constant | Icon: target | ICON_WD_NAVLINK_IN | LIKE TV_IMAGE | Private |
| GC_ICON_TARGETS | Constant | Icon: targets | ICON_WD_NAVLINK_IN | LIKE TV_IMAGE | Private |
| GC_ICON_TYPE | Constant | Icon: Model Node Type | ICON_WD_INPUT_MODEL_ATT | LIKE TV_IMAGE | Private |
| GC_ICON_USED_COMPONENT | Constant | Icon: Used component | ICON_WD_COMPONENT_CTRL_USAGE | LIKE TV_IMAGE | Private |
| GC_ICON_VALUE_NODE | Constant | Icon: value node | ICON_WD_VALUE_NODE | LIKE TV_IMAGE | Private |
| GC_ICON_VIEWS | Constant | Icon: view | ICON_WD_VIEW | LIKE TV_IMAGE | Private |
| GC_ICON_VIEW_AREA | Constant | Icon: view area | ICON_WD_VIEW_AREA | LIKE TV_IMAGE | Private |
| GC_ICON_VIEW_SET | Constant | Icon: view set | ICON_WD_VIEW_SET_T_LAYOUT | LIKE TV_IMAGE | Private |
| GC_ICON_VIEW_SETS | Constant | Icon: view sets | ICON_WD_VIEW_SET_GRID | LIKE TV_IMAGE | Private |
| GC_ICON_WINDOW | Constant | Icon: window | ICON_WD_WINDOW | LIKE TV_IMAGE | Private |
| GC_ICON_WINDOWS | Constant | Icon: windows | ICON_WD_WINDOWS_COLLECTION | LIKE TV_IMAGE | Private |
| GR_ROOT_NODE | Instance Attribute | Layout Tag Interface | LIKE IF_BSP_WD_LAYOUT_TAG | Private | |
| GR_RUNTIME_REPOSITORY_XML | Instance Attribute | iXML Wrapper for Runtime Repository XML | LIKE CL_BSP_WD_RT_REP_XML | Private | |
| GR_SPLITTER | Instance Attribute | Splitter Control | LIKE CL_GUI_SPLITTER_CONTAINER | Private | |
| GR_TOOLBAR | Instance Attribute | Toolbar Control | LIKE CL_GUI_TOOLBAR | Private | |
| GR_TREE | Instance Attribute | List Tree Control with Data Management at the Backend | LIKE CL_LIST_TREE_MODEL | Private | |
| GT_NODE_TAB | Instance Attribute | LIKE GUI_TREE_NODE_TAB | Private | ||
| GV_DIRTY_FLAG | Instance Attribute | New Input Values | '' | LIKE XFLAG | Private |
| GV_DRAGGED_NODE_ID | Instance Attribute | node id of node dragged | LIKE TM_NODEKEY | Private | |
| GV_DROPPED_NODE_ID | Instance Attribute | node id of node dropped | LIKE TM_NODEKEY | Private | |
| GV_WITH_CONTEXT_MENU | Instance Attribute | Switch whether context menu is displayed | ABAP_TRUE | LIKE ABAP_BOOL | Private |
| GV_WITH_DRAG_DROP | Instance Attribute | Switch whether drag & drop is displayed | ABAP_TRUE | LIKE ABAP_BOOL | Private |
| GV_WITH_TOOLBAR | Instance Attribute | Switch whether toolbar is displayed | ABAP_TRUE | LIKE 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 clickedTREE_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