SAP ABAP Interface IF_LXE_TRANSLATION_OBJECT (Translation object type - External interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE (Package) New MLT Environment
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_LXE_TRANSL_OBJ_S_IMPL_UI5T Implementation of Translation Object Type UI5T 20120220
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSCRWB_TRANSLATION Enhancement for Translation of SAP Content 20120118
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSXCLS_TRANSLATION Enhancement for Translation of SAP Content 20100916
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SNAPT_TRANSLATION test 20120503
Properties
Interface IF_LXE_TRANSLATION_OBJECT  
Short Description Translation object type - External interface    
General Data
Package SLXE   New MLT Environment 
Created 20080502   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_LXE_TRANSLATION_OBJECT has no forward declaration.
Interfaces
Interface IF_LXE_TRANSLATION_OBJECT has no interface.
Friends
Interface IF_LXE_TRANSLATION_OBJECT has no friend.
Attributes
Interface IF_LXE_TRANSLATION_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_LANG_TRANSP_ENTRY Instance method Public Method Create a language transport entry for a translation object 20080527
2 GET_OBJECT_ATTRIBUTES Instance method Public Method Get single object attributes 20080527
3 GET_OBJECT_HEADERS Instance method Public Method Get all relevant objects for a package 20080527
4 RESOLVE_TRANSP_OBJECT Instance method Public Method Resolve transport object into translation object(s) 20080527
Events
Interface IF_LXE_TRANSLATION_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TRL_OBJNAME Public See coding Translation object 20080605 BEGIN OF trl_objname, objtype TYPE lxeobjtype, objname TYPE lxeobjname, END OF trl_objname
2 TT_COLOBX Public See coding 20090220 tt_colobx TYPE SORTED TABLE OF lxe_colobx WITH UNIQUE KEY objname
3 TT_E071 Public See coding 20090220 tt_e071 TYPE SORTED TABLE OF e071 WITH UNIQUE DEFAULT KEY
4 TT_E071K Public See coding 20090220 tt_e071k TYPE SORTED TABLE OF e071k WITH UNIQUE DEFAULT KEY
5 TT_TRL_OBJNAMES Public See coding Translation object (table type) 20080605 tt_trl_objnames TYPE SORTED TABLE OF trl_objname WITH UNIQUE DEFAULT KEY
Method Signatures

Method CREATE_LANG_TRANSP_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS Call by reference Type reference (TYPE) TT_E071K Transport key 20080527
2 Exporting ET_TRP_OBJECTS Call by reference Type reference (TYPE) TT_E071 Transport object 20080529
3 Importing LANGUAGE Value transfer Type reference (TYPE) SPRAS Language 20080527
4 Importing OBJNAME Value transfer Type reference (TYPE) LXEOBJNAME Name of Translation Object 20080527
5 Importing OBJTYPE Value transfer Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20080527
6 Exporting TADIR_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20080527
7 Exporting TADIR_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20080527

Method CREATE_LANG_TRANSP_ENTRY on Interface IF_LXE_TRANSLATION_OBJECT has no exception.

Method GET_OBJECT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATE Call by reference Type reference (TYPE) AS4DATE Date of Last Change 20080527
2 Exporting DESCRIPTION Call by reference Type reference (TYPE) LXEUNITLIN Translation Unit for Short Text (Line) 20080527
3 Exporting DEVELOPER Call by reference Type reference (TYPE) LXEUNITLIN Translation Unit for Short Text (Line) 20080527
4 Importing OBJNAME Value transfer Type reference (TYPE) LXEOBJNAME Name of Translation Object 20080527
5 Importing OBJTYPE Value transfer Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20080527
6 Exporting ORIG_LANG Call by reference Type reference (TYPE) SPRAS Original language 20080527
7 Exporting PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080527
8 Exporting TIME Call by reference Type reference (TYPE) AS4TIME Last changed at 20080527
9 Exporting USER Call by reference Type reference (TYPE) AS4USER Last Changed by 20080527
# Exception Resumable Description Created on
1 CX_LXE_OBJ_NOT_AVAILABLE Object does not exist 20080605

Method GET_OBJECT_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) TT_COLOBX Basic object attributes 20080527
2 Importing OBJTYPE Value transfer Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20080527
3 Importing PACKAGE Value transfer Type reference (TYPE) DEVCLASS Package 20080527

Method GET_OBJECT_HEADERS on Interface IF_LXE_TRANSLATION_OBJECT has no exception.

Method RESOLVE_TRANSP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJNAMES Call by reference Type reference (TYPE) TT_TRL_OBJNAMES Translation Object Names 20080605
2 Importing IT_KEYS Call by reference Type reference (TYPE) TT_E071K Transport key 20080527
3 Importing PGMID Value transfer Type reference (TYPE) PGMID Program ID in Requests and Tasks 20080527
4 Importing TRP_OBJ_NAME Value transfer Type reference (TYPE) TROBJ_NAME Object Name in Object List 20080527
5 Importing TRP_OBJ_TYPE Value transfer Type reference (TYPE) TROBJTYPE Object Type 20080527

Method RESOLVE_TRANSP_OBJECT on Interface IF_LXE_TRANSLATION_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711