SAP ABAP Class CL_LXE_TEXTEXT_IMPORT (Object import)
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_IMPORT  
Short Description Object import    
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 20101015   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LXE_TEXTEXT_AUX Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 OLE2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SOI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LXE_TEXTEXT_IMPORT has no interface implemented.
Friends
Class CL_LXE_TEXTEXT_IMPORT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALLOW_PARTIAL Instance attribute Private Type reference (TYPE) LXEBOOL Boolean 20101112
2 CREATE_FIPR Instance attribute Private Type reference (TYPE) LXEBOOL Boolean 20101117
3 CREATE_PP Instance attribute Private Type reference (TYPE) LXEFLAG Create proposals 20101015
4 CREATE_PP_STATUS Instance attribute Private Type reference (TYPE) LXEPP_STAT Default Status 20101015
5 C_PROPOSAL_USER Constant Private Type reference (TYPE) SY-UNAME 'XXX_EXTAUTO' User Name 20101015
6 DIRECTORY Instance attribute Private Type reference (TYPE) LXESTRING Directory 20101015
7 DIR_BACKEND Instance attribute Private Type reference (TYPE) LXEBOOL Directory type 20101015
8 EXPID Instance attribute Private Type reference (TYPE) LXEEXPID Export ID 20101015
9 MODE_MODIFIED Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101015
10 MODE_NEW Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101015
11 MODE_TRANSLATED Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101015
12 OBJ_MODE_MODIFIED Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101125
13 OBJ_MODE_NEW Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101125
14 OBJ_MODE_TRANSLATED Instance attribute Private Type reference (TYPE) LXEBOOL Import mode 20101125
15 TGT_LANGS Instance attribute Private Type reference (TYPE) LXE_TT_LXEISOLANG Languages 20101015
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILE_NAME Instance method Private Method 20101015
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101015
3 CONVERT_LANGS_FROM_XML Instance method Private Method 20101015
4 CREATE_PROPOSAL Instance method Private Method 20101015
5 GET_FILES Instance method Private Method 20101015
6 GET_FILES_FOR_LANG Instance method Private Method 20101015
7 GET_HEADERS Instance method Private Method 20101126
8 GET_TARGET_FIPR Instance method Private Method 20101117
9 IMPORT Instance method Public Method 20101015
10 IMPORT_EXCEL_DOI Instance method Private Method 20101015
11 IMPORT_LANG Instance method Private Method 20101126
12 IMPORT_XLIFF_PDF Instance method Private Method 20101015
13 IMPORT_XLIFF_SHORT Instance method Private Method 20101015
14 LOG_WITH_HEADER Instance method Private Method 20101015
15 READ_DIRECTORY_FRONTEND Instance method Private Method 20101015
16 READ_DIRECTORY_SERVER Instance method Private Method 20101015
17 READ_XLF_FROM_FILE Instance method Private Method 20101015
18 READ_XLF_FROM_FILE_BE Instance method Private Method 20110208
19 READ_XLF_FROM_FILE_FE Instance method Private Method 20110208
20 SAVE_PDF Instance method Private Method 20101015
21 SAVE_PDF_XML Instance method Private Method 20101115
22 SAVE_SHORT_TEXTS Instance method Private Method 20101015
23 SPLIT_FILE_NAME Instance method Private Method 20101015
24 UPDATE_LANG_HEADER Instance method Private Method 20101111
25 UPDATE_OBJ_HEADER Instance method Private Method 20101111
26 WRITE_FINGERPRINT Instance method Private Method 20101117
27 WRITE_LOG Instance method Private Method 20101111
28 XTABLE_TO_XSTRING Instance method Private Method 20101015
Events
Class CL_LXE_TEXTEXT_IMPORT has no event.
Types
Class CL_LXE_TEXTEXT_IMPORT has no local type.
Method Signatures

Method CHECK_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Value transfer Type reference (TYPE) LXEBOOL Boolean 20101112
2 Exporting E_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
3 Exporting E_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
4 Importing I_CATEGORY Call by reference Type reference (TYPE) LXEFLAG Indicator 20101015
5 Importing I_FILEPATH Call by reference Type reference (TYPE) LXESTRING Text 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALLOW_PARTIAL Call by reference Type reference (TYPE) LXEBOOL Boolean 20101112
2 Importing I_CREATE_FIPR Call by reference Type reference (TYPE) LXEBOOL Boolean 20101117
3 Importing I_CREATE_PP Call by reference Type reference (TYPE) LXEFLAG Create proposals 20101015
4 Importing I_DIRECTORY Call by reference Type reference (TYPE) LXESTRING Directory 20101015
5 Importing I_DIR_BACKEND Call by reference Type reference (TYPE) LXEBOOL Directory type 20101015
6 Importing I_EXPID Call by reference Type reference (TYPE) LXEEXPID Export ID 20101015
7 Importing I_MODE_MODIFIED Call by reference Type reference (TYPE) LXEBOOL Import mode 20101015
8 Importing I_MODE_NEW Call by reference Type reference (TYPE) LXEBOOL Import mode 20101015
9 Importing I_MODE_TRANSLATED Call by reference Type reference (TYPE) LXEBOOL Import mode 20101015
10 Importing I_OBJ_MODE_MODIFIED Call by reference Type reference (TYPE) LXEBOOL Import mode 20101125
11 Importing I_OBJ_MODE_NEW Call by reference Type reference (TYPE) LXEBOOL Import mode 20101125
12 Importing I_OBJ_MODE_TRANSLATED Call by reference Type reference (TYPE) LXEBOOL Import mode 20101125
13 Importing I_PP_STATUS Call by reference Type reference (TYPE) LXEPP_STAT Quality status 20101015
14 Importing I_TGT_LANGS Call by reference Type reference (TYPE) LXE_TT_LXEISOLANG Languages 20101015

Method CONSTRUCTOR on class CL_LXE_TEXTEXT_IMPORT has no exception.

Method CONVERT_LANGS_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
2 Exporting E_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
3 Importing I_S_XMLLANG Call by reference Type reference (TYPE) LXESTRING Text 20101015
4 Importing I_T_XMLLANG Call by reference Type reference (TYPE) LXESTRING Text 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method CREATE_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOMANAM Call by reference Type reference (TYPE) LXEDOMANAM Domain Name 20101015
2 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
3 Importing I_SRC_TEXT Call by reference Type reference (TYPE) LXEUNITLIN Translation Unit for Short Text (Line) 20101015
4 Importing I_TGT_TEXT Call by reference Type reference (TYPE) LXEUNITLIN Translation Unit for Short Text (Line) 20101015
5 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
6 Importing I_UNITMLT Call by reference Type reference (TYPE) LXEUNITMLT Maximum Length of Translation Unit 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method GET_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEPATHS Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
2 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method GET_FILES_FOR_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILEPATHS Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
2 Importing I_FORMAT_EXCEL Call by reference Type reference (TYPE) LXEBOOL Boolean 20101112
3 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
4 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG Languages 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method GET_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) LXE_OBJ_EXP_HEAD 20101126
2 Exporting ET_HEADER_LANGS Call by reference Type reference (TYPE) CL_LXE_TEXTEXT_LOG=>TT_LANG_HEADERS 20101126
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101126

Method GET_TARGET_FIPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20101118
2 Importing I_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20101118
3 Importing I_R3_TLANG Call by reference Type reference (TYPE) SPRAS Language Key 20101118
4 Returning R_FIPR Value transfer Type reference (TYPE) LXETEXTKEY Boolean 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101117

Method IMPORT Signature

Method IMPORT on class CL_LXE_TEXTEXT_IMPORT has no parameter.
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method IMPORT_EXCEL_DOI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method IMPORT_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) LXE_OBJ_EXP_HEAD 20101126
2 Importing IS_HEADER_LANG Call by reference Type reference (TYPE) LXE_OBJ_EXP_LANG 20101126
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101126

Method IMPORT_XLIFF_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method IMPORT_XLIFF_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method LOG_WITH_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALC_STATTRN Call by reference Type reference (TYPE) LXEBOOL 'X' Boolean 20101111
2 Importing I_EVENT_ID Call by reference Type reference (TYPE) LXENUMC3 Number 20101015
3 Importing I_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20101015
4 Importing I_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20101015
5 Importing I_PARAM Call by reference Type reference (TYPE) LXESTRING Text 20101125
6 Importing I_SEVERITY Call by reference Type reference (TYPE) LXEEXPSTAT Status 20101015
7 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
8 Importing I_STATUS Call by reference Type reference (TYPE) LXEEXPSTAT Status 20101015
9 Importing I_TEXTS_CHANGED Call by reference Type reference (TYPE) INT4 0 Natural number 20101123
10 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
11 Importing I_TRL_AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method READ_DIRECTORY_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILES Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method READ_DIRECTORY_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILES Call by reference Type reference (TYPE) LXE_TT_LXESTRING Table type for strings 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method READ_XLF_FROM_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) LXEXSTRING String 20101015
2 Importing I_FILEPATH Call by reference Type reference (TYPE) LXESTRING Text 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method READ_XLF_FROM_FILE_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) LXEXSTRING String 20110208
2 Importing I_FILEPATH Call by reference Type reference (TYPE) LXESTRING Text 20110208
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20110208

Method READ_XLF_FROM_FILE_FE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) LXEXSTRING String 20110208
2 Importing I_FILEPATH Call by reference Type reference (TYPE) LXESTRING Text 20110208
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20110208

Method SAVE_PDF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
2 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
3 Importing I_XML Call by reference Type reference (TYPE) LXEXSTRING String 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method SAVE_PDF_XML 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 Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101115
3 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101115
4 Importing I_XML Call by reference Type reference (TYPE) LXEXSTRING String 20101115
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101115

Method SAVE_SHORT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECTS Call by reference Type reference (TYPE) CL_LXE_TEXTEXT_AUX=>TT_LXE_OBJECT_FULL Full text information (short texts) 20101015
2 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
3 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method SPLIT_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CATEGORY Call by reference Type reference (TYPE) LXEFLAG Indicator 20101015
2 Exporting E_FILENAME Call by reference Type reference (TYPE) LXESTRING Text 20101112
3 Exporting E_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
4 Exporting E_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101015
5 Importing I_FILEPATH Call by reference Type reference (TYPE) LXESTRING Text 20101015
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101015

Method UPDATE_LANG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101111
2 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method UPDATE_OBJ_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALC_STATTRN Call by reference Type reference (TYPE) LXESTATTRN 'X' Translation Status 20101112
2 Importing I_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME 20101111
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE 20101111
4 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101111
5 Importing I_STATUS Call by reference Type reference (TYPE) LXEEXPSTAT Status 20101111
6 Importing I_TEXTS_CHANGED Call by reference Type reference (TYPE) I Text 20101111
7 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG 20101111
8 Importing I_TRL_AREA Call by reference Type reference (TYPE) LXECUSTMNR 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method WRITE_FINGERPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIPR_SRC Call by reference Type reference (TYPE) LXETEXTKEY Text 20101117
2 Importing I_FIPR_TGT Call by reference Type reference (TYPE) LXETEXTKEY Text 20101117
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20101117
4 Importing I_SLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101117
5 Importing I_TLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20101117
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT 20101117

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_ID Call by reference Type reference (TYPE) LXENUMC3 Number 20101111
2 Importing I_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME SPACE 20101111
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE SPACE 20101111
4 Importing I_PARAM Call by reference Type reference (TYPE) LXESTRING Text 20101125
5 Importing I_SEVERITY Call by reference Type reference (TYPE) LXEEXPSTAT 20101111
6 Importing I_SRC_LANG Call by reference Type reference (TYPE) LXEISOLANG SPACE 20101111
7 Importing I_TGT_LANG Call by reference Type reference (TYPE) LXEISOLANG SPACE 20101111
8 Importing I_TRL_AREA Call by reference Type reference (TYPE) LXECUSTMNR SPACE 20101111
# Exception Resumable Description Created on
1 CX_LXE_TEXTEXT Exceptions 20101111

Method XTABLE_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) LXEXSTRING String 20101015
2 Importing I_LENGTH Call by reference Type reference (TYPE) INT4 Natural number 20101015
3 Importing I_TABLE Call by reference Type reference (TYPE) CL_LXE_TEXTEXT_AUX=>TT_DATA Text 20101015

Method XTABLE_TO_XSTRING on class CL_LXE_TEXTEXT_IMPORT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731