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
⤷ 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 | ABAP | 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 | ACT_NEW_FILE | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_FILE' | 20090831 | ||
2 | ACT_NEW_FOLDER | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_FOLDER' | 20090831 | ||
3 | ACT_SAVE_NEW_FILE | Static Attribute | Public | Type reference (TYPE) | STRING | 'SAVE_NEW_FILE' | 20090831 | ||
4 | ACT_SAVE_NEW_FOLDER | Static Attribute | Public | Type reference (TYPE) | STRING | 'SAVE_NEW_FOLDER' | 20090831 | ||
5 | CTX_CHILDNODES | Static Attribute | Public | Type reference (TYPE) | STRING | 'CHILDNODES' | 20090825 | ||
6 | CTX_CHILDREN_LOADED | Static Attribute | Public | Type reference (TYPE) | STRING | 'CHILDREN_LOADED' | 20090825 | ||
7 | CTX_CONTENT | Static Attribute | Public | Type reference (TYPE) | STRING | 'CONTENT' | 20090831 | ||
8 | CTX_CONTENT_URL | Static Attribute | Public | Type reference (TYPE) | STRING | 'CONTENT_URL' | 20090826 | ||
9 | CTX_DESCRIPTION | Static Attribute | Public | Type reference (TYPE) | STRING | 'DESCRIPTION' | 20090908 | ||
10 | CTX_DOC_TYPE | Static Attribute | Public | Type reference (TYPE) | STRING | 'DOC_TYPE' | 20091016 | ||
11 | CTX_EDIT_CONTENT_CONT | Static Attribute | Public | Type reference (TYPE) | STRING | 'EDIT_CONTENT_CONT' | 20091015 | ||
12 | CTX_EXPANDED | Static Attribute | Public | Type reference (TYPE) | STRING | 'EXPANDED' | 20090825 | ||
13 | CTX_FILE_NAME | Static Attribute | Public | Type reference (TYPE) | STRING | 'FILE_NAME' | 20090831 | ||
14 | CTX_INITIAL_DATA | Static Attribute | Public | Type reference (TYPE) | STRING | 'INITIAL_DATA' | 20090825 | ||
15 | CTX_IS_LEAF | Static Attribute | Public | Type reference (TYPE) | STRING | 'IS_LEAF' | 20090825 | ||
16 | CTX_LARGE_VIEW | Static Attribute | Public | Type reference (TYPE) | STRING | 'LARGE_VIEW' | 20091124 | ||
17 | CTX_LAST_MODIFIED | Static Attribute | Public | Type reference (TYPE) | STRING | 'LAST_MODIFIED' | 20090826 | ||
18 | CTX_LAST_MODIFIED_BY | Static Attribute | Public | Type reference (TYPE) | STRING | 'LAST_MODIFIED_BY' | 20090826 | ||
19 | CTX_MAIN_EDIT_PROP_CONT | Static Attribute | Public | Type reference (TYPE) | STRING | 'MAIN_EDIT_PROP_CONT' | 20090930 | ||
20 | CTX_MIME_TYPE | Static Attribute | Public | Type reference (TYPE) | STRING | 'MIME_TYPE' | 20090825 | ||
21 | CTX_NAME | Static Attribute | Public | Type reference (TYPE) | STRING | 'NAME' | 20090827 | ||
22 | CTX_NEW_DATA | Static Attribute | Public | Type reference (TYPE) | STRING | 'NEW_DATA' | 20090902 | ||
23 | CTX_NODE | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE' | 20090826 | ||
24 | CTX_NODES | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODES' | 20090825 | ||
25 | CTX_NODE_IMAGE | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE_IMAGE' | 20090907 | ||
26 | CTX_NODE_TYPE | Static Attribute | Public | Type reference (TYPE) | STRING | 'NODE_TYPE' | 20090827 | ||
27 | CTX_OBJECT_ID | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_ID' | 20090902 | ||
28 | CTX_OBJECT_TYPE | Static Attribute | Public | Type reference (TYPE) | STRING | 'OBJECT_TYPE' | 20090903 | ||
29 | CTX_PAR_NEW_NODE_POPUP | Static Attribute | Public | Type reference (TYPE) | STRING | 'PAR_NEW_NODE_POPUP' | 20090827 | ||
30 | CTX_PROPS_VISIBLE | Static Attribute | Public | Type reference (TYPE) | STRING | 'PROPS_VISIBLE' | 20090930 | ||
31 | CTX_REPOSITORY_NAME | Static Attribute | Public | Type reference (TYPE) | STRING | 'REPOSITORY_NAME' | 20090826 | ||
32 | CTX_RET_NEW_FILE | Static Attribute | Public | Type reference (TYPE) | STRING | 'RET_NEW_FILE' | 20090831 | ||
33 | CTX_RET_NEW_FOLDER | Static Attribute | Public | Type reference (TYPE) | STRING | 'RET_NEW_FOLDER' | 20090827 | ||
34 | CTX_ROOT_FOLDER | Static Attribute | Public | Type reference (TYPE) | STRING | 'ROOT_FOLDER' | 20090825 | ||
35 | CTX_SELECTED_FOLDER | Static Attribute | Public | Type reference (TYPE) | STRING | 'SELECTED_FOLDER' | 20090827 | ||
36 | CTX_SESSION | Static Attribute | Public | Type reference (TYPE) | STRING | 'SESSION' | 20090826 | ||
37 | CTX_SIZE | Static Attribute | Public | Type reference (TYPE) | STRING | 'SIZE' | 20090826 | ||
38 | CTX_TITLE | Static Attribute | Public | Type reference (TYPE) | STRING | 'TITLE' | 20090825 | ||
39 | EV_TYPE | Static Attribute | Public | Type reference (TYPE) | STRING | 'TYPE' | 20090831 | ||
40 | W_EDIT_CONTENT | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_EDIT_CONTENT' | 20091015 | ||
41 | W_EDIT_PROP | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_EDIT_PROP' | 20090915 | ||
42 | W_MAIN_FOR_EDIT_PROP | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_MAIN_FOR_EDIT_PROP' | 20090916 | ||
43 | W_NEW_FILE_POPUP2 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_NEW_FILE_POPUP2' | 20090921 | ||
44 | W_NEW_FOLDER_POPUP2 | Static Attribute | Public | Type reference (TYPE) | STRING | 'W_NEW_FOLDER_POPUP2' | 20090921 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONVERT_STRING_TO_XSTRING | Static method | Public | Method | 20091007 | |
2 | CREATE_PROP_UI | Static method | Public | Method | 20090901 | |
3 | GET_CONTENT | Static method | Public | Method | 20091014 | |
4 | GET_NODE_TO_EDIT | Static method | Public | Method | 20090915 | |
5 | GET_REFRESH_NEEDED | Static method | Public | Method | 20091104 | |
6 | GET_SET_NEW_EL_PARS | Static method | Public | Method | 20090831 | |
7 | INIT_PROP_UI | Static method | Public | Method | 20090901 | |
8 | INIT_PROP_UI_WITH_NODE | Static method | Public | Method | 20090915 | |
9 | IS_FILE | Static method | Public | Method | 20090826 | |
10 | IS_FOLDER | Static method | Public | Method | 20090826 | |
11 | REPORT_ERROR | Static method | Public | Method | 20090825 | |
12 | REPORT_FATAL | Static method | Public | Method | 20090825 | |
13 | REPORT_SUCCESS | Static method | Public | Method | 20090825 | |
14 | SORT_NODES | 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 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20091007 | |||
2 | Returning | 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 | Importing | 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 | CX_NWECM | NW ECM: Base Exception | 20090901 |
Method GET_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_CONTEXT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20091014 | ||
2 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20091014 | ||
3 | Importing | IO_WD_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20091014 | ||
4 | Importing | 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 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20090915 | ||
2 | Importing | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Node Element | 20090915 | ||
3 | Importing | IV_SUPPRESS_MESSAGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090916 | |||
4 | Returning | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_NWECM_NODE | NW ECM: Folder Type Node | 20090915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | 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 | Importing | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20091104 | ||
2 | Returning | RV_REFRESH_NEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | 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 | Importing | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | Application-Defined Event | 20090831 | ||
2 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20090831 | ||
3 | Importing | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Node Element | 20090831 | ||
4 | Returning | RO_FOLDER | Value transfer | Object reference (TYPE REF TO) | IF_NWECM_FOLDER | NW ECM: Folder Type Node | 20090831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | 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 | Importing | IO_INTERFACE_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_NWECM_METADATA_UI | WebDynpro Interface COMPONENTCONTROLLER | 20090901 | ||
2 | Importing | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090901 | ||
3 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_SESSION | ECMI: Isolated Session to Access Repository | 20101104 | ||
4 | Importing | 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 | CX_NWECM | 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 | Importing | IO_INTERFACE_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_NWECM_METADATA_UI | WebDynpro Interface COMPONENTCONTROLLER | 20090915 | ||
2 | Importing | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODE | NW ECM: Definition of a Node Type | 20090915 | ||
3 | Importing | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20090915 | ||
4 | Importing | IT_SUPPORTED_PROPS | Call by reference | Type reference (TYPE) | NWECM_T_NAME | Table of names | 20090922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | NW ECM: Base Exception | 20090915 |
Method IS_FILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090826 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | NWECM_BOOLEAN | nwecm: boolean | 20090826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | NW ECM: Base Exception | 20090826 |
Method IS_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_NODE_TYPE | Call by reference | Object reference (TYPE REF TO) | IF_NWECM_NODETYPE_DEF | NW ECM: Definition of a Node Type | 20090826 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | NWECM_BOOLEAN | nwecm: boolean | 20090826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_NWECM | NW ECM: Base Exception | 20090826 |
Method REPORT_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20090825 | |||
2 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | ||
3 | Importing | IV_ADDITIONAL_INFO | Call by reference | Type reference (TYPE) | STRING | 20090825 | |||
4 | Importing | 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 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20090825 | |||
2 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | ||
3 | Importing | IV_ADDITIONAL_INFO | Call by reference | Type reference (TYPE) | STRING | 20090825 | |||
4 | Importing | 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 | Importing | IO_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20090825 | ||
2 | Importing | IO_WD_ASSIST | Call by reference | Object reference (TYPE REF TO) | CL_NWECM_EPM_BROWSER_ASSIST | Assistance Class for NWECM_EPM_BROWSER | 20090902 | ||
3 | Importing | 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 | Importing | IT_NODES | Call by reference | Type reference (TYPE) | NWECM_T_NODE | Table containing node references | 20090902 | ||
2 | Returning | 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 |