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
⤷ 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 | ABAP | 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 | GV_CODEPAGE_CHECKS | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20101215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20101215 | |
2 | CODEPAGE_CHECK_ENABLED | Static method | Public | Method | Checks if the codepage check is activated | 20101215 |
3 | DELETE_RAW_VERSION | Static method | Public | Method | Deletes the raw version of an object | 20110510 |
4 | GET_GRAPH | Static method | Public | Method | Returns the graph with the passed number | 20110221 |
5 | GET_GRAPH_NUMBER_FOR_COLL | Static method | Public | Method | Returns the number of the graph a collection is assigned to | 20110221 |
6 | IS_SHORT_TEXT_TRANSLATED | Static method | Public | Method | Checks if a short-text-pair has a proposal pool entry | 20110222 |
7 | LONG_TEXT_EDIT | Static method | Public | Method | Calls the long-text editing functionality | 20110217 |
8 | MAP_LANGTAG_TO_LANG | Static method | Public | Method | Maps an XLIFF language to a language | 20110512 |
9 | MAP_LANGTAG_TO_ORIG_LANG | Static method | Public | Method | Maps an XLIFF language tag to an orginal language | 20101215 |
10 | MAP_LANGTAG_TO_SPRAS | Static method | Public | Method | Maps an XLIFF language to an R/3 language | 20101216 |
11 | MAP_LANG_TO_LANGTAG | Static method | Public | Method | Maps a language to an XLIFF language tag | 20101215 |
12 | MAP_LANG_TO_TTX_LANG | Static method | Public | Method | Maps a language to a language suitable for TTX files | 20101230 |
13 | MAP_ORIG_TO_REVIEWED_LANG | Static method | Public | Method | Maps an original language to a reviewed language | 20101215 |
14 | MAP_SPRAS_TO_LANG | Static method | Public | Method | Maps a R/3 language to a translation environment language | 20110217 |
15 | PATCH_RAW_VERSION | Static method | Public | Method | Patches the raw version of an object | 20110217 |
16 | READ_RAW_VERSION | Static method | Public | Method | Read the raw version of an object | 20110217 |
17 | REGISTER_COLLECTION | Static method | Public | Method | Registers a collection if it has not already been registered | 20110224 |
18 | VERIFY_AREA | Static method | Public | Method | Verifies if the passed area is an XLIFF translation area | 20101215 |
19 | VERIFY_DOMAIN | 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 | Returning | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110510 | ||
2 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20110510 | ||
3 | Importing | 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 | Returning | GRAPH | Value transfer | Object reference (TYPE REF TO) | CL_XLFT_GRAPH | The graph or unbound if not found | 20110221 | ||
2 | Importing | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110221 | ||
2 | Importing | COLLECTION | Call by reference | Type reference (TYPE) | LXECOLLNAM | Collection Name | 20110221 | ||
3 | Returning | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110222 | ||
2 | Importing | DOMAINNAME | Call by reference | Type reference (TYPE) | LXEDOMANAM | 20110222 | |||
3 | Importing | DOMAINTYPE | Call by reference | Type reference (TYPE) | LXEDOMATYP | 20110222 | |||
4 | Returning | IS_TRANSLATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110222 | |||
5 | Importing | SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110222 | |||
6 | Importing | SOURCE_TEXT | Call by reference | Type reference (TYPE) | LXEUNITLIN | 20110222 | |||
7 | Importing | TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110222 | |||
8 | Importing | 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 | CX_XLFT | 20110217 |
Method MAP_LANGTAG_TO_LANG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | LANGUAGE | Value transfer | Type reference (TYPE) | LXEISOLANG | Translation Language | 20110512 | ||
2 | Importing | 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 | CX_XLFT_LANGUAGE | 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 | Returning | ISOLANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
2 | Importing | 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 | CX_XLFT_LANGUAGE | 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 | Importing | LANGUAGE_TAG | Call by reference | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | RFC 5646 language tag | 20101216 | ||
2 | Returning | R3LANG | Value transfer | Type reference (TYPE) | SPRAS | Language Key | 20101216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_LANGUAGE | 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 | Importing | INCLUDE_COUNTRY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101228 | ||
2 | Importing | LANGUAGE | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
3 | Returning | LANGUAGE_TAG | Value transfer | Object reference (TYPE REF TO) | IF_XLFT_RFC5646_LANGUAGE_TAG | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_LANGUAGE | 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 | Importing | LANGUAGE | Call by reference | Type reference (TYPE) | LXEISOLANG | ISO Language ID | 20101230 | ||
2 | Returning | TTXLANG | Value transfer | Type reference (TYPE) | STRING | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_LANGUAGE | 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 | Importing | ORIG_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20101215 | |||
2 | Returning | REVIEWED_LANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_LANGUAGE | 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 | Returning | LANG | Value transfer | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
2 | Importing | SPRAS | Call by reference | Type reference (TYPE) | SPRAS | 20110217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_LANGUAGE | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | 20110217 | |||
2 | Importing | NEW_SOURCE_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
3 | Importing | NEW_TARGET_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
4 | Importing | NEW_TTX | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
5 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | 20110217 | |||
6 | Importing | SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
7 | Importing | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | 20110217 | |||
2 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | 20110217 | |||
3 | Exporting | SOURCE_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
4 | Exporting | SOURCE_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
5 | Importing | TARGET_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | 20110217 | |||
6 | Exporting | TARGET_XLIFF | Call by reference | Type reference (TYPE) | XSTRING | 20110217 | |||
7 | Exporting | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20110224 | ||
2 | Importing | 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 | Importing | AREA | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_TRANSLATION_AREA | Translation area exception | 20110124 |
Method VERIFY_DOMAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DOMAIN | Call by reference | Type reference (TYPE) | LXEDOMANAM | Domain | 20101215 | ||
2 | Returning | DOMATYP | Value transfer | Type reference (TYPE) | LXEDOMATYP | The domain type | 20101215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XLFT_DOMAIN | Terminology domain related exception | 20110124 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 731 |