SAP ABAP Class CL_UWS_FORM_RUNTIME_PDF (UWS Form runtime mail - PDF enabled)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_FORMS (Package) Form-Based Web Services: Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UWS_FORM_RUNTIME Runtime Forms 20070620
Properties
Class CL_UWS_FORM_RUNTIME_PDF  
Short Description UWS Form runtime mail - PDF enabled    
Super Class CL_UWS_FORM_RUNTIME Runtime Forms 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UWS_FORMS    
Program status     
Category 0   
Package UWS_FORMS   Form-Based Web Services: Forms 
Created 20070620   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UWS_FORM_PDF_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UXX_VERSIONING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UWS_FORM_RUNTIME_PDF has no interface implemented.
Friends
Class CL_UWS_FORM_RUNTIME_PDF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAILTO_URL Static Attribute Protected Type reference (TYPE) STRING 'mailto:' Action url - mailto 20070621
2 MV_ANSWER_MODE Instance attribute Protected Type reference (TYPE) STRING CL_UWS_FORM_PDF_API=>GC_SEND_XML PDF/XML answers 20070620
3 MV_BACKGROUND Instance attribute Protected Type reference (TYPE) STRING PDF background - MIME repository 20070620
Methods
# Method Level Visibility Method type Description Created on
1 GET_PDF_AS_STRING Instance method Public Method 20070621
2 GET_PDF_AS_XSTRING Instance method Public Method 20070620
3 GET_SUBMIT_BUTTON_TEXT Instance method Public Method Get translated text of the Submit button 20070620
4 INITIALIZE_FORM Instance method Public Method 20070620
5 SET_ANSWER_MODE Instance method Public Method 20070620
6 SET_BACKGROUND Instance method Public Method 20070620
Events
Class CL_UWS_FORM_RUNTIME_PDF has no event.
Types
Class CL_UWS_FORM_RUNTIME_PDF has no local type.
Method Signatures

Method GET_PDF_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORM_PDF_API Call by reference Object reference (TYPE REF TO) CL_UWS_FORM_PDF_API Converts quest. form into pdf 20070621
2 Importing IV_MODE Value transfer Type reference (TYPE) C CL_UWS_FORM_PDF_API=>GC_FORM Generation type 20070621
3 Returning RV_PDF Value transfer Type reference (TYPE) STRING PDF in the string 20070621
# Exception Resumable Description Created on
1 CX_UWS_PDF_INTERNAL_ERROR Exception class for internal errors in PDF transformation 20070622
2 CX_UWS_PDF_QUE2XFT_ERROR Exception class for que to xft transformation errors 20070622
3 CX_UWS_PDF_XFT2PDF_ERROR Exception class for xft to pdf transformation errors 20070622

Method GET_PDF_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FORM_PDF_API Call by reference Object reference (TYPE REF TO) CL_UWS_FORM_PDF_API Converts quest. form into pdf 20070620
2 Importing IV_MODE Value transfer Type reference (TYPE) C CL_UWS_FORM_PDF_API=>GC_FORM Generation mode 20070620
3 Returning RV_PDF Value transfer Type reference (TYPE) XSTRING 20070620
# Exception Resumable Description Created on
1 CX_UWS_PDF_INTERNAL_ERROR Exception class for internal errors in PDF transformation 20070622
2 CX_UWS_PDF_QUE2XFT_ERROR Exception class for que to xft transformation errors 20070622
3 CX_UWS_PDF_XFT2PDF_ERROR Exception class for xft to pdf transformation errors 20070622

Method GET_SUBMIT_BUTTON_TEXT Signature

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

Method GET_SUBMIT_BUTTON_TEXT on class CL_UWS_FORM_RUNTIME_PDF has no exception.

Method INITIALIZE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICE_PARAMETER Call by reference Type reference (TYPE) UWS_T_SERVICE_PARAMETER Service Parameter 20070620
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION Application 20070620
3 Importing IV_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20070620
4 Importing IV_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION Version 20070620
5 Importing IV_MODE Call by reference Type reference (TYPE) UWS_FORM_MODE CD_FORM_MODE_MAINTAIN Call Mode Form 20070620
6 Importing IV_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20070620
7 Importing IV_QUERY_STRING Call by reference Type reference (TYPE) STRING 20070620
8 Importing IV_SERVICE_ID Call by reference Type reference (TYPE) UWS_SERVICE_ID Service ID 20070620
9 Returning RV_PUBLISHING_GUID Value transfer Type reference (TYPE) UXP_GUID GUID 20070620
# Exception Resumable Description Created on
1 FAILED 20070620

Method SET_ANSWER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ANSWER_MODE Call by reference Type reference (TYPE) STRING 20070620

Method SET_ANSWER_MODE on class CL_UWS_FORM_RUNTIME_PDF has no exception.

Method SET_BACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BACKGROUND Call by reference Type reference (TYPE) STRING Background object - MIME repository URL 20070620

Method SET_BACKGROUND on class CL_UWS_FORM_RUNTIME_PDF has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 700