SAP ABAP Class CL_XLFT_LXE_INTERFACE (Helper class that encapsulates LXE functionality)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DOC-TTL (Application Component) Translation Tools
⤷
SLXE_XLFT (Package) XLIFF 1.2 Translation

⤷

⤷

Properties
Class | CL_XLFT_LXE_INTERFACE | |
Short Description | Helper class that encapsulates LXE functionality | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SLXE_XLFT | XLIFF 1.2 Translation |
Created | 20101215 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_XLFT_LXE_INTERFACE has no interface implemented.
Friends
Class CL_XLFT_LXE_INTERFACE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20101215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | 20101215 | |
2 | ![]() |
Static method | Public | Method | Checks if the codepage check is activated | 20101215 |
3 | ![]() |
Static method | Public | Method | Deletes the raw version of an object | 20110510 |
4 | ![]() |
Static method | Public | Method | Returns the graph with the passed number | 20110221 |
5 | ![]() |
Static method | Public | Method | Returns the number of the graph a collection is assigned to | 20110221 |
6 | ![]() |
Static method | Public | Method | Checks if a short-text-pair has a proposal pool entry | 20110222 |
7 | ![]() |
Static method | Public | Method | Calls the long-text editing functionality | 20110217 |
8 | ![]() |
Static method | Public | Method | Maps an XLIFF language to a language | 20110512 |
9 | ![]() |
Static method | Public | Method | Maps an XLIFF language tag to an orginal language | 20101215 |
10 | ![]() |
Static method | Public | Method | Maps an XLIFF language to an R/3 language | 20101216 |
11 | ![]() |
Static method | Public | Method | Maps a language to an XLIFF language tag | 20101215 |
12 | ![]() |
Static method | Public | Method | Maps a language to a language suitable for TTX files | 20101230 |
13 | ![]() |
Static method | Public | Method | Maps an original language to a reviewed language | 20101215 |
14 | ![]() |
Static method | Public | Method | Maps a R/3 language to a translation environment language | 20110217 |
15 | ![]() |
Static method | Public | Method | Patches the raw version of an object | 20110217 |
16 | ![]() |
Static method | Public | Method | Read the raw version of an object | 20110217 |
17 | ![]() |
Static method | Public | Method | Registers a collection if it has not already been registered | 20110224 |
18 | ![]() |
Static method | Public | Method | Verifies if the passed area is an XLIFF translation area | 20101215 |
19 | ![]() |
Static method | Public | Method | Verifies that the domain is known by the translation system | 20101215 |
Events
Class CL_XLFT_LXE_INTERFACE has no event.
Types
Class CL_XLFT_LXE_INTERFACE has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_XLFT_LXE_INTERFACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XLFT_LXE_INTERFACE has no exception.
Method CODEPAGE_CHECK_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECKS_ENABLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | True if codepage checks are enabled, false otherwise | 20101215 |
Method CODEPAGE_CHECK_ENABLED on class CL_XLFT_LXE_INTERFACE has no exception.
Method DELETE_RAW_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110510 | ||
2 | ![]() |
OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20110510 | ||
3 | ![]() |
TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20110510 |
Method DELETE_RAW_VERSION on class CL_XLFT_LXE_INTERFACE has no exception.
Method GET_GRAPH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
GRAPH | Value transfer | Object reference (TYPE REF TO) | CL_XLFT_GRAPH | The graph or unbound if not found | 20110221 | ||
2 | ![]() |
NUMBER | Call by reference | Type reference (TYPE) | LXEGRAPH | Translation graph | 20110221 |
Method GET_GRAPH on class CL_XLFT_LXE_INTERFACE has no exception.
Method GET_GRAPH_NUMBER_FOR_COLL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110221 | ||
2 | ![]() |
COLLECTION | Call by reference | Type reference (TYPE) | LXECOLLNAM | Collection Name | 20110221 | ||
3 | ![]() |
GRAPH_NUMBER | Value transfer | Type reference (TYPE) | LXEGRAPH | Translation graph; initial if not assigned | 20110221 |
Method GET_GRAPH_NUMBER_FOR_COLL on class CL_XLFT_LXE_INTERFACE has no exception.
Method IS_SHORT_TEXT_TRANSLATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110222 | ||
2 | ![]() |
DOMAINNAME | Call by reference | Type reference (TYPE) | LXEDOMANAM | 20110222 | |||
3 | ![]() |
DOMAINTYPE | Call by reference | Type reference (TYPE) | LXEDOMATYP | 20110222 | |||
4 | ![]() |
IS_TRANSLATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110222 | |||
5 | ![]() |
SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110222 | |||
6 | ![]() |
SOURCE_TEXT | Call by reference | Type reference (TYPE) | LXEUNITLIN | 20110222 | |||
7 | ![]() |
TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110222 | |||
8 | ![]() |
TARGET_TEXT | Call by reference | Type reference (TYPE) | LXEUNITLIN | 20110222 |
Method IS_SHORT_TEXT_TRANSLATED on class CL_XLFT_LXE_INTERFACE has no exception.
Method LONG_TEXT_EDIT Signature
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110217 |
Method MAP_LANGTAG_TO_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANGUAGE | Value transfer | Type reference (TYPE) | LXEISOLANG | Translation Language | 20110512 | ||
2 | ![]() |
LANGUAGE_TAG | Call by reference | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | RFC 5646 language tag | 20110512 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110512 |
Method MAP_LANGTAG_TO_ORIG_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ISOLANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
2 | ![]() |
LANGUAGE_TAG | Call by reference | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | RFC5646 language tag | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110124 |
Method MAP_LANGTAG_TO_SPRAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANGUAGE_TAG | Call by reference | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | RFC 5646 language tag | 20101216 | ||
2 | ![]() |
R3LANG | Value transfer | Type reference (TYPE) | SPRAS | Language Key | 20101216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110124 |
Method MAP_LANG_TO_LANGTAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCLUDE_COUNTRY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101228 | ||
2 | ![]() |
LANGUAGE | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
3 | ![]() |
LANGUAGE_TAG | Value transfer | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110124 |
Method MAP_LANG_TO_TTX_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | LXEISOLANG | ISO Language ID | 20101230 | ||
2 | ![]() |
TTXLANG | Value transfer | Type reference (TYPE) | STRING | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110124 |
Method MAP_ORIG_TO_REVIEWED_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ORIG_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
2 | ![]() |
REVIEWED_LANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110124 |
Method MAP_SPRAS_TO_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
2 | ![]() |
SPRAS | Call by reference | Type reference (TYPE) | SPRAS | 20110217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Language tag related exception | 20110217 |
Method PATCH_RAW_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | 20110217 | |||
2 | ![]() |
NEW_SOURCE_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
3 | ![]() |
NEW_TARGET_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
4 | ![]() |
NEW_TTX | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
5 | ![]() |
OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | 20110217 | |||
6 | ![]() |
SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
7 | ![]() |
TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 |
Method PATCH_RAW_VERSION on class CL_XLFT_LXE_INTERFACE has no exception.
Method READ_RAW_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | 20110217 | |||
2 | ![]() |
OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | 20110217 | |||
3 | ![]() |
SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
4 | ![]() |
SOURCE_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
5 | ![]() |
TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
6 | ![]() |
TARGET_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
7 | ![]() |
TTX | Call by reference | Type reference (TYPE) | XSTRING | 20110217 |
Method READ_RAW_VERSION on class CL_XLFT_LXE_INTERFACE has no exception.
Method REGISTER_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110224 | ||
2 | ![]() |
COLLECTION | Call by reference | Type reference (TYPE) | LXECOLLNAM | Collection Name | 20110224 |
Method REGISTER_COLLECTION on class CL_XLFT_LXE_INTERFACE has no exception.
Method VERIFY_AREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Translation area exception | 20110124 |
Method VERIFY_DOMAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DOMAIN | Call by reference | Type reference (TYPE) | LXEDOMANAM | Domain | 20101215 | ||
2 | ![]() |
DOMATYP | Value transfer | Type reference (TYPE) | LXEDOMATYP | The domain type | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Terminology domain related exception | 20110124 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 731 |