SAP ABAP Class /IPRO/CL_ADOBE_SERVICES (Adobe forms services)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/PROGS (Package) programs
Properties
Class /IPRO/CL_ADOBE_SERVICES  
Short Description Adobe forms services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IPRO/PROGS   programs 
Created 20060907   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IPRO/CL_ADOBE_SERVICES has no forward declaration.
Interfaces
Class /IPRO/CL_ADOBE_SERVICES has no interface implemented.
Friends
Class /IPRO/CL_ADOBE_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONTEXT_TABLE Static Attribute Private Type reference (TYPE) WDY_PARSED_XML_SCHEMA_ELEM_TAB Web Dynpro: Tab with Row Type WDY_PARSED_XML_SCHEMA_ELEMENT 20061115
2 M_FORM_NAME Static Attribute Private Type reference (TYPE) STRING 20061109
3 M_TYPE_MAPPING_TABLE Static Attribute Private Type reference (TYPE) L_WDY_XML_SCHEMA_TYPE_MAP_TAB 20061115
Methods
# Method Level Visibility Method type Description Created on
1 CONV_DATE_TYPE Static method Public Method Convert the date type from xsd:string to xsd:date 20090326
2 CREATE_CONTEXT_NODE_FROM_XSD Static method Public Method Create WD context node from XML schema 20060907
3 CREATE_XML_DOC_FROM_XSD Static method Public Method Get XML document from XML schema 20060907
4 FILL_CONTEXT_NODE_FROM_XML Static method Public Method Fill WD context node from XML data 20060907
5 FILTER_VARIABLES Static method Public Method Removes the variables that are not relevant to the form 20090824
6 GET_FORM_INTERFACE_NAME Static method Public Method Get interface name from form 20060907
7 GET_XML_DOC_FROM_CONTEXT Static method Public Method Get XML document from context 20060907
8 GET_XSD_FROM_FORM Static method Public Method Get XML schema from form 20060907
9 GET_XSD_FROM_FORM_INTERFACE Static method Public Method Get XML schema from form interface 20060907
10 HANDLE_TABLE_VAR Static method Public Method Modify the XML schema for handling table variables 20090130
11 PARSE_SUBNODE Static method Private Method Break down the subnodes of the XML schema 20061115
12 PARSE_XML_SCHEMA Static method Public Method Parse out the XML based Form schema 20061115
13 PROCESS_SCHEMA_COMP_TYPE Static method Private Method Process the complex type in xsd 20090130
14 SET_FORM_NAME Static method Public Method Sets the form name 20061109
Events
Class /IPRO/CL_ADOBE_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DATA Private See coding 20091118 begin of ty_s_data, counter type i, path type ty_t_path, value type string, end of ty_s_data
2 TY_S_PATH Private See coding 20091118 begin of ty_s_path, height type i, name type string, index type i, end of ty_s_path
3 TY_T_DATA Private See coding 20091118 ty_t_data type standard table of ty_s_data with key counter
4 TY_T_PATH Private See coding 20091118 ty_t_path type standard table of ty_s_path with key height name index
Method Signatures

Method CONV_DATE_TYPE Signature

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

Method CONV_DATE_TYPE on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method CREATE_CONTEXT_NODE_FROM_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060907
2 Returning NEW_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060907
3 Importing NEW_NODE_NAME Call by reference Type reference (TYPE) STRING 20060907
4 Importing XML_SCHEMA Call by reference Type reference (TYPE) XSTRING 20060907

Method CREATE_CONTEXT_NODE_FROM_XSD on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method CREATE_XML_DOC_FROM_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XML_DOCUMENT Value transfer Object reference (TYPE REF TO) CL_XML_DOCUMENT XML Document for WF- WEB Activity 20060907
2 Importing XML_SCHEMA Call by reference Type reference (TYPE) XSTRING 20060907

Method CREATE_XML_DOC_FROM_XSD on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method FILL_CONTEXT_NODE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060907
2 Importing XML_DATA Call by reference Type reference (TYPE) XSTRING 20060907

Method FILL_CONTEXT_NODE_FROM_XML on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method FILTER_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20090824
2 Importing IO_VAR_FACTORY Call by reference Object reference (TYPE REF TO) /IPRO/IF_VARIABLE_FACTORY Factory for variables 20090824
3 Importing IV_CONTENT Call by reference Type reference (TYPE) /IPRO/TDOCMNT-CONTENT Content 20090824
4 Importing IV_ELEMENT Call by reference Type reference (TYPE) /IPRO/TELMNT-ELMNT Element 20090824

Method FILTER_VARIABLES on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method GET_FORM_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20060907
2 Returning INTERFACE_NAME Value transfer Type reference (TYPE) FPNAME Name of Form Object 20060907

Method GET_FORM_INTERFACE_NAME on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method GET_XML_DOC_FROM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060907
2 Importing DATA_SOURCE_NAME Call by reference Type reference (TYPE) STRING 20060907
3 Returning XML_DOCUMENT Value transfer Object reference (TYPE REF TO) CL_XML_DOCUMENT XML Document for WF- WEB Activity 20060907

Method GET_XML_DOC_FROM_CONTEXT on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method GET_XSD_FROM_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_NAME Call by reference Type reference (TYPE) FPNAME Name of Form Object 20060907
2 Returning XSD Value transfer Type reference (TYPE) XSTRING 20060907

Method GET_XSD_FROM_FORM on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method GET_XSD_FROM_FORM_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Type reference (TYPE) FPNAME Name of Form Object 20060907
2 Returning XSD Value transfer Type reference (TYPE) XSTRING 20060907

Method GET_XSD_FROM_FORM_INTERFACE on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method HANDLE_TABLE_VAR Signature

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

Method HANDLE_TABLE_VAR on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method PARSE_SUBNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING 20061115
2 Importing SUBNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20061115

Method PARSE_SUBNODE on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method PARSE_XML_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XML_SCHEMA Call by reference Type reference (TYPE) XSTRING Form schema to be parsed 20061115

Method PARSE_XML_SCHEMA on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method PROCESS_SCHEMA_COMP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20090130
2 Importing IO_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20090130
3 Importing IV_NAME Call by reference Type reference (TYPE) CHAR30 30 Characters 20090130
4 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR30 30 Characters 20090130

Method PROCESS_SCHEMA_COMP_TYPE on class /IPRO/CL_ADOBE_SERVICES has no exception.

Method SET_FORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_FORM_NAME Value transfer Type reference (TYPE) STRING 20061109

Method SET_FORM_NAME on class /IPRO/CL_ADOBE_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 300