SAP ABAP Class CL_DITAT_API (DITA Translation API)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DOC-TTL (Application Component) Translation Tools
⤷
SLXE_DITAT (Package) DITA Translation
⤷
⤷
Properties
| Class | CL_DITAT_API | |
| Short Description | DITA Translation API | |
| 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_API has no interface implemented.
Friends
Class CL_DITAT_API has no friend class.
Attributes
Class CL_DITAT_API has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Aborts structural data transfer in progress | 20121009 | |
| 2 | Static method | Public | Method | Finishes structural data transfer | 20121009 | |
| 3 | Static method | Public | Method | Returns translations created/changed since timestamp | 20120910 | |
| 4 | Static method | Public | Method | Returns the languages a document is available in | 20120914 | |
| 5 | Static method | Public | Method | Returns an original and its metadata | 20120912 | |
| 6 | Static method | Public | Method | Returns a document in the given language | 20130115 | |
| 7 | Static method | Public | Method | Returns a translation of a document in given language | 20120911 | |
| 8 | Static method | Public | Method | Puts an original to the translation system | 20120905 | |
| 9 | Static method | Public | Method | Puts a translation to the translation system | 20120907 | |
| 10 | Static method | Public | Method | Starts structural data transfer | 20121009 | |
| 11 | Static method | Public | Method | Transfers the data of a buildable map | 20121009 | |
| 12 | Static method | Public | Method | Transfers the data of a map | 20121009 | |
| 13 | Static method | Public | Method | Transfers the data of a project | 20121009 |
Events
Class CL_DITAT_API has no event.
Types
Class CL_DITAT_API has no local type.
Method Signatures
Method ABORT_STRUCT_TRANSFER 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 | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
Method FINISH_STRUCT_TRANSFER 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 | 20121009 | |||
| 2 | TRANSFERTOKEN | Call by reference | Type reference (TYPE) | DITAT_TRANSFERTOKEN | Structural data transfer token | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
Method GET_DELTA 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 | 20120910 | |||
| 2 | DELTA | Call by reference | Type reference (TYPE) | DITAT_T_DELTA | Delta data (table of PHIO, language and revision) | 20120910 | |||
| 3 | INCLUDE_MIGRATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120910 | |||
| 4 | TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20120910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120910 |
Method GET_LANGUAGES 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 | ORG_LANG | Call by reference | Type reference (TYPE) | DITAT_LANGUAGE | ISO-639-1-language '-' ISO-3166-country | 20120914 | |||
| 3 | PHIO | Call by reference | Type reference (TYPE) | DITAT_PHIO | PHIO | 20120914 | |||
| 4 | TRN_LANGS | Call by reference | Type reference (TYPE) | DITAT_T_LANGUAGE | Sorted list of languages | 20120914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120914 |
Method GET_ORIGINAL 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 | 20120912 | |||
| 2 | CONTENT | Call by reference | Type reference (TYPE) | DITAT_BLOB | Binary data | 20120912 | |||
| 3 | METADATA | Call by reference | Type reference (TYPE) | DITAT_S_ORGMETADATA | Metadata of an original object | 20120912 | |||
| 4 | PHIO | Call by reference | Type reference (TYPE) | DITAT_PHIO | PHIO | 20120912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120912 |
Method GET_TEXT_IN_LANG 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 | 20130115 | |||
| 2 | LANG | Call by reference | Type reference (TYPE) | LXEISOLANG | Translation Language | 20130115 | |||
| 3 | OBJNAME | Call by reference | Type reference (TYPE) | LXEOBJNAME | Name of Translation Object | 20130115 | |||
| 4 | OBJTYPE | Call by reference | Type reference (TYPE) | LXEOBJTYPE | Type of Translation Object | 20130115 | |||
| 5 | TEXT | Value transfer | Type reference (TYPE) | XSTRING | 20130115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20130115 |
Method GET_TRANSLATION 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 | 20120911 | |||
| 2 | CONTENT | Call by reference | Type reference (TYPE) | DITAT_BLOB | Binary data | 20120911 | |||
| 3 | LANG | Call by reference | Type reference (TYPE) | DITAT_LANGUAGE | ISO-639-1-language '-' ISO-3166-country | 20120912 | |||
| 4 | METADATA | Call by reference | Type reference (TYPE) | DITAT_S_TRNMETADATA | Metadata on a translation | 20120911 | |||
| 5 | PHIO | Call by reference | Type reference (TYPE) | DITAT_PHIO | PHIO | 20120911 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120911 |
Method PUT_ORIGINAL 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 | 20120905 | |||
| 2 | CONTENT | Call by reference | Type reference (TYPE) | DITAT_BLOB | Binary data | 20120905 | |||
| 3 | METADATA | Call by reference | Type reference (TYPE) | DITAT_S_ORGMETADATA | Metadata on physical objects | 20120905 | |||
| 4 | UPLOADMODE | Call by reference | Type reference (TYPE) | DITAT_UPLOADMODE | 'D' | Upload mode (default or recovery) | 20121228 | ||
| 5 | WAS_PUT | Value transfer | Type reference (TYPE) | ABAP_BOOL | True if the original has been put | 20120907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120905 |
Method PUT_TRANSLATION 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 | 20120907 | |||
| 2 | CONTENT | Call by reference | Type reference (TYPE) | DITAT_BLOB | Binary data | 20120907 | |||
| 3 | CREATE_FIPR_PAIR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Create fingerprint pair for source/target | 20120907 | ||
| 4 | METADATA | Call by reference | Type reference (TYPE) | DITAT_S_PTRNMETADATA | Metadata of translation for import | 20120907 | |||
| 5 | OVERWRITEMODE | Call by reference | Type reference (TYPE) | DITAT_TRANSOVERWRITEMODE | 'B' | Translation overwrite mode | 20121010 | ||
| 6 | WAS_PUT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20120907 |
Method START_STRUCT_TRANSFER 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 | 20121009 | |||
| 2 | TRANSFERTOKEN | Value transfer | Type reference (TYPE) | DITAT_TRANSFERTOKEN | Structural data transfer token | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
Method TRANSFER_BMAP 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 | 20121009 | |||
| 2 | BMAP | Call by reference | Type reference (TYPE) | DITAT_S_BMAP | Data of a buildable map | 20121009 | |||
| 3 | TRANSFERTOKEN | Call by reference | Type reference (TYPE) | DITAT_TRANSFERTOKEN | Structural data transfer token | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
Method TRANSFER_MAP 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 | 20121009 | |||
| 2 | MAP | Call by reference | Type reference (TYPE) | DITAT_S_MAP | Data of a map | 20121009 | |||
| 3 | TRANSFERTOKEN | Call by reference | Type reference (TYPE) | DITAT_TRANSFERTOKEN | Structural data transfer token | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
Method TRANSFER_PROJECT 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 | 20121009 | |||
| 2 | PROJECT | Call by reference | Type reference (TYPE) | DITAT_S_PROJECT | Data of a project | 20121009 | |||
| 3 | TRANSFERTOKEN | Call by reference | Type reference (TYPE) | DITAT_TRANSFERTOKEN | Structural data transfer token | 20121009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Base class for DITA translation related exceptions | 20121009 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |