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
⤷ 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 |