SAP ABAP Class /UI5/CL_UI5_REP_PATH_MAPPER (Mapping repository path to internal paths)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI5-TOL (Application Component) SAP UI development toolkit for HTML5 - Design Time Tools
     /UI5/UI5_INFRA_APP (Package) SAP UI5 Infrastructure for Applications
Properties
Class /UI5/CL_UI5_REP_PATH_MAPPER  
Short Description Mapping repository path to internal paths    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI5/UI5_INFRA_APP   SAP UI5 Infrastructure for Applications 
Created 20120119   SAP 
Last change 20130531   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 /UI5/CL_UI5_REP_PATH_MAPPER has no interface implemented.
Friends
Class /UI5/CL_UI5_REP_PATH_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED_FLAG Instance attribute Private Type reference (TYPE) BOOLE_D Change flag 20120119
2 C_SHORT_NAME_PREFIX Constant Private Type reference (TYPE) STRING 'UI5' Short name prefix 20120119
3 GT_PATH_MAPPING Instance attribute Private Type reference (TYPE) T_UI5_REP_PATH_MAP_INT_T Repository Path Mapping 20120119
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120119
2 CREATE_FILE_MAPPING_ENTRY Instance method Public Method 20120119
3 CREATE_FOLDER_MAPPING_ENTRY Instance method Public Method 20120119
4 CREATE_SHORT_NAME Static method Public Method Create short name 20120119
5 CREATE_SHORT_NAME_BSP Static method Private Method Create short name / BSP 20120210
6 CREATE_SHORT_NAME_MIME Static method Private Method Create short name / MIME 20120210
7 DELETE_MAPPING_ENTRY Instance method Public Method 20120119
8 GET_FOLDER_CHILDREN_M_ENTRIES Instance method Public Method Get mapping entries for children of a folder 20120119
9 GET_MAPPING_ENTRIES Instance method Public Method Get all mapping entries 20120824
10 GET_MAPPING_ENTRY Instance method Public Method 20120119
11 GET_PATH_MAPPING_AS_XML Instance method Public Method 20120119
12 IS_CHANGED Instance method Public Method Return true if mapping was changed 20120119
13 PATH_NEEDS_NAME_SHORTENING Static method Public Method Path needs name shortening / in gerneal 20120119
14 PATH_SEG_NEEDS_NAME_SHORT Static method Private Method Path segment needs name shortening / MIME 20120210
15 REPO_TREE_CHECK_FOLDER_CHILD Instance method Private Method Check if a folder has any children 20120119
16 REPO_TREE_CHECK_FOLDER_EXISTS Instance method Private Method Check existence of a folder 20120119
17 REPO_TREE_GET_FOLDER Instance method Private Method Get folder of file entry 20120119
18 REPO_TREE_GET_PARENT_ENTRY Instance method Private Method Get parent of entry 20120119
19 RESET_CHANGED Instance method Public Method Resets the change flag 20120119
Events
Class /UI5/CL_UI5_REP_PATH_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_UI5_REP_PATH_MAP_INT_S Private See coding 20120119 BEGIN OF t_ui5_rep_path_map_int_s. INCLUDE TYPE /UI5/ui5_rep_path_map_s. TYPES folder TYPE string. TYPES: END OF t_ui5_rep_path_map_int_s
2 T_UI5_REP_PATH_MAP_INT_T Private See coding 20120119 t_ui5_rep_path_map_int_t TYPE STANDARD TABLE OF t_ui5_rep_path_map_int_s WITH KEY path
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_MAPPING_XML Call by reference Type reference (TYPE) STRING Path mapping as XML 20120119
# Exception Resumable Description Created on
1 CX_ST_ERROR Error Performing Simple Transformation 20120522

Method CREATE_FILE_MAPPING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERNAL_REP Call by reference Type reference (TYPE) CHAR1 Internal Repository (BSP o. MIME) 20120119
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path 20120119
3 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119

Method CREATE_FILE_MAPPING_ENTRY on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method CREATE_FOLDER_MAPPING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path 20120119
2 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119

Method CREATE_FOLDER_MAPPING_ENTRY on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method CREATE_SHORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERNAL_REP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20120119
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120119
3 Returning RESULT Value transfer Type reference (TYPE) STRING Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120119

Method CREATE_SHORT_NAME on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method CREATE_SHORT_NAME_BSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120210
2 Returning RESULT Value transfer Type reference (TYPE) STRING Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120210

Method CREATE_SHORT_NAME_BSP on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method CREATE_SHORT_NAME_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120210
2 Returning RESULT Value transfer Type reference (TYPE) STRING Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120210

Method CREATE_SHORT_NAME_MIME on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method DELETE_MAPPING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path 20120119
2 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119

Method DELETE_MAPPING_ENTRY on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method GET_FOLDER_CHILDREN_M_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path 20120119
2 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_T Path Mapping 20120119

Method GET_FOLDER_CHILDREN_M_ENTRIES on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method GET_MAPPING_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_T Path Mapping Table 20120824

Method GET_MAPPING_ENTRIES on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method GET_MAPPING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path 20120119
2 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119

Method GET_MAPPING_ENTRY on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method GET_PATH_MAPPING_AS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Path Mapping as XML 20120119

Method GET_PATH_MAPPING_AS_XML on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120119

Method IS_CHANGED on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method PATH_NEEDS_NAME_SHORTENING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTERNAL_REP Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20120119
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120119
3 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120119

Method PATH_NEEDS_NAME_SHORTENING on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method PATH_SEG_NEEDS_NAME_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEGMENT Call by reference Type reference (TYPE) STRING 20120210
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120210

Method PATH_SEG_NEEDS_NAME_SHORT on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method REPO_TREE_CHECK_FOLDER_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120119
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120119

Method REPO_TREE_CHECK_FOLDER_CHILD on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method REPO_TREE_CHECK_FOLDER_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120119
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120119

Method REPO_TREE_CHECK_FOLDER_EXISTS on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method REPO_TREE_GET_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING Path Mapping 20120119
2 Returning RESULT Value transfer Type reference (TYPE) STRING Path Mapping 20120119

Method REPO_TREE_GET_FOLDER on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method REPO_TREE_GET_PARENT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAPPING_ENTRY Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119
2 Returning RESULT Value transfer Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120119

Method REPO_TREE_GET_PARENT_ENTRY on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.

Method RESET_CHANGED Signature

Method RESET_CHANGED on class /UI5/CL_UI5_REP_PATH_MAPPER has no parameter.
Method RESET_CHANGED on class /UI5/CL_UI5_REP_PATH_MAPPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100