SAP ABAP Class /IPRO/CL_DOCX_ADDIN (Responsible for handling addin related processing)
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_DOCX_ADDIN  
Short Description Responsible for handling addin related processing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IPRO/PROGS   programs 
Created 20120509   SAP 
Last change 20130531   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 /IPRO/CL_DOCX_ADDIN has no interface implemented.
Friends
Class /IPRO/CL_DOCX_ADDIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IXML Static Attribute Protected Object reference (TYPE REF TO) IF_IXML 20120510
2 MT_CC_ID_MAP Static Attribute Private Type reference (TYPE) /IPRO/TT_CC_ID_MAP Table types with details on content control ID mapping 20120515
3 M_ADDIN_SCHEMA Static Attribute Public Type reference (TYPE) STRING 20120510
4 M_CONTENT_SCHEMA Static Attribute Private Type reference (TYPE) XSTRING 20120510
5 M_PAYLOAD_XML Static Attribute Private Type reference (TYPE) XSTRING 20120510
6 M_SINGLETON Static Attribute Private Object reference (TYPE REF TO) /IPRO/CL_DOCX_ADDIN 20120510
7 STREAM_FACTORY Static Attribute Protected Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY 20120510
8 XSLTP Static Attribute Protected Object reference (TYPE REF TO) CL_XSLT_PROCESSOR 20120510
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_TAG Static method Public Method 20120510
2 CONVERT_STRING_TO_XSTRING Static method Public Method 20120510
3 CONVERT_XSTRING_TO_STRING Static method Public Method 20120510
4 CREATE_ADDIN_SCHEMA_FROM_SIM Static method Public Method 20120510
5 CREATE_ADDIN_SCHEMA_FROM_STRUC Static method Public Method 20120510
6 CREATE_ADDIN_SCHEMA_FROM_TAB Static method Public Method 20120510
7 CREATE_EMPTY_DOCX_DOC Static method Public Method 20120510
8 CREATE_TAG Static method Public Method 20120510
9 GET_ADDIN_SCHEMA Static method Public Method 20120514
10 GET_CC_TYPE_FROM_SCHEMA Static method Public Method 20120510
11 GET_DETAILS_FOR_UUID Static method Public Method 20120510
12 GET_NEW_CC_ID Static method Public Method 20120515
13 GET_PATH Static method Private Method 20120510
14 GET_SCHEMA_PATH Static method Private Method 20120514
15 GET_VALUE_FROM_PAYLOAD Static method Public Method 20120510
16 GET_WS_INFO_FROM_TEMPLATE Static method Public Method 20120510
17 HAS_WORD_ADDIN_FORMAT Static method Public Method 20120510
18 SET_DOCUMENT_DISPLAY_MODE Static method Public Method 20120510
19 SET_WORD_PROPERTIES Static method Public Method 20120510
20 SUPPLY_PAYLOAD Static method Public Method 20120510
21 SUPPLY_SCHEMA Static method Public Method 20120510
22 TRANSFORM Static method Public Method 20120510
23 UPDATE_CC_IDS_FROM_SCHEMA Static method Public Method 20120514
Events
Class /IPRO/CL_DOCX_ADDIN has no event.
Types
Class /IPRO/CL_DOCX_ADDIN has no local type.
Method Signatures

Method CLOSE_TAG Signature

Method CLOSE_TAG on class /IPRO/CL_DOCX_ADDIN has no parameter.
Method CLOSE_TAG on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CONVERT_STRING_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XSTRING Call by reference Type reference (TYPE) XSTRING 20120510
2 Importing IV_ENCODING_OUT Value transfer Type reference (TYPE) STRING 20120510
3 Importing IV_STRING Call by reference Type reference (TYPE) STRING 20120510

Method CONVERT_STRING_TO_XSTRING on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CONVERT_XSTRING_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRING Call by reference Type reference (TYPE) STRING 20120510
2 Importing IV_ENCODING_IN Value transfer Type reference (TYPE) STRING 20120510
3 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING 20120510

Method CONVERT_XSTRING_TO_STRING on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CREATE_ADDIN_SCHEMA_FROM_SIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VAR Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCB_VARIABLE 20120510

Method CREATE_ADDIN_SCHEMA_FROM_SIM on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CREATE_ADDIN_SCHEMA_FROM_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VAR Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCB_VARIABLE 20120510
2 Importing IV_IS_IN_TAB Call by reference Type reference (TYPE) BOOLEAN 20120510
3 Importing IV_IS_ROOT Call by reference Type reference (TYPE) BOOLEAN 20120510

Method CREATE_ADDIN_SCHEMA_FROM_STRUC on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CREATE_ADDIN_SCHEMA_FROM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VAR Call by reference Object reference (TYPE REF TO) /IPRO/IF_DOCB_VARIABLE 20120510

Method CREATE_ADDIN_SCHEMA_FROM_TAB on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CREATE_EMPTY_DOCX_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_DOCUMENT Value transfer Type reference (TYPE) XSTRING 20120510

Method CREATE_EMPTY_DOCX_DOC on class /IPRO/CL_DOCX_ADDIN has no exception.

Method CREATE_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LABEL Call by reference Type reference (TYPE) STRING 20120510
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120510
3 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20120510

Method CREATE_TAG on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_ADDIN_SCHEMA Signature

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

Method GET_ADDIN_SCHEMA on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_CC_TYPE_FROM_SCHEMA Signature

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

Method GET_CC_TYPE_FROM_SCHEMA on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_DETAILS_FOR_UUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UUID Call by reference Type reference (TYPE) STRING 20120510
2 Exporting RV_ATTR_NAME Call by reference Type reference (TYPE) STRING 20120510
3 Exporting RV_ATTR_PATH Call by reference Type reference (TYPE) STRING 20120510
4 Exporting RV_ATTR_TYPE Call by reference Type reference (TYPE) STRING 20120510

Method GET_DETAILS_FOR_UUID on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_NEW_CC_ID Signature

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

Method GET_NEW_CC_ID on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20120510
2 Importing IV_ROOT_NAMESPACE Call by reference Type reference (TYPE) STRING 20120514
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20120510

Method GET_PATH on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_SCHEMA_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20120514
2 Importing IV_ROOT_NAMESPACE Call by reference Type reference (TYPE) STRING 20120514
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20120514

Method GET_SCHEMA_PATH on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_VALUE_FROM_PAYLOAD Signature

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

Method GET_VALUE_FROM_PAYLOAD on class /IPRO/CL_DOCX_ADDIN has no exception.

Method GET_WS_INFO_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WS_NAME Call by reference Type reference (TYPE) STRING 20120510
2 Exporting EV_WS_OPERATION Call by reference Type reference (TYPE) STRING 20120510
3 Exporting EV_WS_URL Call by reference Type reference (TYPE) STRING 20120510
4 Importing IV_XDATA Call by reference Type reference (TYPE) XSTRING 20120510

Method GET_WS_INFO_FROM_TEMPLATE on class /IPRO/CL_DOCX_ADDIN has no exception.

Method HAS_WORD_ADDIN_FORMAT 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 20120510
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120510

Method HAS_WORD_ADDIN_FORMAT on class /IPRO/CL_DOCX_ADDIN has no exception.

Method SET_DOCUMENT_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOMXML Call by reference Type reference (TYPE) XSTRING 20120510
2 Returning RV_CUSTOMXML Value transfer Type reference (TYPE) XSTRING 20120510

Method SET_DOCUMENT_DISPLAY_MODE on class /IPRO/CL_DOCX_ADDIN has no exception.

Method SET_WORD_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTENT Call by reference Type reference (TYPE) XSTRING 20120510
2 Importing IV_WEBNAME Call by reference Type reference (TYPE) STRING 20120510
3 Importing IV_WSDL_OPERATION Call by reference Type reference (TYPE) STRING 20120510
4 Importing IV_WSDL_URL Call by reference Type reference (TYPE) STRING 20120510

Method SET_WORD_PROPERTIES on class /IPRO/CL_DOCX_ADDIN has no exception.

Method SUPPLY_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAYLOAD_XML Call by reference Type reference (TYPE) XSTRING 20120510

Method SUPPLY_PAYLOAD on class /IPRO/CL_DOCX_ADDIN has no exception.

Method SUPPLY_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCHEMA Call by reference Type reference (TYPE) XSTRING 20120510

Method SUPPLY_SCHEMA on class /IPRO/CL_DOCX_ADDIN has no exception.

Method TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MESSAGE Call by reference Type reference (TYPE) STRING 20120510
2 Exporting EV_RESULT Call by reference Type reference (TYPE) XSTRING 20120510
3 Exporting EV_RET Call by reference Type reference (TYPE) I 20120510
4 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /IPRO/TT_KEY_VALUE_PAIR 20120510
5 Importing IV_INPUT_STRING Call by reference Type reference (TYPE) STRING 20120510
6 Importing IV_INPUT_XSTRING Call by reference Type reference (TYPE) XSTRING 20120510
7 Importing IV_TRANSFORM_NAME Call by reference Type reference (TYPE) STRING 20120510

Method TRANSFORM on class /IPRO/CL_DOCX_ADDIN has no exception.

Method UPDATE_CC_IDS_FROM_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DOCX Call by reference Type reference (TYPE) XSTRING 20120514
2 Exporting EV_MESSAGE Call by reference Type reference (TYPE) STRING 20120515
3 Exporting EV_RET Value transfer Type reference (TYPE) I Return code. Zero = Success 20120515
4 Importing IV_CHECK_HEADERFOOTER Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120515
5 Importing IV_NEW_ADDIN_SCHEMA Call by reference Type reference (TYPE) XSTRING 20120514

Method UPDATE_CC_IDS_FROM_SCHEMA on class /IPRO/CL_DOCX_ADDIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in