SAP ABAP Class CL_WDHC_ASSIST (Assistance Class for Help Center)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-HLP-ABA (Application Component) Help Infrastructure for ABAP
     SWDP_HELP_CENTER (Package) Help Center ABAP Web Dynpro
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20060703
Properties
Class CL_WDHC_ASSIST  
Short Description Assistance Class for Help Center    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_HELP_CENTER   Help Center ABAP Web Dynpro 
Created 20060703   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)
2 CL_WDHC_ASSIST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WDHC_ASSIST has no interface implemented.
Friends
Class CL_WDHC_ASSIST has no friend class.
Attributes
Class CL_WDHC_ASSIST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_CTS_ENTRIES Static method Public Method 20090616
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060703
3 GET_CONTEXT_INTERNAL Instance method Public Method 20090715
4 GET_DOCS_FOR_EXT_CONTENT Instance method Public Method 20100602
5 GET_DOCS_FOR_LEARNING_MATERIAL Instance method Public Method 20090923
6 GET_DOCS_FOR_WORTH_KNOWING Instance method Public Method 20081009
7 GET_EXTERNAL_LINKS Instance method Private Method 20090923
8 GET_TEXTS_FOR_DIALOGBOX Instance method Public Method 20080313
9 GET_URL_FROM_HELP_LINK Static method Private Method URL from KW Helplink 20060703
10 PARSE_PORTAL_PARAM Instance method Public Method 20080409
11 REMOVE_ASSIGNED_DOCUMENTS_SM Instance method Public Method Deletes Linked Solution Manager Documents from Table 20090225
Events
Class CL_WDHC_ASSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CUSTOMER_SECTION Public See coding 20100615 begin of t_customer_section, category type saphc_category, r_comp_usage type ref to if_wd_component_usage, r_comp_container type ref to cl_wd_view_container_uielement, pos type wdhc_area, end of t_customer_section
2 T_CUSTOMER_SECTIONS Public See coding 20100609 t_customer_sections type standard table of t_customer_section
3 T_CUST_CONTAINERS Public See coding 20100608 t_cust_containers type standard table of ref to cl_wd_view_container_uielement
4 T_HELPFUL_LINK Public See coding 20061214 begin of t_helpful_link, icon type icon_l2, text type string, url type string, end of t_helpful_link
5 T_HELPFUL_LINKS Public See coding 20061214 t_helpful_links type standard table of t_helpful_link
Method Signatures

Method ADD_TO_CTS_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CTS_ENTRIES Call by reference Type reference (TYPE) CTS_RECORDING_ENTRIES WBO remote API: Einträge für Änderungsaufzeichnung 20090616
2 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20090616
3 Importing I_TROBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20090616

Method ADD_TO_CTS_ENTRIES on class CL_WDHC_ASSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WDHC_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_WDHC_ASSIST has no exception.

Method GET_CONTEXT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090715
2 Returning R_CONTEXT_INTERNAL Value transfer Object reference (TYPE REF TO) CL_HC_CTX_INTERNAL Vom Help Center intern genutzter Kontext 20090715

Method GET_CONTEXT_INTERNAL on class CL_WDHC_ASSIST has no exception.

Method GET_DOCS_FOR_EXT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUSTOMER_DOCS Call by reference Type reference (TYPE) SAPHC_LINK_EC_TT Help Center: "Wissenswertes" 20100621
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20100602
3 Importing I_IGNORE_ENHANCEMENTS Call by reference Type reference (TYPE) WDY_BOOLEAN =X: Erweiterungen (BAdIs) nicht ausführen 20100602
4 Importing I_KEYUSER Call by reference Type reference (TYPE) ABAP_BOOL Keyuser 20100621
5 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20100602

Method GET_DOCS_FOR_EXT_CONTENT on class CL_WDHC_ASSIST has no exception.

Method GET_DOCS_FOR_LEARNING_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCS Call by reference Type reference (TYPE) SAPGUIHC_DOC_TT Help Center: "Wissenswertes" 20090923
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090923
3 Importing I_FLAG_FILESHARE Call by reference Type reference (TYPE) BTFR_FLAG BTFR Flag 20090923
4 Importing I_FLAG_SOLMAN_DOCS Call by reference Type reference (TYPE) BTFR_FLAG BTFR Flag 20090923
5 Importing I_IGNORE_ENHANCEMENTS Call by reference Type reference (TYPE) WDY_BOOLEAN =X: Erweiterungen (BAdIs) nicht ausführen 20090923
6 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090923
7 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20090923

Method GET_DOCS_FOR_LEARNING_MATERIAL on class CL_WDHC_ASSIST has no exception.

Method GET_DOCS_FOR_WORTH_KNOWING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCS Call by reference Type reference (TYPE) SAPGUIHC_DOC_TT Help Center: "Wissenswertes" 20081009
2 Exporting E_ERRORS Call by reference Type reference (TYPE) SAPHC_LOG_MSG_TT Tabellentyp für Meldungen im Application Log 20090319
3 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090810
4 Importing I_FLAG_FILESHARE Call by reference Type reference (TYPE) BTFR_FLAG Dokumente aus benutzereigener Ablage 20081203
5 Importing I_FLAG_SOLMAN_DOCS Call by reference Type reference (TYPE) BTFR_FLAG Dokumente aus Solution Manager 20081125
6 Importing I_HELP_LINKS Call by reference Type reference (TYPE) STRING Hilfe Links (SAP Doku) 20090713
7 Importing I_IGNORE_ENHANCEMENTS Call by reference Type reference (TYPE) WDY_BOOLEAN =X: Erweiterungen (BAdIs) nicht ausführen 20090923
8 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20081009
9 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20090923

Method GET_DOCS_FOR_WORTH_KNOWING on class CL_WDHC_ASSIST has no exception.

Method GET_EXTERNAL_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINKS Call by reference Type reference (TYPE) SAPGUIHC_DOC_TT Help Center: "Wissenswertes" 20090923
2 Importing I_APPL Call by reference Type reference (TYPE) SAPHC_APPL Anwendung 20090923
3 Importing I_CATEGORY Call by reference Type reference (TYPE) WDHC_CATEGORY Help Center: Kategorie 20090923
4 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername 20090923

Method GET_EXTERNAL_LINKS on class CL_WDHC_ASSIST has no exception.

Method GET_TEXTS_FOR_DIALOGBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) STRING 20080313
2 Exporting E_TITLE Call by reference Type reference (TYPE) STRING 20080313
3 Importing I_ACTION Call by reference Type reference (TYPE) WDY_WB_VC_ACTION Web-Dynpro: Name einer Aktion 20080313
4 Importing I_DOCUMENT_TYPE Call by reference Type reference (TYPE) WDHC_DOCUMENT_TYPE Dokument Typ 20080313
5 Importing I_WINDOW_NAME Call by reference Type reference (TYPE) STRING 20080313

Method GET_TEXTS_FOR_DIALOGBOX on class CL_WDHC_ASSIST has no exception.

Method GET_URL_FROM_HELP_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) SAPHC_LOG_MSG Struktur für Meldungen im Application Log 20090319
2 Exporting E_URL Call by reference Type reference (TYPE) STRING 20060703
3 Importing I_HELP_LINK Call by reference Type reference (TYPE) STRING 20060703

Method GET_URL_FROM_HELP_LINK on class CL_WDHC_ASSIST has no exception.

Method PARSE_PORTAL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_LINKS Call by reference Type reference (TYPE) STRING 20080409
2 Exporting E_APPL_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20080409
3 Exporting E_APPL_NAME_EXTD Call by reference Type reference (TYPE) SAPGUIHC_LINKS-APPL_NAME_EXTD Namenserweiterung z..B. Kofigurations-Id bei WD ABAP) 20080505
4 Exporting E_APPL_SUBNAME1 Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20080409
5 Exporting E_APPL_SUBNAME2 Call by reference Type reference (TYPE) CHAR30 30 Characters 20080409
6 Exporting E_APPL_TEXT Call by reference Type reference (TYPE) TEXT60 Textfeld der Länge 60 20080409
7 Exporting E_APPL_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20080409
8 Exporting E_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080505
9 Exporting E_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20080513
10 Exporting E_WINDOW_LINKS Call by reference Type reference (TYPE) STRING 20080409
11 Importing I_PARAM Call by reference Type reference (TYPE) STRING 20080409

Method PARSE_PORTAL_PARAM on class CL_WDHC_ASSIST has no exception.

Method REMOVE_ASSIGNED_DOCUMENTS_SM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_ASSIGN Call by reference Type reference (TYPE) SAPHC_APPL Help Center Anwendungszuordnung 20090225
2 Changing CT_SM_OBJECTS Call by reference Type reference (TYPE) SAPHC_SM_OBJ_TT Solution Manager Objekte mit Attributen 20090225
3 Importing LANGU Call by reference Type reference (TYPE) SYLANGU >< SPACE: Dokumente mit unpassender werden auch gelöscht 20090225

Method REMOVE_ASSIGNED_DOCUMENTS_SM on class CL_WDHC_ASSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711