SAP ABAP Class CL_DOCU_ADT_ITF_HTML_CONVERTER (Convert ABAP Tools Documentation from ITF to AiE HTML)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE (Application Component) Installation and Infrastructure for ABAP Tools in Eclipse
     S_DOCU_ADT_INFRASTRUCTURE (Package) ADT access to SAPscript documents: core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DOCU_ADT_ITF_HTML_CONVERTER Conversion SAPScript->HTML for ADT 20121113
Properties
Class CL_DOCU_ADT_ITF_HTML_CONVERTER  
Short Description Convert ABAP Tools Documentation from ITF to AiE HTML    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DOCU_ADT_INFRASTRUCTURE   ADT access to SAPscript documents: core 
Created 20110421   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DOCU_ADT_ITF_HTML_CONVERTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DOCU_ADT_ITF_HTML_CONVERTER Conversion SAPScript->HTML for ADT 20121113
Friends
Class CL_DOCU_ADT_ITF_HTML_CONVERTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HTTP_UTIL_REF Static Attribute Private Object reference (TYPE REF TO) CL_DOCU_ADT_UTILITIES 20130206
2 MAPPING_RULES_CHARACTER Static Attribute Private Type reference (TYPE) CL_DOCU_ADT_DOCU_CONSTANTS=>TY_MAPPING_ITF_CHARACTER_TAGS 20130507
3 MAPPING_RULES_PARAGRAPH Static Attribute Private Type reference (TYPE) CL_DOCU_ADT_DOCU_CONSTANTS=>TY_MAPPING_ITF_PARAGRAPH_TAGS 20130507
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STYLE_TO_OUTPUT_STRING Instance method Private Method 20121114
2 CLASS_CONSTRUCTOR Static method Public Constructor 20130821
3 CREATE_INSTANCE Static method Public Method 20121113
4 DETERMINE_SYSTEM_TYPE Instance method Protected Method 20110906
5 ESCAPE_HTML_MARKUP Instance method Private Method 20121128
6 FINISH_CONVERSION Instance method Private Method 20121113
7 GENERATE_HTML_ELEMENT_STYLE Instance method Private Method 20121108
8 MAP_CHARACTER_FORMATTING Instance method Private Method 20130507
9 MAP_PARAGRAPH_FORMATTING Instance method Private Method 20121113
10 MARKUP_AS_HTML_DOCUMENT Instance method Private Method 20121108
11 MARKUP_AS_HTML_ELEMENT_BODY Instance method Private Method 20121108
12 MARKUP_AS_HTML_ELEMENT_HEAD Instance method Private Method 20121108
13 PROCESS_PARAGRAPH_EXTENSION Instance method Private Method 20110906
14 PROCESS_TABLE_LINE Instance method Private Method 20110906
15 RULEBASED_PARAGRAPH_PROCESSOR Instance method Private Method 20110906
Events
Class CL_DOCU_ADT_ITF_HTML_CONVERTER has no event.
Types
Class CL_DOCU_ADT_ITF_HTML_CONVERTER has no local type.
Method Signatures

Method ADD_STYLE_TO_OUTPUT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_DOCU_ADT_ITF_DOCU_CONTAINER 20121114

Method ADD_STYLE_TO_OUTPUT_STRING on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_DOCU_ADT_ITF_HTML_CONVERTER 20121113

Method CREATE_INSTANCE on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method DETERMINE_SYSTEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUSTOMER_SYSTEM Call by reference Type reference (TYPE) C 20110906

Method DETERMINE_SYSTEM_TYPE on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method ESCAPE_HTML_MARKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_DOCU_ADT_ITF_DOCU_CONTAINER 20121128

Method ESCAPE_HTML_MARKUP on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method FINISH_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_DOCU_ADT_ITF_DOCU_CONTAINER 20121113
# Exception Resumable Description Created on
1 CX_DOCU_INFRASTRUCTURE_ROOT Root class for docu infrastructure 20121119
2 CX_UNKNOWN_FORMAT_FOUND 20121113

Method GENERATE_HTML_ELEMENT_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML_STYLE Value transfer Type reference (TYPE) STRING 20121108

Method GENERATE_HTML_ELEMENT_STYLE on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method MAP_CHARACTER_FORMATTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONVERTEE Call by reference Type reference (TYPE) STRING 20130507

Method MAP_CHARACTER_FORMATTING on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method MAP_PARAGRAPH_FORMATTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DOCUMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_DOCU_ADT_ITF_DOCU_CONTAINER 20121113
# Exception Resumable Description Created on
1 CX_NO_CONVERSION_RULE 20121113
2 CX_UNKNOWN_FORMAT_FOUND 20121113

Method MARKUP_AS_HTML_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML_DOCUMENT Value transfer Type reference (TYPE) STRING 20121108
2 Importing HTML_FRAGMENT Call by reference Type reference (TYPE) STRING 20121108

Method MARKUP_AS_HTML_DOCUMENT on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method MARKUP_AS_HTML_ELEMENT_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HTML_BODY Value transfer Type reference (TYPE) STRING 20121108
2 Importing HTML_FRAGMENT Call by reference Type reference (TYPE) STRING 20121108

Method MARKUP_AS_HTML_ELEMENT_BODY on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method MARKUP_AS_HTML_ELEMENT_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTML_FRAGMENT Call by reference Type reference (TYPE) STRING 20121108
2 Returning HTML_HEAD Value transfer Type reference (TYPE) STRING 20121108

Method MARKUP_AS_HTML_ELEMENT_HEAD on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method PROCESS_PARAGRAPH_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HTML_OUTPUT_STRING Call by reference Type reference (TYPE) STRING 20110906
2 Importing LINEBREAK_TYPE Call by reference Type reference (TYPE) C SPACE 20110906
3 Importing LS_TLINE Call by reference Type reference (TYPE) TLINE 20110906
4 Changing NEXT_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906
5 Importing PREV_PARAGRAPH_TYPE Call by reference Type reference (TYPE) STRING SPACE 20110906
6 Changing PREV_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906

Method PROCESS_PARAGRAPH_EXTENSION on class CL_DOCU_ADT_ITF_HTML_CONVERTER has no exception.

Method PROCESS_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CUSTOMER_SYSTEM Call by reference Type reference (TYPE) C SPACE 20110906
2 Changing HTML_OUTPUT_STRING Call by reference Type reference (TYPE) STRING 20110906
3 Changing IN_TABLE Call by reference Type reference (TYPE) C SPACE 20110906
4 Changing LIST_TYPE_1 Call by reference Type reference (TYPE) N 20110906
5 Changing LIST_TYPE_2 Call by reference Type reference (TYPE) N 20110906
6 Changing LIST_TYPE_IN_TABLE_1 Call by reference Type reference (TYPE) N '0' 20110906
7 Changing LIST_TYPE_IN_TABLE_2 Call by reference Type reference (TYPE) N '0' 20110906
8 Changing NEXT_HTML_START_FORMAT Call by reference Type reference (TYPE) STRING 20110906
9 Changing NEXT_PARAGRAPH_TYPE Call by reference Type reference (TYPE) STRING 20110906
10 Changing NEXT_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906
11 Changing PREV_HTML_START_FORMAT Call by reference Type reference (TYPE) STRING 20110906
12 Changing PREV_PARAGRAPH_TYPE Call by reference Type reference (TYPE) STRING 20110906
13 Changing PREV_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906
14 Importing TS_LINE Call by reference Type reference (TYPE) TLINE 20110906
15 Changing WITHIN_ROW_NEXT_PARA_TYPE Call by reference Type reference (TYPE) STRING 20110906
16 Changing WITHIN_ROW_NEXT_START_FORMAT Call by reference Type reference (TYPE) STRING 20110906
# Exception Resumable Description Created on
1 CX_NO_CONVERSION_RULE 20110906

Method RULEBASED_PARAGRAPH_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CUSTOMER_SYSTEM Call by reference Type reference (TYPE) C SPACE 20110906
2 Changing HTML_OUTPUT_STRING Call by reference Type reference (TYPE) STRING 20110906
3 Changing IN_TABLE Call by reference Type reference (TYPE) C SPACE 20110906
4 Changing LIST_TYPE_1 Call by reference Type reference (TYPE) N 20110906
5 Changing LIST_TYPE_2 Call by reference Type reference (TYPE) N 20110906
6 Changing LIST_TYPE_IN_TABLE_1 Call by reference Type reference (TYPE) N '0' 20110906
7 Changing LIST_TYPE_IN_TABLE_2 Call by reference Type reference (TYPE) N '0' 20110906
8 Changing NEXT_HTML_START_FORMAT Call by reference Type reference (TYPE) STRING 20110906
9 Changing NEXT_PARAGRAPH_TYPE Call by reference Type reference (TYPE) STRING 20110906
10 Changing NEXT_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906
11 Changing PREV_HTML_START_FORMAT Call by reference Type reference (TYPE) STRING 20110906
12 Changing PREV_PARAGRAPH_TYPE Call by reference Type reference (TYPE) STRING 20110906
13 Changing PREV_WORK_STRING Call by reference Type reference (TYPE) STRING 20110906
14 Importing TS_LINE Call by reference Type reference (TYPE) TLINE 20110906
# Exception Resumable Description Created on
1 CX_NO_CONVERSION_RULE No rule found in tldoc_paraconv or tldoc_charconv 20110906
History
Last changed by/on SAP  20140121 
SAP Release Created in 740