SAP ABAP Class CL_LXE_TEXTEXT_XLIFF_TO_PDF (XLIFF to S2Y 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_XLIFF_TO_PDF  
Short Description XLIFF to S2Y 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 20101115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no forward declaration.
Interfaces
Class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no interface implemented.
Friends
Class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DOM_SOURCE Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20101115
2 FILENAME Instance attribute Private Type reference (TYPE) LXESTRING Text 20101117
3 FIPR Instance attribute Private Type reference (TYPE) LXETEXTKEY Text Key 20101115
4 IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20101115
5 OBJNAME Instance attribute Private Type reference (TYPE) LXEOBJNAME Name of Translation Object 20101116
6 OBJTYPE Instance attribute Private Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20101116
7 PATH Instance attribute Private Type reference (TYPE) LXESTRING 20101115
8 PDF_SOURCE Instance attribute Private Type reference (TYPE) LXEXSTRING Text 20101115
9 SLANG_FILE Instance attribute Private Type reference (TYPE) LXEISOLANG ISO Language ID 20101116
10 TARGETS_TAB Instance attribute Private Type reference (TYPE) TT_TARGETS Table of structural units 20101115
11 TEXTS_CHANGED Instance attribute Private Type reference (TYPE) I 20101118
12 TLANG_FILE Instance attribute Private Type reference (TYPE) LXEISOLANG ISO Language ID 20101116
13 XLIFF_DATA Instance attribute Private Type reference (TYPE) XSTRING Text 20101115
14 XLIFF_PARSER Instance attribute Private Object reference (TYPE REF TO) IF_XLF_DESERIALIZER XLIFF deserializer 20101115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ROOT_TAGS Instance method Private Method 20101115
2 CHECK_LANGUAGES Instance method Private Method 20101117
3 COMPARE_SRC_FIPR Instance method Private Method 20101117
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101115
5 EXTRACT_TRANSUNIT_TARGET Instance method Private Method 20101115
6 GET_ITERATOR Instance method Private Method 20101115
7 GET_PDF_SOURCE Instance method Private Method 20101115
8 GET_TARGET_FROM_XLIFF Instance method Private Method 20110509
9 MASK_XML_CHARS Instance method Private Method 20110510
10 PARSE Instance method Private Method 20101115
11 PARSE_X Instance method Private Method 20101117
12 PARSE_XLIFF Instance method Private Method 20101115
13 RENDER_PDF Instance method Private Method 20101116
14 RESOLVE_PATH Instance method Private Method 20101116
15 TRANSFORM Instance method Public Method 20101115
16 XLIFF_GET_FIPR Instance method Private Method 20101115
Events
Class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TARGETS Private See coding 20101115 tt_targets TYPE STANDARD TABLE OF t_target
2 T_TARGET Private See coding 20101115 BEGIN OF t_target, id TYPE string, * target TYPE string, fragments TYPE txlf_text_fragment, END OF t_target
Method Signatures

Method ADD_ROOT_TAGS 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 20101115

Method ADD_ROOT_TAGS on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no exception.

Method CHECK_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_LANG_SRC Call by reference Type reference (TYPE) LXESTRING Text 20101117
2 Importing I_XML_LANG_TGT Call by reference Type reference (TYPE) LXESTRING Text 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101117

Method COMPARE_SRC_FIPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EQUAL Value transfer Type reference (TYPE) LXEBOOL Boolean 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101117

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) LXESTRING Text 20101117
2 Importing I_SLANG_FILE Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101115
3 Importing I_TLANG_FILE Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101115
4 Importing I_XSTRING Call by reference Type reference (TYPE) LXEXSTRING 20101115

Method CONSTRUCTOR on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no exception.

Method EXTRACT_TRANSUNIT_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANSUNIT Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_TRANS_UNIT Text 20101115

Method EXTRACT_TRANSUNIT_TARGET on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no exception.

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 20101115

Method GET_ITERATOR on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no exception.

Method GET_PDF_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RC Value transfer Type reference (TYPE) LXENUMC3 Number 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101116

Method GET_TARGET_FROM_XLIFF Signature

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

Method MASK_XML_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) LXESTRING Text 20110510
2 Returning R_TEXT Value transfer Type reference (TYPE) LXESTRING Text 20110510

Method MASK_XML_CHARS on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no exception.

Method PARSE Signature

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

Method PARSE_X 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 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101117

Method PARSE_XLIFF Signature

Method PARSE_XLIFF on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no parameter.
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101115

Method RENDER_PDF Signature

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

Method RESOLVE_PATH Signature

Method RESOLVE_PATH on class CL_LXE_TEXTEXT_XLIFF_TO_PDF has no parameter.
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101116

Method TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_CODE Call by reference Type reference (TYPE) LXENUMC3 Number 20101117
2 Exporting E_FIPR Call by reference Type reference (TYPE) LXETEXTKEY Text Key 20101117
3 Exporting E_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20101116
4 Exporting E_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20101116
5 Exporting E_PDF_X_TARGET Call by reference Type reference (TYPE) LXEXSTRING String 20101116
6 Exporting E_SOURCE_EQUAL Call by reference Type reference (TYPE) LXEBOOL Boolean 20101117
7 Exporting E_TEXTS_CHANGED Call by reference Type reference (TYPE) I 20101118
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101115

Method XLIFF_GET_FIPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILE Call by reference Object reference (TYPE REF TO) IF_XLF_ELEM_FILE File 20101115
2 Returning R_FIPR Value transfer Type reference (TYPE) LXETEXTKEY Text Key 20101115
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101115
History
Last changed by/on SAP  20110908 
SAP Release Created in 731