SAP ABAP Class CL_CFX_URL (URL with Page and Parameters)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Properties
Class CL_CFX_URL  
Short Description URL with Page and Parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20021210   SAP 
Last change 20141109    
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)
2 CL_CFX_API_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CFX_CONST_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_HTTP_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CFX_URL has no interface implemented.
Friends
Class CL_CFX_URL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PARAMETER Instance attribute Private Type reference (TYPE) TT_PARAMETER ID and Value of Parameter 20021210
2 M_PAGENAME Instance attribute Private Type reference (TYPE) CFX_STRING BSP Page, URL Relative to CFX_BSP_UI 20021211
3 M_PAGENAME_ABSOLUTE Instance attribute Private Type reference (TYPE) CFX_STRING BSP Page, Absolute URL 20030812
4 M_TITLE Instance attribute Private Type reference (TYPE) CFX_STRING Title of URL 20050629
5 M_TOOLTIP Instance attribute Private Type reference (TYPE) CFX_STRING Tooltip for URL 20050629
6 SC_P_BACK_URL_REF_ID Constant Public Type reference (TYPE) CFX_STRING 'p_back_url_ref_id' Page Attribute: ID of URL Instance in CL_CFX_SESSION_DATA 20050713
Methods
# Method Level Visibility Method type Description Created on
1 AUX_SET_PARAMETER Instance method Private Method Change Parameter Value: ONLY if Value Not Initial 20030120
2 COPY Instance method Public Method Copy This Object 20021216
3 DELETE_PARAMETER Instance method Public Method Delete parameters 20021211
4 GET_INSTANCE_FOR_HTTP_REQUEST Static method Public Method Generates a URL Instance for the HTTP Request 20050713
5 GET_PARAMETER Instance method Public Method Find Out Parameter Value 20030220
6 GET_TITLE Instance method Public Method Set Text Alias for Title of URL 20050629
7 GET_TOOLTIP Instance method Public Method Set Text Alias for Title of URL 20050629
8 GET_URL Instance method Public Method Complete URL with Parameters 20021213
9 GOTO_PAGE Instance method Public Method Navigate to Page 20021210
10 HAS_PARAMETER Instance method Public Method has the given parameter or not 20090904
11 SET_FROM_REQUEST Instance method Public Method Add from Request (Page + Parameter) 20021211
12 SET_FROM_URL_STRING Instance method Public Method Add from URL (as String) ( Seite + Parameter ) 20030121
13 SET_PAGE Instance method Public Method Change Page 20021211
14 SET_PARAMETER Instance method Public Method Change/Add Parameter Values 20021210
15 SET_PARAMETERS_FROM_STRING Instance method Private Method Add Paramters of String 20021211
16 SET_STANDARD_PARAMETERS Instance method Public Method Sets Parameters Used Often in cFolders 20030120
17 SET_TITLE Instance method Public Method Set Text Alias for Title of URL 20050629
18 SET_TOOLTIP Instance method Public Method Set Text Alias for Title of URL 20050629
Events
Class CL_CFX_URL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PARAMETER Private See coding 20021210
Method Signatures

Method AUX_SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IGNORE_INITIAL_VALUE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Falls I_VALUE='' : nichts ändern 20030122
2 Importing I_NAME Call by reference Type reference (TYPE) ANY Name des Parameters 20030120
3 Importing I_UNESCAPE_VALUE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE I_VALUE http - unescapen 20030122
4 Importing I_VALUE Call by reference Type reference (TYPE) CFX_STRING Wert des Parameters 20030120

Method AUX_SET_PARAMETER on class CL_CFX_URL has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_URL_COPY Value transfer Object reference (TYPE REF TO) CL_CFX_URL Kopie dieses Objektes 20021216

Method COPY on class CL_CFX_URL has no exception.

Method DELETE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) ANY Name des Parameters 20021211

Method DELETE_PARAMETER on class CL_CFX_URL has no exception.

Method GET_INSTANCE_FOR_HTTP_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_URL Call by reference Object reference (TYPE REF TO) CL_CFX_URL URL mit Seite und Parametern 20050713
2 Exporting E_SESSION_DATA_ID Call by reference Type reference (TYPE) SYSUUID_C ID der URL Instanz in CL_CFX_SESSION_DATA 20050713
3 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20050713
4 Importing IT_ADDITIONAL_URL_PARAMETERS Call by reference Type reference (TYPE) CFX_TT_SETTING_VALUE Name-Wert-Paare für zusätzliche URL Parameter 20050713
5 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20050713
6 Importing I_TITLE Call by reference Type reference (TYPE) CFX_STRING Textalias für den Titel der URL 20050713

Method GET_INSTANCE_FOR_HTTP_REQUEST on class CL_CFX_URL has no exception.

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) ANY Name des Parameters 20030220
2 Returning R_VALUE Value transfer Type reference (TYPE) CFX_STRING Wert des Parameters 20030220

Method GET_PARAMETER on class CL_CFX_URL has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TITLE Value transfer Type reference (TYPE) CFX_STRING Titel der URL 20050629

Method GET_TITLE on class CL_CFX_URL has no exception.

Method GET_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TOOLTIP Value transfer Type reference (TYPE) CFX_STRING Tooltip der URL 20050629

Method GET_TOOLTIP on class CL_CFX_URL has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABSOLUTE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE absolute URL ? 20021213
2 Importing I_XHTML Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE XHTML ( mit '&') oder String (mit '&') 20021213
3 Returning R_URL Value transfer Type reference (TYPE) CFX_STRING URL mit Parametern 20021213

Method GET_URL on class CL_CFX_URL has no exception.

Method GOTO_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20021210
2 Importing I_ABSOLUTE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Absolute URL verwenden ? 20030812

Method GOTO_PAGE on class CL_CFX_URL has no exception.

Method HAS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) ANY 20090904
2 Returning R_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20090904

Method HAS_PARAMETER on class CL_CFX_URL has no exception.

Method SET_FROM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021211

Method SET_FROM_REQUEST on class CL_CFX_URL has no exception.

Method SET_FROM_URL_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URL Call by reference Type reference (TYPE) CFX_STRING URL 20030121

Method SET_FROM_URL_STRING on class CL_CFX_URL has no exception.

Method SET_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAGENAME Call by reference Type reference (TYPE) ANY Name der BSP-Seite 20021211

Method SET_PAGE on class CL_CFX_URL has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) ANY Name des Parameters 20021210
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY Wert des Parameters 20021210

Method SET_PARAMETER on class CL_CFX_URL has no exception.

Method SET_PARAMETERS_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMETER_STRING Call by reference Type reference (TYPE) CFX_STRING Liste von Parametern als String 20021211
2 Importing I_UNESCAPE_VALUE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Parameterwerte http - unescapen 20030122

Method SET_PARAMETERS_FROM_STRING on class CL_CFX_URL has no exception.

Method SET_STANDARD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) STRING Parameter "Action" 20030120
2 Importing I_ACTION_ID Call by reference Type reference (TYPE) STRING Parameter "Action Id" 20030120
3 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING Parameter "Area id" 20030120
4 Importing I_CHANGE_NUMBER Call by reference Type reference (TYPE) STRING Parameter 'Change Number' Statusprotokoll 20030120
5 Importing I_COL_ID Call by reference Type reference (TYPE) STRING Parameter "Collaboration id" 20030120
6 Importing I_COMPLETE Call by reference Type reference (TYPE) STRING Paramger "Complete" 20030120
7 Importing I_CONTEXTS_ID Call by reference Type reference (TYPE) STRING 20030120
8 Importing I_CONTEXT_ID Call by reference Type reference (TYPE) STRING 20030120
9 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING Parameter "Document id" 20030120
10 Importing I_ITEM_ID Call by reference Type reference (TYPE) STRING Parameter "Item id" 20030120
11 Importing I_MSG_ID Call by reference Type reference (TYPE) STRING Parameter "Message Id" 20030120
12 Importing I_MSG_TXT Call by reference Type reference (TYPE) STRING Parameter "Message text" 20030120
13 Importing I_NTF_ID Call by reference Type reference (TYPE) STRING Parameter "Notification id" 20030120
14 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) STRING 20030120
15 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20030120
16 Importing I_PRF_ID Call by reference Type reference (TYPE) STRING Parameter "Profile id" 20030120
17 Importing I_PRF_SHD Call by reference Type reference (TYPE) STRING Parameter "Profildetail" 20030120
18 Importing I_PROCESS_ID Call by reference Type reference (TYPE) STRING Parameter "Process id" 20030120
19 Importing I_PROCESS_INFO Call by reference Type reference (TYPE) STRING Parameter "Process info" 20030120
20 Importing I_ROLE Call by reference Type reference (TYPE) STRING Parameter "Role" 20030120
21 Importing I_SCENARIO Call by reference Type reference (TYPE) STRING Parameter "Scenario" 20030120
22 Importing I_SEARCH_ID Call by reference Type reference (TYPE) STRING Parameter "Search id" 20030120
23 Importing I_START_ID Call by reference Type reference (TYPE) STRING Parameter "Start id" 20030120
24 Importing I_STATUS_ID Call by reference Type reference (TYPE) STRING Parameter "Status id" 20030120
25 Importing I_STATUS_SHD Call by reference Type reference (TYPE) STRING Parameter "Statusdetail" 20030120
26 Importing I_TARGET_ID Call by reference Type reference (TYPE) STRING Parameter "Target id" 20030120
27 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING Parameter "Topic id" 20030120
28 Importing I_TRANS_ID Call by reference Type reference (TYPE) STRING Parameter "Transition id" 20030120
29 Importing I_TRANS_SHD Call by reference Type reference (TYPE) STRING Parameter "Transitiondetail" 20030120
30 Importing I_USER_GRP_ID Call by reference Type reference (TYPE) STRING Parameter "User group id" 20030120
31 Importing I_VER_ID Call by reference Type reference (TYPE) STRING Parameter "Version id" 20030120

Method SET_STANDARD_PARAMETERS on class CL_CFX_URL has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Textalias für den Titel der URL 20050629

Method SET_TITLE on class CL_CFX_URL has no exception.

Method SET_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Textalias 20050629

Method SET_TOOLTIP on class CL_CFX_URL has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200