SAP ABAP Class CL_ABAP_DOCU_HTMLTIDY (HTML validation and formatting)
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_HTMLTIDY  
Short Description HTML validation and formatting    
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 20070509   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)
Interfaces
Class CL_ABAP_DOCU_HTMLTIDY has no interface implemented.
Friends
Class CL_ABAP_DOCU_HTMLTIDY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEAUTIFIER Static Attribute Private Object reference (TYPE REF TO) CL_HTMLTIDY 20070509
2 CHECKER Static Attribute Private Object reference (TYPE REF TO) CL_HTMLTIDY 20070509
3 ERROR_ID Constant Private Type reference (TYPE) STRING 'Error:' 20070509
4 ERR_EXCEPTIONS Static Attribute Private See coding 20070509
5 WARNING_ID Constant Private Type reference (TYPE) STRING 'Warning:' 20070509
6 WARN_EXCEPTIONS Static Attribute Private See coding 20070509
Methods
# Method Level Visibility Method type Description Created on
1 BEAUTIFY Static method Public Method Formatting the HTML File (Not for Output in Browser) 20070509
2 CHECK Static method Public Method Validation 20070509
3 CHECK_TAGS Static method Public Method Fast Consistency Check for HTML Tags 20080828
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070604
5 CREATE_BEAUTIFIER Static method Private Method Factory Method for Beautifier Object 20070509
6 CREATE_CHECKER Static method Private Method Factory Method for Check Object 20070509
7 DEFINE_EXCEPTIONS Static method Private Method Exceptn List 20070509
8 MARKUP_ERRORS Static method Public Method Formats Error Messages in HTML Format 20070925
Events
Class CL_ABAP_DOCU_HTMLTIDY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ERRORS Public See coding 20070509 errors TYPE STANDARD TABLE OF string WITH NON-UNIQUE KEY table_line
Method Signatures

Method BEAUTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HTML Call by reference Type reference (TYPE) ABAPDOCU_HTML_TAB 20070509
2 Importing HTML_STRING Call by reference Type reference (TYPE) STRING 20070509

Method BEAUTIFY on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERRORS Call by reference Type reference (TYPE) ERRORS 20070509
2 Importing HTML_STRING Call by reference Type reference (TYPE) STRING HTML in einem String ohne und 20070509
3 Exporting NUM_ERROR Call by reference Type reference (TYPE) I 20070509
4 Exporting NUM_WARNING Call by reference Type reference (TYPE) I 20070509

Method CHECK on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method CHECK_TAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTML Call by reference Type reference (TYPE) ABAPDOCU_HTML_TAB Tabelle für HTML-Datei der ABAP-Schlüsselwortdokumentation 20080828
2 Returning OK_FLAG Value transfer Type reference (TYPE) ABAP_BOOL "X" falls Tags konsistent 20080828

Method CHECK_TAGS on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_BEAUTIFIER Signature

Method CREATE_BEAUTIFIER on class CL_ABAP_DOCU_HTMLTIDY has no parameter.
Method CREATE_BEAUTIFIER on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method CREATE_CHECKER Signature

Method CREATE_CHECKER on class CL_ABAP_DOCU_HTMLTIDY has no parameter.
Method CREATE_CHECKER on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method DEFINE_EXCEPTIONS Signature

Method DEFINE_EXCEPTIONS on class CL_ABAP_DOCU_HTMLTIDY has no parameter.
Method DEFINE_EXCEPTIONS on class CL_ABAP_DOCU_HTMLTIDY has no exception.

Method MARKUP_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORS Call by reference Type reference (TYPE) ERRORS 20070925
2 Returning ERROR_HTML Value transfer Type reference (TYPE) ABAPDOCU_HTML_TAB Tabelle für ABAP-Schlüsselwortdokumentation 20070925
3 Importing HTML Call by reference Type reference (TYPE) STRING 20070925

Method MARKUP_ERRORS on class CL_ABAP_DOCU_HTMLTIDY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710