SAP ABAP Class CL_DITAT_LXE_API (DITA Translation API for SLXE package)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DOC-TTL (Application Component) Translation Tools
⤷
SLXE_DITAT (Package) DITA Translation
⤷
⤷
Properties
| Class | CL_DITAT_LXE_API | |
| Short Description | DITA Translation API for SLXE package | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SLXE_DITAT | DITA Translation |
| Created | 20120829 | SAP |
| Last change | 20140121 | 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_DITAT_LXE_API has no interface implemented.
Friends
Class CL_DITAT_LXE_API has no friend class.
Attributes
Class CL_DITAT_LXE_API has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Deletes the translator comment of an object | 20121102 | |
| 2 | Static method | Public | Method | Displays an object on the preview server | 20130318 | |
| 3 | Static method | Public | Method | Starts editor for DITA document | 20120914 | |
| 4 | Static method | Public | Method | Returns author comments for an object | 20120914 | |
| 5 | Static method | Public | Method | Returns the list of collection | 20120914 | |
| 6 | Static method | Public | Method | Returns an object list | 20120914 | |
| 7 | Static method | Public | Method | Returns the origin of an object | 20121120 | |
| 8 | Static method | Public | Method | Returns related objects (PHIOs only) | 20121119 | |
| 9 | Static method | Public | Method | Returns technical info on an object | 20120914 | |
| 10 | Static method | Public | Method | Returns change user, date and time of a text change | 20120914 | |
| 11 | Static method | Public | Method | Get translation status | 20120914 | |
| 12 | Static method | Public | Method | Returns the translator comment of an object | 20121102 | |
| 13 | Static method | Public | Method | Return the TTX of a document | 20120914 | |
| 14 | Static method | Public | Method | Returns the physical object key of a logical object key | 20120928 | |
| 15 | Static method | Public | Method | Sets the translator comment of an object | 20121102 |
Events
Class CL_DITAT_LXE_API has no event.
Types
Class CL_DITAT_LXE_API has no local type.
Method Signatures
Method DEL_TRANSLATOR_COMMENT 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 | 20121102 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121102 | |||
| 3 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121102 | |||
| 4 | TEXTKEY | Call by reference | Type reference (TYPE) | LXETEXTKEY | Text Key | 20121102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121102 |
Method DISPLAY_ON_PREVIEW_SERVER 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 | 20130318 | |||
| 2 | LANGUAGE | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20130318 | |||
| 3 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20130318 | |||
| 4 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20130318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20130318 |
Method EDIT 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 | 20120914 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 3 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120921 | |||
| 4 | SEQUENTIAL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120914 | |||
| 5 | SLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 6 | TLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 7 | UCOMM | Value transfer | Type reference (TYPE) | SYUCOMM | Function Code that Triggered PAI | 20120914 | |||
| 8 | VWO | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_AUTHOR_COMMENTS 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 | 20120914 | |||
| 2 | AUTHOR_COMMENTS | Call by reference | Type reference (TYPE) | LXE_TT_KEY_DEVCOMMENT | Hashed table of text keys with developer comments | 20120914 | |||
| 3 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 4 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_COLLECTIONS 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 | 20120914 | |||
| 2 | COLLECTIONS | Call by reference | Type reference (TYPE) | LXE_COLLS_TABTYP | Collections | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_OBJECT_LIST 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 | 20120914 | |||
| 2 | COLLNAM | Call by reference | Type reference (TYPE) | LXECOLLNAM | '*' | Collection Name | 20120914 | ||
| 3 | COLLTYP | Call by reference | Type reference (TYPE) | LXECOLLTYP | '*' | Collection Type | 20120914 | ||
| 4 | COLOB | Call by reference | Type reference (TYPE) | LXE_TT_COLOB | Object lists table type | 20120914 | |||
| 5 | LIKENAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | '' | Name of Translation Object | 20120914 | ||
| 6 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_ORIGIN 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 | 20121120 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121120 | |||
| 3 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121120 | |||
| 4 | ORIGIN | Value transfer | Type reference (TYPE) | STRING | 20121120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121120 |
Method GET_RELATED_OBJECTS 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 | 20121119 | |||
| 2 | COLOB | Call by reference | Type reference (TYPE) | LXE_TT_COLOB | Object lists table type | 20121119 | |||
| 3 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121119 | |||
| 4 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121119 |
Method GET_TECH_INFO 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 | 20120914 | |||
| 2 | CH_DATE | Call by reference | Type reference (TYPE) | AS4DATE | Date of Last Change | 20120914 | |||
| 3 | CH_TIME | Call by reference | Type reference (TYPE) | AS4TIME | Last changed at | 20120914 | |||
| 4 | CH_USER | Call by reference | Type reference (TYPE) | AS4USER | Last Changed by | 20120914 | |||
| 5 | COLLNAM | Call by reference | Type reference (TYPE) | LXECOLLNAM | Collection Name | 20120914 | |||
| 6 | COLLTXT | Call by reference | Type reference (TYPE) | LXECOLLTXT | Description Text for Collection | 20120914 | |||
| 7 | COLLTYP | Call by reference | Type reference (TYPE) | LXECOLLTYP | Collection Type | 20120914 | |||
| 8 | DESCRIPTION | Call by reference | Type reference (TYPE) | LXEUNITLIN | Translation Unit for Short Text (Line) | 20120914 | |||
| 9 | DEVELOPER | Call by reference | Type reference (TYPE) | LXEUNITLIN | Translation Unit for Short Text (Line) | 20120914 | |||
| 10 | DOMANAM | Call by reference | Type reference (TYPE) | LXEDOMANAM | Domain Name | 20120920 | |||
| 11 | DOMATXT | Call by reference | Type reference (TYPE) | LXEDOMATXT | Description Text for Domain | 20120914 | |||
| 12 | DOMATYP | Call by reference | Type reference (TYPE) | LXEDOMATYP | Domain Type | 20120914 | |||
| 13 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 14 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120914 | |||
| 15 | ORIG_LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_TEXT_CHANGE_DATA 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 | 20120914 | |||
| 2 | DATE | Call by reference | Type reference (TYPE) | AS4DATE | Date of Last Change | 20120914 | |||
| 3 | LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 4 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 5 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120920 | |||
| 6 | TIME | Call by reference | Type reference (TYPE) | AS4TIME | Last changed at | 20120914 | |||
| 7 | USER | Call by reference | Type reference (TYPE) | AS4USER | Last Changed by | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_TRANSLATION_STATUS 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 | 20120914 | |||
| 2 | CNTAVL | Call by reference | Type reference (TYPE) | LXECNTAVL | Available Translation Units | 20120914 | |||
| 3 | CNTMOD | Call by reference | Type reference (TYPE) | LXECNTMOD | Modified Translation Units | 20120914 | |||
| 4 | CNTNEW | Call by reference | Type reference (TYPE) | LXECNTNEW | Number of New Translation Units | 20120914 | |||
| 5 | CNTTOT | Call by reference | Type reference (TYPE) | LXECNTTOT | Total Number of Translation Units | 20120914 | |||
| 6 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 7 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120921 | |||
| 8 | SLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 9 | STATTRN | Call by reference | Type reference (TYPE) | LXESTATTRN | Translation Status of an Object | 20120914 | |||
| 10 | TLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_TRANSLATOR_COMMENT 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 | 20121102 | |||
| 2 | COMMENT | Call by reference | Type reference (TYPE) | STRING | 20121102 | ||||
| 3 | COMMENT_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121102 | ||||
| 4 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121102 | |||
| 5 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121102 | |||
| 6 | TEXTKEY | Call by reference | Type reference (TYPE) | LXETEXTKEY | Text Key | 20121102 | |||
| 7 | TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20121102 | |||
| 8 | USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20121102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121102 |
Method GET_TTX 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 | 20120914 | |||
| 2 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20120914 | |||
| 3 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20120924 | |||
| 4 | SLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 5 | TLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20120914 | |||
| 6 | TTX | Call by reference | Type reference (TYPE) | XSTRING | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method RESOLVE_LOGICAL_OBJECT_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOG_CUSTMNR | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20121001 | |||
| 2 | LOG_OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121001 | |||
| 3 | LOG_OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121001 | |||
| 4 | LOG_TARGETLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20121001 | |||
| 5 | PHY_CUSTMNR | Call by reference | Type reference (TYPE) | LXECUSTMNR | Translation Area | 20121001 | |||
| 6 | PHY_OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121001 | |||
| 7 | PHY_OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121001 | |||
| 8 | PHY_TARGETLANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20121001 |
Method RESOLVE_LOGICAL_OBJECT_KEY on class CL_DITAT_LXE_API has no exception.
Method SET_TRANSLATOR_COMMENT 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 | 20121102 | |||
| 2 | COMMENT | Call by reference | Type reference (TYPE) | STRING | 20121102 | ||||
| 3 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20121102 | |||
| 4 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20121102 | |||
| 5 | TEXTKEY | Call by reference | Type reference (TYPE) | LXETEXTKEY | Text Key | 20121102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121102 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |