SAP ABAP Class CL_FPM_WEB_UTIL (Web Utilities)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     SAPB_FPM_ODATA (Package) Floorplan Manager (Odata Integration)
Properties
Class CL_FPM_WEB_UTIL  
Short Description Web Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAPB_FPM_ODATA   Floorplan Manager (Odata Integration) 
Created 20120203   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ZCL_WEB_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FPM_WEB_UTIL has no interface implemented.
Friends
Class CL_FPM_WEB_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_BOOLE Constant Public See coding 20120203
2 MT_MONTH Static Attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20120203
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120203
2 CONVERT_UPPER_CAMEL_CASE Static method Public Method 20120203
3 GET_ELEMENTS_BY_XPATH Static method Public Method 20120203
4 GET_NODE_BY_XPATH Static method Public Method 20120203
5 HTML_FRAGMENT_TO_FORMATTED_TXT Static method Public Method 20120203
6 HTML_FRAGMENT_TO_TEXT Static method Public Method 20120203
7 LANGUAGE_CODE_TO_LANGU Static method Public Method 20120203
8 PARSE_DATE_TIME Static method Public Method 20120203
9 READ_XML_FROM_RFCDEST Static method Public Method 20120224
10 READ_XML_FROM_URL Static method Public Method 20120203
11 TIDY_XHTML Static method Private Method 20120203
12 XSTRING_TO_DOM Static method Public Method 20120203
Events
Class CL_FPM_WEB_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DATETIME Public See coding 20120203 BEGIN OF ts_datetime, date TYPE sydatum, time TYPE syuzeit, END OF ts_datetime
2 TT_ELEMENT Public See coding 20120203 tt_element TYPE STANDARD TABLE OF REF TO if_ixml_element
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONVERT_UPPER_CAMEL_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAMEL_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20120203
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20120203

Method CONVERT_UPPER_CAMEL_CASE on class CL_FPM_WEB_UTIL has no exception.

Method GET_ELEMENTS_BY_XPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ELEMENT Call by reference Type reference (TYPE) TT_ELEMENT 20120203
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20120203
3 Importing IV_XPATH Call by reference Type reference (TYPE) STRING 20120203

Method GET_ELEMENTS_BY_XPATH on class CL_FPM_WEB_UTIL has no exception.

Method GET_NODE_BY_XPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20120203
2 Importing IV_XPATH Call by reference Type reference (TYPE) STRING 20120203
3 Returning RO_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20120203

Method GET_NODE_BY_XPATH on class CL_FPM_WEB_UTIL has no exception.

Method HTML_FRAGMENT_TO_FORMATTED_TXT Signature

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

Method HTML_FRAGMENT_TO_FORMATTED_TXT on class CL_FPM_WEB_UTIL has no exception.

Method HTML_FRAGMENT_TO_TEXT Signature

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

Method HTML_FRAGMENT_TO_TEXT on class CL_FPM_WEB_UTIL has no exception.

Method LANGUAGE_CODE_TO_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CODE Call by reference Type reference (TYPE) STRING 20120203
2 Returning RV_LANGU Value transfer Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20120203

Method LANGUAGE_CODE_TO_LANGU on class CL_FPM_WEB_UTIL has no exception.

Method PARSE_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE_TIME_STRING Call by reference Type reference (TYPE) STRING 20120203
2 Returning RS_DATE_TIME Value transfer Type reference (TYPE) TS_DATETIME UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120203

Method PARSE_DATE_TIME on class CL_FPM_WEB_UTIL has no exception.

Method READ_XML_FROM_RFCDEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_XML Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20120227
2 Exporting EV_DEST_URL Call by reference Type reference (TYPE) STRING 20120227
3 Importing IV_REL_URL Call by reference Type reference (TYPE) STRING 20120224
4 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20120224

Method READ_XML_FROM_RFCDEST on class CL_FPM_WEB_UTIL has no exception.

Method READ_XML_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URL Call by reference Type reference (TYPE) STRING 20120203
2 Returning RO_XML Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20120203

Method READ_XML_FROM_URL on class CL_FPM_WEB_UTIL has no exception.

Method TIDY_XHTML Signature

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

Method TIDY_XHTML on class CL_FPM_WEB_UTIL has no exception.

Method XSTRING_TO_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20120203
2 Returning RO_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20120203

Method XSTRING_TO_DOM on class CL_FPM_WEB_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732