SAP ABAP Class CL_NWECM_EPM_UTIL (Util class for EPM browser)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ECM-ABA-COR (Application Component) ECM Core Infrastructure
⤷
S_NWECM_CONFIG (Package) ECMI Configuration
⤷
⤷
Properties
| Class | CL_NWECM_EPM_UTIL | |
| Short Description | Util class for EPM browser | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_NWECM_CONFIG | ECMI Configuration |
| Created | 20090825 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_NWECM_EPM_UTIL has no interface implemented.
Friends
Class CL_NWECM_EPM_UTIL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_FILE' | 20090831 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_FOLDER' | 20090831 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SAVE_NEW_FILE' | 20090831 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SAVE_NEW_FOLDER' | 20090831 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CHILDNODES' | 20090825 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CHILDREN_LOADED' | 20090825 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CONTENT' | 20090831 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | STRING | 'CONTENT_URL' | 20090826 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DESCRIPTION' | 20090908 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | STRING | 'DOC_TYPE' | 20091016 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | STRING | 'EDIT_CONTENT_CONT' | 20091015 | |||
| 12 | Static Attribute | Public | Type reference (TYPE) | STRING | 'EXPANDED' | 20090825 | |||
| 13 | Static Attribute | Public | Type reference (TYPE) | STRING | 'FILE_NAME' | 20090831 | |||
| 14 | Static Attribute | Public | Type reference (TYPE) | STRING | 'INITIAL_DATA' | 20090825 | |||
| 15 | Static Attribute | Public | Type reference (TYPE) | STRING | 'IS_LEAF' | 20090825 | |||
| 16 | Static Attribute | Public | Type reference (TYPE) | STRING | 'LARGE_VIEW' | 20091124 | |||
| 17 | Static Attribute | Public | Type reference (TYPE) | STRING | 'LAST_MODIFIED' | 20090826 | |||
| 18 | Static Attribute | Public | Type reference (TYPE) | STRING | 'LAST_MODIFIED_BY' | 20090826 | |||
| 19 | Static Attribute | Public | Type reference (TYPE) | STRING | 'MAIN_EDIT_PROP_CONT' | 20090930 | |||
| 20 | Static Attribute | Public | Type reference (TYPE) | STRING | 'MIME_TYPE' | 20090825 | |||
| 21 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NAME' | 20090827 | |||
| 22 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_DATA' | 20090902 | |||
| 23 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE' | 20090826 | |||
| 24 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODES' | 20090825 | |||
| 25 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE_IMAGE' | 20090907 | |||
| 26 | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE_TYPE' | 20090827 | |||
| 27 | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_ID' | 20090902 | |||
| 28 | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_TYPE' | 20090903 | |||
| 29 | Static Attribute | Public | Type reference (TYPE) | STRING | 'PAR_NEW_NODE_POPUP' | 20090827 | |||
| 30 | Static Attribute | Public | Type reference (TYPE) | STRING | 'PROPS_VISIBLE' | 20090930 | |||
| 31 | Static Attribute | Public | Type reference (TYPE) | STRING | 'REPOSITORY_NAME' | 20090826 | |||
| 32 | Static Attribute | Public | Type reference (TYPE) | STRING | 'RET_NEW_FILE' | 20090831 | |||
| 33 | Static Attribute | Public | Type reference (TYPE) | STRING | 'RET_NEW_FOLDER' | 20090827 | |||
| 34 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ROOT_FOLDER' | 20090825 | |||
| 35 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SELECTED_FOLDER' | 20090827 | |||
| 36 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SESSION' | 20090826 | |||
| 37 | Static Attribute | Public | Type reference (TYPE) | STRING | 'SIZE' | 20090826 | |||
| 38 | Static Attribute | Public | Type reference (TYPE) | STRING | 'TITLE' | 20090825 | |||
| 39 | Static Attribute | Public | Type reference (TYPE) | STRING | 'TYPE' | 20090831 | |||
| 40 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_EDIT_CONTENT' | 20091015 | |||
| 41 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_EDIT_PROP' | 20090915 | |||
| 42 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_MAIN_FOR_EDIT_PROP' | 20090916 | |||
| 43 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_NEW_FILE_POPUP2' | 20090921 | |||
| 44 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_NEW_FOLDER_POPUP2' | 20090921 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20091007 | ||
| 2 | Static method | Public | Method | 20090901 | ||
| 3 | Static method | Public | Method | 20091014 | ||
| 4 | Static method | Public | Method | 20090915 | ||
| 5 | Static method | Public | Method | 20091104 | ||
| 6 | Static method | Public | Method | 20090831 | ||
| 7 | Static method | Public | Method | 20090901 | ||
| 8 | Static method | Public | Method | 20090915 | ||
| 9 | Static method | Public | Method | 20090826 | ||
| 10 | Static method | Public | Method | 20090826 | ||
| 11 | Static method | Public | Method | 20090825 | ||
| 12 | Static method | Public | Method | 20090825 | ||
| 13 | Static method | Public | Method | 20090825 | ||
| 14 | Static method | Public | Method | 20090902 |
Events
Class CL_NWECM_EPM_UTIL has no event.
Types
Class CL_NWECM_EPM_UTIL has no local type.
Method Signatures
Method CONVERT_STRING_TO_XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20091007 | ||||
| 2 | RV_XSTRING | Value transfer | Type reference (TYPE) | XSTRING | 20091007 |
Method CONVERT_STRING_TO_XSTRING on class CL_NWECM_EPM_UTIL has no exception.
Method CREATE_PROP_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WD_COMPONENT_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT_USAGE | Web Dynpro: Component Usage | 20090901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090901 |
Method GET_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTEXT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20091014 | |||
| 2 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20091014 | |||
| 3 | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20091014 | |||
| 4 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20091014 |
Method GET_CONTENT on class CL_NWECM_EPM_UTIL has no exception.
Method GET_NODE_TO_EDIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20090915 | |||
| 2 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Node Element | 20090915 | |||
| 3 | IV_SUPPRESS_MESSAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090916 | ||||
| 4 | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_NWECM_NODE | NW ECM: Folder Type Node | 20090915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090915 |
Method GET_REFRESH_NEEDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20091104 | |||
| 2 | RV_REFRESH_NEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ECMI: Base Exception | 20091104 |
Method GET_SET_NEW_EL_PARS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | Application-Defined Event | 20090831 | |||
| 2 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20090831 | |||
| 3 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Node Element | 20090831 | |||
| 4 | RO_FOLDER | Value transfer | Object reference (TYPE REF TO) | IF_NWECM_FOLDER | NW ECM: Folder Type Node | 20090831 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090831 |
Method INIT_PROP_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_INTERFACE_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_NWECM_METADATA_UI | WebDynpro Interface COMPONENTCONTROLLER | 20090901 | |||
| 2 | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090901 | |||
| 3 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_SESSION | ECMI: Isolated Session to Access Repository | 20101104 | |||
| 4 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20090901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090901 |
Method INIT_PROP_UI_WITH_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_INTERFACE_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_NWECM_METADATA_UI | WebDynpro Interface COMPONENTCONTROLLER | 20090915 | |||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE | NW ECM: Definition of a Node Type | 20090915 | |||
| 3 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20090915 | |||
| 4 | IT_SUPPORTED_PROPS | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090915 |
Method IS_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090826 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | NWECM_BOOLEAN | nwecm: boolean | 20090826 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090826 |
Method IS_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090826 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | NWECM_BOOLEAN | nwecm: boolean | 20090826 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | NW ECM: Base Exception | 20090826 |
Method REPORT_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20090825 | ||||
| 2 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | |||
| 3 | IV_ADDITIONAL_INFO | Call by reference | Type reference (TYPE) | STRING | 20090825 | ||||
| 4 | IV_MESSAGE | Call by reference | Type reference (TYPE) | SOTR_CONC | 20090825 |
Method REPORT_ERROR on class CL_NWECM_EPM_UTIL has no exception.
Method REPORT_FATAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20090825 | ||||
| 2 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | |||
| 3 | IV_ADDITIONAL_INFO | Call by reference | Type reference (TYPE) | STRING | 20090825 | ||||
| 4 | IV_MESSAGE | Call by reference | Type reference (TYPE) | SOTR_CONC | 20090825 |
Method REPORT_FATAL on class CL_NWECM_EPM_UTIL has no exception.
Method REPORT_SUCCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | |||
| 2 | IO_WD_ASSIST | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_EPM_BROWSER_ASSIST | Assistance Class for NWECM_EPM_BROWSER | 20090902 | |||
| 3 | IV_MESSAGE_KEY | Call by reference | Type reference (TYPE) | WDR_TEXT_KEY | Web Dynpro: Text Key | 20090902 |
Method REPORT_SUCCESS on class CL_NWECM_EPM_UTIL has no exception.
Method SORT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODES | Call by reference | Type reference (TYPE) | NWECM_T_NODE | Table containing node references | 20090902 | |||
| 2 | RV_NODES | Value transfer | Type reference (TYPE) | NWECM_T_NODE | Table containing node references | 20090902 |
Method SORT_NODES on class CL_NWECM_EPM_UTIL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 730 |