SAP CL_DPR_UI_LOG_TREE OO Class - UI Logic for Tree
CL_DPR_UI_LOG_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_DPR_UI_LOG_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_DPR_UI_LOG_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 |
| ADD_SELECTION_FOR_INOUTDENT | Add the guid as a selection for Indent and Outdent | Public |
| CALL METHOD cl_dpr_ui_log_tree=>ADD_SELECTION_FOR_INOUTDENT...more details | ||
| ADD_SELECTION_GUID | Add the guid as a selection | Private |
| CALL METHOD cl_dpr_ui_log_tree=>ADD_SELECTION_GUID...more details | ||
| BUILD_TREE | Gets Visible Project Elements in Initial Screen | Private |
| CALL METHOD cl_dpr_ui_log_tree=>BUILD_TREE...more details | ||
| BUILD_TREE_BOTTOM_UP | Bottom-Up Structure of Tree for an Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>BUILD_TREE_BOTTOM_UP...more details | ||
| CALC_PERIOD_AND_TIME_BCV | Calculate the time frame and the period for BCV display | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CALC_PERIOD_AND_TIME_BCV...more details | ||
| CHECK_FOR_ALLOWED_PARENT | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_ALLOWED_PARENT...more details | ||
|
| ||
| CHECK_FOR_ALLOWED_SEQUENCE | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_ALLOWED_SEQUENCE...more details | ||
| CHECK_FOR_FREE_SORTING | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_FREE_SORTING...more details | ||
| CHECK_FOR_MULTI_SELECTION | Check for multiple selections | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_MULTI_SELECTION...more details | ||
| CHECK_FOR_MULTI_SEL_HEADER | Check for multiple selections beside project header | Public |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_MULTI_SEL_HEADER...more details | ||
| CHECK_FOR_NEW_SIBLINGS | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>CHECK_FOR_NEW_SIBLINGS...more details | ||
| CLEAR_CUT_COPY_SELECTION | Delete Selection for Cut/Copy | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CLEAR_CUT_COPY_SELECTION...more details | ||
| CLEAR_CUT_COPY_SELECTIONS | Delete Selection for Cut/Copy | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CLEAR_CUT_COPY_SELECTIONS...more details | ||
| COLLAPSE | Collapses a Subtree | Private |
| CALL METHOD cl_dpr_ui_log_tree=>COLLAPSE...more details | ||
| CONSTRUCTOR | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>CONSTRUCTOR...more details | ||
| COPY | Marks a Copied Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>COPY...more details | ||
| CREATE_AND_INSERT | Create a new element and insert it within collection | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CREATE_AND_INSERT...more details | ||
| CUT | Marks a 'Cut' Project Element for MOVE | Private |
| CALL METHOD cl_dpr_ui_log_tree=>CUT...more details | ||
| DELETE_SELECTION_GUID | Delete the selection | Private |
| CALL METHOD cl_dpr_ui_log_tree=>DELETE_SELECTION_GUID...more details | ||
| EXPAND | Expands an Element to the Status Before Collapsing it | Private |
| CALL METHOD cl_dpr_ui_log_tree=>EXPAND...more details | ||
| FILL_ROOT_DATA | Fills GUID and Object Category of Root Object | Private |
| CALL METHOD cl_dpr_ui_log_tree=>FILL_ROOT_DATA...more details | ||
| GET_ALL_VISIBLE_TREE_ELEMENTS | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ALL_VISIBLE_TREE_ELEMENTS...more details | ||
| GET_ASSIGNMENTS | Get Notes, Documents and Object Links Information | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ASSIGNMENTS...more details | ||
| GET_BREADCRUMB_ELEMENTS | Determine Path up to Active Object | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_BREADCRUMB_ELEMENTS...more details | ||
| GET_CHANGE_MODE | Fills Change Mode of Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_CHANGE_MODE...more details | ||
| GET_CLR_DESCRIPTION | Fills Short Text of Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_CLR_DESCRIPTION...more details | ||
| GET_CUT_COPY_SELECTION | Delivers Element Selected for Cutting/Copying | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_CUT_COPY_SELECTION...more details | ||
| GET_CUT_COPY_SELECTIONS | Delivers Element Selected for Cutting/Copying | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_CUT_COPY_SELECTIONS...more details | ||
| GET_DESCRIPTION | Fills Short Text of Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_DESCRIPTION...more details | ||
| GET_DRAG_TAG_AND_ENABLING | Set drag tag and enabling for tree element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_DRAG_TAG_AND_ENABLING...more details | ||
| GET_ELEMENT_DATA_FOR_DRAG | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ELEMENT_DATA_FOR_DRAG...more details | ||
| GET_FIRST_VISIBLE_ROW | Delivers Current Scroll Position | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_FIRST_VISIBLE_ROW...more details | ||
| GET_FUNCTIONS | Gets Info for Functions (Cut, Copy, Paste ...) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_FUNCTIONS...more details | ||
| GET_ICON_AND_TOOLTIP | Fills Icon and Text for Object Category | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ICON_AND_TOOLTIP...more details | ||
| GET_ICON_AND_TOOLTIP_OLD | Fills Icon and Text for Object Category | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ICON_AND_TOOLTIP_OLD...more details | ||
| GET_INSTANCE | Get Singleton | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_INSTANCE...more details | ||
| GET_LOADED_TREE_ELEMENTS | Returns All Loaded Project Elements | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_LOADED_TREE_ELEMENTS...more details | ||
| GET_MAIN_OBJECTS | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_MAIN_OBJECTS...more details | ||
| GET_MOVE_DOWN_TARGETS | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_MOVE_DOWN_TARGETS...more details | ||
| GET_MOVE_UP_TARGETS | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_MOVE_UP_TARGETS...more details | ||
| GET_NEIGHBOR_ELEMENTS | Get neighboor elements | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GET_NEIGHBOR_ELEMENTS...more details | ||
| GET_NEXT_LEVEL | Delivers Project Elements of Next Hierarchy Level | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_NEXT_LEVEL...more details | ||
| GET_NEXT_LEVEL_OLD | Delivers Project Elements of Next Hierarchy Level | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_NEXT_LEVEL_OLD...more details | ||
| GET_PARENT_GUID | Determines GUID of Higher-Level Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_PARENT_GUID...more details | ||
| GET_PROJECT_TYPE_ATTRIBUTES | Reads the Attributes for Project Type | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_PROJECT_TYPE_ATTRIBUTES...more details | ||
| GET_RELATIONSHIPS | Get relationships | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_RELATIONSHIPS...more details | ||
| GET_ROOT_OBJECT | Supplies Root Object for Object in Tree | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ROOT_OBJECT...more details | ||
| GET_ROOT_OBJECT_BY_TREE_OBJ | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ROOT_OBJECT_BY_TREE_OBJ...more details | ||
| GET_ROOT_OBJECT_INT | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_ROOT_OBJECT_INT...more details | ||
| GET_SELECTION_GUIDS | Get the guid' s of selected ellements | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SELECTION_GUIDS...more details | ||
| GET_SEL_ELEMENT_GUID | Returns GUID of Selected Object | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SEL_ELEMENT_GUID...more details | ||
| GET_SEL_ELEMENT_OBJECT_TYPES_1 | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SEL_ELEMENT_OBJECT_TYPES_1...more details | ||
| GET_SEL_ELEMENT_TREE_1 | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SEL_ELEMENT_TREE_1...more details | ||
| GET_SEL_OBJ_EVENTS | Get multi selection w/ object events | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SEL_OBJ_EVENTS...more details | ||
| GET_SESSION_ATTRIBUTES | Gets Mode, Language and so on from session_state | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SESSION_ATTRIBUTES...more details | ||
| GET_SEVERITY | Gets Icon and Text of Severity | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SEVERITY...more details | ||
| GET_SORT_NUMBER | Liefert die Sortiernummer des Projektelements | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SORT_NUMBER...more details | ||
| GET_SORT_OVERALL | Gets Sort overall flag | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SORT_OVERALL...more details | ||
| GET_STORED_OBJ_EVENT | Liefert das gespeicherte MT_OBJ_EVENT | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_STORED_OBJ_EVENT...more details | ||
| GET_SUBTREE | Determines (Currently Visible) Subtree | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_SUBTREE...more details | ||
| GET_TREE_DATA | Fills Short Text of Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_TREE_DATA...more details | ||
| GET_TREE_DATA_TAB | Tabelle der angezeigten Objekte (lesend) ' note_1341000 | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_TREE_DATA_TAB...more details | ||
| GET_UPDATED_OBJECTS | Updated object in table view | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GET_UPDATED_OBJECTS...more details | ||
| GET_VISIBLE_ELEMENTS_IN_TREE | Get visible elements in tree | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GET_VISIBLE_ELEMENTS_IN_TREE...more details | ||
| GET_VISIBLE_TREE_ELEMENTS | Returns Table of Elements Actually Visible | Private |
| CALL METHOD cl_dpr_ui_log_tree=>GET_VISIBLE_TREE_ELEMENTS...more details | ||
| GROUP_ELEMENTS | Group elements for Indent | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GROUP_ELEMENTS...more details | ||
| GROUP_ELEMENTS_FOR_MOVE | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>GROUP_ELEMENTS_FOR_MOVE...more details | ||
| GROUP_ELEMENTS_TABLE | Group elements for Indent in table view | Public |
| CALL METHOD cl_dpr_ui_log_tree=>GROUP_ELEMENTS_TABLE...more details | ||
| HAS_CYCLIC_PARENT_CHILD_REL | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>HAS_CYCLIC_PARENT_CHILD_REL...more details | ||
| HAS_ORDER_CHANGES | Determines Sequence Changes (Phase, Task, Checklist Item) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>HAS_ORDER_CHANGES...more details | ||
| INDENT | Indent in hierarchy | Public |
| CALL METHOD cl_dpr_ui_log_tree=>INDENT...more details | ||
| INDENT_TABLE | Indent in hierarchy for table view | Public |
| CALL METHOD cl_dpr_ui_log_tree=>INDENT_TABLE...more details | ||
| INITIALIZE | Resets the Attributes (f. Example, f. Return to Init.Screen) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>INITIALIZE...more details | ||
| INIT_UPDATED_OBJECTS | Intialize the updated objects (after save) | Public |
| CALL METHOD cl_dpr_ui_log_tree=>INIT_UPDATED_OBJECTS...more details | ||
| INSERT_NEXT_LEVEL_INTO_TABLE | Updates Tables After Loading Next Level | Private |
| CALL METHOD cl_dpr_ui_log_tree=>INSERT_NEXT_LEVEL_INTO_TABLE...more details | ||
| IS_MOVED | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>IS_MOVED...more details | ||
| IS_SEVERITY_UPDATE_NECESSARY | Determines Whether Criticality Must Be Updated (Save) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>IS_SEVERITY_UPDATE_NECESSARY...more details | ||
| IS_TOGGLE_ENABLED | Determines Whether Toggling Is Allowed(Tasks/ChecklistItems) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>IS_TOGGLE_ENABLED...more details | ||
| MOVE_ITEM | Move item for indent and outdent | Public |
| CALL METHOD cl_dpr_ui_log_tree=>MOVE_ITEM...more details | ||
| MOVE_LEFT_RIGHT | Move a dragged element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>MOVE_LEFT_RIGHT...more details | ||
| MULTIPLE_TASKS_SELECTED | Are multiple tasks selected | Public |
| CALL METHOD cl_dpr_ui_log_tree=>MULTIPLE_TASKS_SELECTED...more details | ||
| ON_UPDATE_OPT | Determines Changes Relevant to Tree | Private |
| CALL METHOD cl_dpr_ui_log_tree=>ON_UPDATE_OPT...more details | ||
| OUTDENT | Outdent in Hierarchy for Detailed and Graphic Views | Public |
| CALL METHOD cl_dpr_ui_log_tree=>OUTDENT...more details | ||
| OUTDENT_TABLE | Outdent in Hierarchy for Table View | Public |
| CALL METHOD cl_dpr_ui_log_tree=>OUTDENT_TABLE...more details | ||
| PASTE | Copies or Moves a Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>PASTE...more details | ||
| PREPARE_DATA_FOR_LISTVIEW | Prepare Data for List View | Public |
| CALL METHOD cl_dpr_ui_log_tree=>PREPARE_DATA_FOR_LISTVIEW...more details | ||
| PROCESS_INBOUND_DATA | Gets Current Status of Tree or Builds it | Private |
| CALL METHOD cl_dpr_ui_log_tree=>PROCESS_INBOUND_DATA...more details | ||
| RETRIEVE | Reads Object in Specified Mode | Private |
| CALL METHOD cl_dpr_ui_log_tree=>RETRIEVE...more details | ||
| SET_FIRST_VISIBLE_ROW | Set Position for Scrolling | Private |
| CALL METHOD cl_dpr_ui_log_tree=>SET_FIRST_VISIBLE_ROW...more details | ||
| SET_SELECTED_ELEMENT | Sets Selected Project Element | Private |
| CALL METHOD cl_dpr_ui_log_tree=>SET_SELECTED_ELEMENT...more details | ||
| SET_SELECTED_ELEMENT_R | Sets Selected Project Element (Tab relationships) | Public |
| CALL METHOD cl_dpr_ui_log_tree=>SET_SELECTED_ELEMENT_R...more details | ||
| SET_TREE_DATA | Private | |
| CALL METHOD cl_dpr_ui_log_tree=>SET_TREE_DATA...more details | ||
| SORT_SELECTED_ELEMENTS | Sort and filter selected elements by tree data | Public |
| CALL METHOD cl_dpr_ui_log_tree=>SORT_SELECTED_ELEMENTS...more details | ||
| SORT_SELECTED_ELEMENTS_TABLE | Sort and filter selected elements by table data | Public |
| CALL METHOD cl_dpr_ui_log_tree=>SORT_SELECTED_ELEMENTS_TABLE...more details | ||
| SWITCH_EDIT_MODE | Switches Between Change and Display Mode | Private |
| CALL METHOD cl_dpr_ui_log_tree=>SWITCH_EDIT_MODE...more details | ||
| UPDATE_NEXT_LEVEL | Determines Del. and Created Elements (Excl. Resolve ChklRef) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>UPDATE_NEXT_LEVEL...more details | ||
| UPDATE_OBJECTS | Public | |
| CALL METHOD cl_dpr_ui_log_tree=>UPDATE_OBJECTS...more details | ||
| UPDATE_SEVERITIES | Determines Criticality Again (for Aggregation/Saving) | Private |
| CALL METHOD cl_dpr_ui_log_tree=>UPDATE_SEVERITIES...more details | ||
| UPDATE_TREE_ON_SWITCH | Updates Mode and Icon After Switching Between Display/Change | Private |
| CALL METHOD cl_dpr_ui_log_tree=>UPDATE_TREE_ON_SWITCH...more details | ||
CL_DPR_UI_LOG_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 |
| MO_BCV_CONTEXT | Instance Attribute | Web Dynpro: Interface for Context Nodes | LIKE | Private | |
| MR_POPUP_EMAIL | Instance Attribute | LIKE IF_WD_WINDOW | Public | ||
| MR_POPUP_INCLUDE | Instance Attribute | LIKE IF_WD_WINDOW | Public | ||
| MR_SESSION_STATE | Instance Attribute | In-Process Memory | LIKE | Private | |
| MR_UNDO | Instance Attribute | Reference of Undo | LIKE CL_DPR_UNDO | Private | |
| MS_COPIED_ELEMENT | Instance Attribute | Identification of Object | LIKE | Private | |
| MS_CUT_ELEMENT | Instance Attribute | Identification of Object | LIKE | Private | |
| MS_PRO_TYPE | Instance Attribute | Attributes of Project Type | LIKE | Private | |
| MT_COPIED_ELEMENTS | Instance Attribute | Identification of Object | LIKE | Private | |
| MT_CUT_ELEMENTS | Instance Attribute | Table with Object Selection | LIKE | Private | |
| MT_ELEMENTS_DATA | Instance Attribute | Element Data for Filter | LIKE | Private | |
| MT_OBJ_EVENT | Instance Attribute | Table with Object Selection | LIKE | Private | |
| MT_PENDING_DELETION | Instance Attribute | Records of pending deletions | LIKE DPR_TT_UI_TREE_DATA | Private | |
| MT_SELECTION_GUIDS | Instance Attribute | Selektierte Element Guid's | LIKE | Private | |
| MT_TREE_DATA | Instance Attribute | Table of Displayed Objects | LIKE | Private | |
| MT_UPDATED_OBJECTS | Instance Attribute | Table Type for Non-Sorted GUIDs (Char32) | LIKE DPR_TT_GUIDC_NON_SORTED | Private | |
| MV_ENTRY_COMPLETED | Instance Attribute | 'X': Project Entry Completed | LIKE | Private | |
| MV_FIRST_VISIBLE_ROW | Instance Attribute | Scroll Position | LIKE | Private | |
| MV_LANGUAGE | Instance Attribute | External Language Key | LIKE | Private | |
| MV_MAINVIEW | Instance Attribute | Main View: Projects, Tasks, ... | LIKE | Private | |
| MV_PROGRAM | Instance Attribute | 'X': Program | LIKE | Private | |
| MV_RELATION_GUID | Instance Attribute | Table Type for GUIDs (char32) | LIKE DPR_TV_GUID_BAPI | Public | |
| MV_SEL_ELEMENT_GUID | Instance Attribute | Currently Selected Project Element | LIKE | Private | |
| MV_SORT_OVERALL | Instance Attribute | 'X': Sort over all collections | LIKE | Private | |
| MV_STANDARD_TOOLTIP | Instance Attribute | Enable Standardization of Tooltips for Project Elements | LIKE ABAP_BOOL | Private | |
| MV_TEMPLATE | Instance Attribute | 'X': Template | LIKE | Private | |
| SR_DPR_UI_LOG_TREE | Instance Attribute | UI Logic for Tree | LIKE | Private | |
| SR_SORT_OVERALL | Instance Attribute | LIKE | Private |
CL_DPR_UI_LOG_TREE types
TT_GROUP -TY_ELEMENT_OBJECT_TYPES -
TY_GROUP -
Links to Related Class(s)
CL_DPR_U...Full list of available SAP object classes
Search for further information about these or an SAP related objects