SAP ABAP Class CL_LXE_TEXTEXT_PDF_TO_XLIFF (S2Y to XLIFF converter)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_EX (Package) Externalization of ABAP texts
Properties
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF  
Short Description S2Y to XLIFF converter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_EX   Externalization of ABAP texts 
Created 20101111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no forward declaration.
Interfaces
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no interface implemented.
Friends
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DOMAIN Instance attribute Private Type reference (TYPE) LXESTRING Text 20101111
2 DOM_SOURCE Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20101111
3 DOM_TARGET Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20101111
4 FIPR Instance attribute Private Type reference (TYPE) LXESTRING Text Key 20101111
5 ID_CNT Instance attribute Private Type reference (TYPE) I 20101111
6 ID_CNT_GLOBAL Instance attribute Private Type reference (TYPE) I 20101111
7 IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20101111
8 PATH Instance attribute Private Type reference (TYPE) LXESTRING 20101111
9 PDF_SOURCE Instance attribute Private Type reference (TYPE) LXEXSTRING Text 20101111
10 PDF_TARGET Instance attribute Private Type reference (TYPE) LXEXSTRING Text 20101111
11 RID_CNT Instance attribute Private Type reference (TYPE) I Text 20101111
12 S_JLANG Instance attribute Private Type reference (TYPE) LXESTRING Text 20101111
13 TRANSUNITS Instance attribute Private Type reference (TYPE) TXLF_STRUCTURAL_UNIT Table of structural units 20101111
14 T_JLANG Instance attribute Private Type reference (TYPE) LXESTRING Text 20101111
15 XLIFF_ATTR_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XLF_ATTRIBUTE_FACTORY 20101111
16 XLIFF_ELEM_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XLF_ELEMENT_FACTORY 20101111
17 XLIFF_SERIALIZER Instance attribute Private Object reference (TYPE REF TO) IF_XLF_SERIALIZER 20101111
18 XLIFF_TEXT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XLF_TEXT_FACTORY 20101111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TAGS_TU Instance method Private Method 20101111
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101111
3 CREATE_XLIFF Instance method Private Method 20101111
4 CREATE_XLIFF_HEADER Instance method Private Method 20101111
5 GET_ATTRIBUTES_STRING Instance method Private Method 20101111
6 GET_ELEM_EMPTY_STRING Instance method Private Method 20101111
7 GET_ELEM_END_STRING Instance method Private Method 20101111
8 GET_ELEM_START_STRING Instance method Private Method 20101111
9 GET_ITERATOR Instance method Private Method 20101111
10 GET_ITERATOR_TGT_ID Instance method Private Method 20101111
11 GET_TARGET_ID_CONTENT Instance method Private Method 20101111
12 MASK_CONTENT_TU Instance method Private Method 20101111
13 PARSE Instance method Private Method 20101111
14 PARSE_PDF Instance method Private Method 20101111
15 RENDER_CONTENT Instance method Private Method 20101111
16 STRIP_TAGS_TU Instance method Private Method 20101111
17 TRANSFORM Instance method Public Method 20101111
18 TRANSFORM_CONTENT_TO_XLIFF Instance method Private Method 20101111
19 TRANSFORM_LOOP Instance method Private Method 20101111
20 TRANSFORM_PDF_STRING Instance method Private Method 20101111
21 TRANSFORM_TEXT Instance method Private Method 20101111
22 TRANSFORM_TRANSUNIT Instance method Private Method 20101111
23 TRANSFORM_TRANSUNIT_TO_XLIFF Instance method Private Method 20101111
Events
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no event.
Types
Class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no local type.
Method Signatures

Method ADD_TAGS_TU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMAIN Call by reference Type reference (TYPE) LXEDOMANAM 20101111
2 Importing I_FIPR Call by reference Type reference (TYPE) LXETEXTKEY Text Key 20101111
3 Importing I_PATH Call by reference Type reference (TYPE) LXESTRING 20101111
4 Importing I_PDF_SOURCE Call by reference Type reference (TYPE) LXEXSTRING String 20101111
5 Importing I_PDF_TARGET Call by reference Type reference (TYPE) LXEXSTRING String 20101111
6 Importing I_S_JLANG Call by reference Type reference (TYPE) LXESTRING Text 20101111
7 Importing I_T_JLANG Call by reference Type reference (TYPE) LXESTRING Text 20101111

Method CONSTRUCTOR on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no exception.

Method CREATE_XLIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XLIFF Value transfer Type reference (TYPE) LXEXSTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method CREATE_XLIFF_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HEADER Value transfer Object reference (TYPE REF TO) IF_XLF_ELEM_HEADER Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method GET_ATTRIBUTES_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
2 Returning R_ATTR_STRING Value transfer Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method GET_ELEM_EMPTY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
2 Returning R_ELEM_STRING Value transfer Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method GET_ELEM_END_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
2 Returning R_ELEM_STRING Value transfer Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method GET_ELEM_START_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
2 Returning R_ELEM_STRING Value transfer Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method GET_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ITERATOR Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR IF_IXML_NODE_ITERATOR 20101111

Method GET_ITERATOR on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no exception.

Method GET_ITERATOR_TGT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) LXESTRING 20101111
2 Returning R_ITERATOR Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR IF_IXML_NODE_ITERATOR 20101111

Method GET_ITERATOR_TGT_ID on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no exception.

Method GET_TARGET_ID_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) LXESTRING 20101111
2 Returning R_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE Text 20101111

Method GET_TARGET_ID_CONTENT on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no exception.

Method MASK_CONTENT_TU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XSTRING Call by reference Type reference (TYPE) LXEXSTRING Text 20101117
2 Returning R_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method PARSE_PDF Signature

Method PARSE_PDF on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no parameter.
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method RENDER_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE_LIST 20101111
2 Returning R_STRING Value transfer Type reference (TYPE) LXESTRING Text 20101111

Method RENDER_CONTENT on class CL_LXE_TEXTEXT_PDF_TO_XLIFF has no exception.

Method STRIP_TAGS_TU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRING Call by reference Type reference (TYPE) LXESTRING Text 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_XLIFF Value transfer Type reference (TYPE) LXEXSTRING String 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM_CONTENT_TO_XLIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT_FRAGMENTS Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT Table of text fragments 20101111
2 Importing I_TRANSUNIT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM_LOOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FRAGMENTS Call by reference Type reference (TYPE) TXLF_TEXT_FRAGMENT Table of text fragments 20101111
2 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM_PDF_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESULT Call by reference Type reference (TYPE) LXEXSTRING String 20101111
2 Importing I_DATE Call by reference Type reference (TYPE) LXESTRING Text 20101111
3 Importing I_DOMAIN Call by reference Type reference (TYPE) LXEDOMANAM Domain Name 20101111
4 Importing I_PATH Call by reference Type reference (TYPE) LXESTRING Text 20101111
5 Importing I_PDF_SOURCE Call by reference Type reference (TYPE) LXESTRING String 20101111
6 Importing I_PDF_TARGET Call by reference Type reference (TYPE) LXESTRING Text 20101111
7 Importing I_S_JLANG Call by reference Type reference (TYPE) LXEJAVALANG 20101111
8 Importing I_T_JLANG Call by reference Type reference (TYPE) LXEJAVALANG 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101111

Method TRANSFORM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) LXESTRING Text 20101111
2 Importing I_TRANSUNIT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE_LIST 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM_TRANSUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) LXESTRING Text 20101111
2 Importing I_TRANSUNIT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE_LIST 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method TRANSFORM_TRANSUNIT_TO_XLIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) LXESTRING Text 20101111
2 Importing I_TRANSUNIT_SRC Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
3 Importing I_TRANSUNIT_TGT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111
History
Last changed by/on SAP  20110908 
SAP Release Created in 731