SAP ABAP Class CL_ABAP_DOCU_CONVERTER (Conversion of the ABAP Keyword Documentation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABAPDOCU (Package) ABAP Documentation Objects in ABAP Workbench
Properties
Class CL_ABAP_DOCU_CONVERTER  
Short Description Conversion of the ABAP Keyword Documentation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABAPDOCU   ABAP Documentation Objects in ABAP Workbench 
Created 20071127   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 CL_ABAP_DOCU_CONVERTER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ABAP_DOCU_PRINT 20100520 Print ABAP Keyword Documentation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FIL_FLAG Static Attribute Private Type reference (TYPE) ABAP_BOOL FIL_FLAG 20071127
2 NO_TREE_FLAG Static Attribute Private Type reference (TYPE) ABAP_BOOL 20091215
3 NUC_FLAG Static Attribute Private Type reference (TYPE) ABAP_BOOL NUC_FLAG 20071127
4 TEXT_LANGU Static Attribute Private Type reference (TYPE) SY-LANGU TEXT_LANGU 20071127
5 WEB_FLAG Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110314
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TEXT_TO_HTML Static method Private Method APPEND_TEXT_TO_HTML 20071127
2 CONVERT_ITF Static method Private Method CONVERT_ITF 20071127
3 CONVERT_ITF_2_HTML Static method Public Method Converts ITF to HTML 20091215
4 FILE_LINK Static method Private Method FILE_LINK 20071127
5 GET_METHOD Static method Private Method 20131029
6 GET_TRANSFORMATION Static method Private Method GET_TRANSFORMATION 20120704
7 INDEX_ANCHOR Static method Private Method INDEX_ANCHOR 20071127
8 INTERNAL_LINKS Static method Private Method INTERNAL_LINKS 20071127
9 INTERNAL_LINK_ONE_ADDITION Static method Private Method INTERNAL_LINK_ONE_ADDITION 20071127
10 INTERNAL_LINK_TAGS Static method Private Method INTERNAL_LINK_TAGS 20071127
11 INTERNAL_TOC Static method Private Method 20120306
12 ONLINE_LINK Static method Private Method ONLINE_LINK 20071127
13 REPLACE_ANGLE_BRACKET Static method Private Method REPLACE_ANGLE_BRACKET 20071127
14 REPLACE_ITF_TEXT Static method Private Method REPLACE_ITF_TEXT 20071127
15 REPLACE_TAGS Static method Private Method REPLACE_TAGS 20071127
Events
Class CL_ABAP_DOCU_CONVERTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 HTML Public See coding 20091215 html TYPE STANDARD TABLE OF abapdocu_html_line
2 ITF Public See coding 20091215 itf TYPE STANDARD TABLE OF tline with NON-UNIQUE DEFAULT KEY
Method Signatures

Method APPEND_TEXT_TO_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HTML Call by reference Type reference (TYPE) STANDARD TABLE HTML 20071127
2 Importing LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU LANGU 20071127
3 Importing P_TEXT Call by reference Type reference (TYPE) STRING P_TEXT 20071127

Method APPEND_TEXT_TO_HTML on class CL_ABAP_DOCU_CONVERTER has no exception.

Method CONVERT_ITF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXAS Call by reference Type reference (TYPE) ABAP_BOOL EXAS 20071127
2 Importing FILE_FLAG Call by reference Type reference (TYPE) ANY FILE_FLAG 20071127
3 Changing HTML Call by reference Type reference (TYPE) HTML HTML 20071127
4 Changing ITF Call by reference Type reference (TYPE) ITF ITF 20071127
5 Importing NAME Call by reference Type reference (TYPE) DOKHL-OBJECT NAME 20071127
6 Importing NO_UNICODE Call by reference Type reference (TYPE) CHAR1 NO_UNICODE 20071127
7 Importing P_LANGU Call by reference Type reference (TYPE) SY-LANGU P_LANGU 20071127
8 Importing STDS Call by reference Type reference (TYPE) ABAP_BOOL STDS 20071127
9 Importing SUB_TABLE Call by reference Type reference (TYPE) CL_ABAP_DOCU_DOWNLOAD=>SUB_TABLE SUB_TABLE 20071127
10 Importing WEB_FLAG Call by reference Type reference (TYPE) ANY 20110314
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method CONVERT_ITF_2_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) THEAD-TDNAME Nur 'ABEN', 'ABAP' und 'DYNP' werden unterstützt 20091215
2 Importing EXAS Call by reference Type reference (TYPE) ABAP_BOOL 20091215
3 Importing FILE_FLAG Call by reference Type reference (TYPE) CHAR1 20091215
4 Exporting HTML Call by reference Type reference (TYPE) ABAPDOCU_HTML_TAB 20091215
5 Importing ID Call by reference Type reference (TYPE) DOKIL-ID 'SD' Nur 'SD' wird unterstützt 20091215
6 Importing LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU 20091215
7 Importing NAME Call by reference Type reference (TYPE) THEAD-TDNAME 20091215
8 Exporting NEW_LANGU Call by reference Type reference (TYPE) SY-LANGU 20091215
9 Importing NO_TREE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091215
10 Importing NO_UNICODE Call by reference Type reference (TYPE) CHAR1 20091215
11 Importing STDS Call by reference Type reference (TYPE) ABAP_BOOL 20091215
12 Importing SUB_TABLE Call by reference Type reference (TYPE) CL_ABAP_DOCU_DOWNLOAD=>SUB_TABLE 20091215
13 Importing WEB_FLAG Call by reference Type reference (TYPE) CHAR1 20110314
# Exception Resumable Description Created on
1 CX_ABAP_DOCU_CONVERSION 20091215
2 CX_ABAP_DOCU_NOT_FOUND 20091215

Method FILE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BEGIN_TAG Call by reference Type reference (TYPE) STRING BEGIN_TAG 20071127
2 Importing EXAS Call by reference Type reference (TYPE) ABAP_BOOL EXAS 20071127
3 Changing EXA_FLAG Call by reference Type reference (TYPE) ABAP_BOOL EXA_FLAG 20071127
4 Importing LINK Value transfer Type reference (TYPE) FORMATS=>LINK_TYPE LINK 20071127
5 Importing LINK1 Call by reference Type reference (TYPE) STRING LINK1 20071127
6 Importing LINK2 Call by reference Type reference (TYPE) STRING LINK2 20071127
7 Importing NAME Call by reference Type reference (TYPE) DOKHL-OBJECT NAME 20071127
8 Exporting SUBRC Value transfer Type reference (TYPE) SY-SUBRC SUBRC 20071127
9 Importing SUB_TABLE Call by reference Type reference (TYPE) CL_ABAP_DOCU_DOWNLOAD=>SUB_TABLE SUB_TABLE 20071127

Method FILE_LINK on class CL_ABAP_DOCU_CONVERTER has no exception.

Method GET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE Value transfer Type reference (TYPE) CSEQUENCE 20131029
2 Returning METHOD_TEXT Value transfer Type reference (TYPE) ITF 20131029

Method GET_METHOD on class CL_ABAP_DOCU_CONVERTER has no exception.

Method GET_TRANSFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE Value transfer Type reference (TYPE) CSEQUENCE 20120704
2 Returning TRAFO_TEXT Value transfer Type reference (TYPE) ITF 20120704

Method GET_TRANSFORMATION on class CL_ABAP_DOCU_CONVERTER has no exception.

Method INDEX_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF P_ITF_TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method INTERNAL_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF P_ITF_TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method INTERNAL_LINK_ONE_ADDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANCHOR Call by reference Type reference (TYPE) C ANCHOR 20071127
2 Importing HEADER Call by reference Type reference (TYPE) C HEADER 20071127
3 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF P_ITF_TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method INTERNAL_LINK_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANCHOR Call by reference Type reference (TYPE) C ANCHOR 20071127
2 Importing HEADER Call by reference Type reference (TYPE) C HEADER 20071127
3 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF P_ITF_TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method INTERNAL_TOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20120306
2 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF 20120306
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK 20120306

Method ONLINE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BEGIN_TAG Call by reference Type reference (TYPE) STRING BEGIN_TAG 20071127
2 Importing LINK Call by reference Type reference (TYPE) FORMATS=>LINK_TYPE LINK 20071127
3 Importing LINK1 Call by reference Type reference (TYPE) STRING LINK1 20071127
4 Importing LINK2 Call by reference Type reference (TYPE) STRING LINK2 20071127
5 Importing PART2 Call by reference Type reference (TYPE) STRING PART2 20071127
6 Exporting SUBRC Value transfer Type reference (TYPE) SY-SUBRC SUBRC 20071127

Method ONLINE_LINK on class CL_ABAP_DOCU_CONVERTER has no exception.

Method REPLACE_ANGLE_BRACKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) DOKHL-OBJECT NAME 20071127
2 Changing TEXT Call by reference Type reference (TYPE) STRING TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method REPLACE_ITF_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_FLAG Call by reference Type reference (TYPE) ANY FILE_FLAG 20071127
2 Importing P_HEADER Call by reference Type reference (TYPE) THEAD P_HEADER 20071127
3 Changing P_ITF_TEXT Call by reference Type reference (TYPE) ITF P_ITF_TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127

Method REPLACE_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXAS Call by reference Type reference (TYPE) ABAP_BOOL EXAS 20071127
2 Changing EXA_FLAG Call by reference Type reference (TYPE) ABAP_BOOL EXA_FLAG 20071127
3 Importing NAME Call by reference Type reference (TYPE) DOKHL-OBJECT NAME 20071127
4 Importing SUB_TABLE Call by reference Type reference (TYPE) CL_ABAP_DOCU_DOWNLOAD=>SUB_TABLE SUB_TABLE 20071127
5 Changing TEXT Call by reference Type reference (TYPE) STRING TEXT 20071127
# Exception Resumable Description Created on
1 CX_DYNAMIC_CHECK CX_DYNAMIC_CHECK 20071127
History
Last changed by/on SAP  20130531 
SAP Release Created in 711