SAP ABAP Class CL_CG_EXT_TOOLS_HANDLER (Handler for External Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE (Package) New MLT Environment
Properties
Class CL_CG_EXT_TOOLS_HANDLER  
Short Description Handler for External Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE   New MLT Environment 
Created 20010718   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CG_EXT_TOOLS_HANDLER has no forward declaration.
Interfaces
Class CL_CG_EXT_TOOLS_HANDLER has no interface implemented.
Friends
Class CL_CG_EXT_TOOLS_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HOST Instance attribute Public Type reference (TYPE) STRING Local Host 20010720
2 JAVA_VM_PATH Static Attribute Private Type reference (TYPE) STRING 'c:program filesjavasoftjre1.3.1_09injavaw' Path for the JAVA VM 20040913
3 PORT Instance attribute Public Type reference (TYPE) STRING Port of Local Host 20010720
4 PROTOCOL Instance attribute Public Type reference (TYPE) STRING Protocol (http or https) 20010720
5 URL Instance attribute Public Type reference (TYPE) STRING URL 20010720
6 WORKDIR Instance attribute Private Type reference (TYPE) STRING Local Work Directory 20040305
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_TEMP_DIR Instance method Public Method Clean Up Temporary Trados Directory 20010808
2 GET_SERVER_DATA Instance method Private Method Get Server Data for Local Server 20010720
3 SAVE_BIN_DATA_TO_LOCAL_FILE Instance method Private Method Save Data in Local File 20010801
4 TRADOS_START Instance method Public Method Start Trados TagEditor 20010718
Events
Class CL_CG_EXT_TOOLS_HANDLER has no event.
Types
Class CL_CG_EXT_TOOLS_HANDLER has no local type.
Method Signatures

Method CLEAN_TEMP_DIR Signature

Method CLEAN_TEMP_DIR on class CL_CG_EXT_TOOLS_HANDLER has no parameter.
# Exception Resumable Description Created on
1 ACCESS_DENIED Access Denied 20010813
2 CNTL_ERROR Control error 20010813
3 DIRECTORY_LIST_FILES_FAILED System failed to list files in the directory 20010813
4 ERROR_NO_GUI Error: No GUI 20010813
5 FILE_DELETE_FAILED Deleton of files failed 20010813
6 FILE_NOT_FOUND File not found 20010813
7 NOT_SUPPORTED_BY_GUI GUI does not support this 20010813
8 UNKNOWN_ERROR Unknown Error 20010813
9 WRONG_PARAMETER Incorrect Parameter 20010813

Method GET_SERVER_DATA Signature

Method GET_SERVER_DATA on class CL_CG_EXT_TOOLS_HANDLER has no parameter.
# Exception Resumable Description Created on
1 HTTP_NOT_ENABLED HTTP Protocol not activated 20010725

Method SAVE_BIN_DATA_TO_LOCAL_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILENAME Call by reference Type reference (TYPE) STRING File Name 20010801
2 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING Binary Data 20010801
# Exception Resumable Description Created on
1 ACCESS_DENIED Access to File Denied 20010801
2 CNTL_ERROR Control error 20010801
3 CONTROL_FLUSH_ERROR Error in Control Framework 20010801
4 DATAPROVIDER_EXCEPTION General Exception Error in Data Provider 20010801
5 DISK_FULL Storage Medium Full 20010801
6 DP_ERROR_CREATE Cannot Create Data Provider 20010801
7 DP_ERROR_SEND Error Sending Data with Data Provider 20010801
8 DP_ERROR_WRITE Error Writing Data with DataProvider 20010801
9 DP_OUT_OF_MEMORY Not Enough Memory in Data Provider 20010801
10 DP_TIMEOUT Timeout of Data Provider 20010801
11 ERROR_NO_GUI No GUI Available 20010801
12 FILESIZE_NOT_ALLOWED File Size Must Not Be Specified 20010801
13 FILE_NOT_FOUND File not found 20010801
14 FILE_WRITE_ERROR Cannot Write to File 20010801
15 GUI_REFUSE_FILETRANSFER Incorrect Front End 20010801
16 HEADER_NOT_ALLOWED Header Not Allowed 20010801
17 HEADER_TOO_LONG Header Information Currently Restricted to 1023 Bytes 20010801
18 INVALID_TYPE Invalid value for parameter FILETYPE 20010801
19 NOT_SUPPORTED_BY_GUI GUI does not support this 20010801
20 NO_AUTHORITY No Download Authorization 20010801
21 NO_BATCH Front-End Function Cannot Be Executed in Backgrnd 20010801
22 SEPARATOR_NOT_ALLOWED Separator Not Allowed 20010801
23 UNKNOWN_DP_ERROR Error Calling Data Provider 20010801
24 UNKNOWN_ERROR Unknown Error 20010801

Method TRADOS_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TEXTKEYS Call by reference Type reference (TYPE) TABLE Text Keys of Source Data 20011227
2 Importing IM_CUSTMNR Call by reference Type reference (TYPE) LXECUSTMNR Translation Area Number 20011228
3 Importing IM_GUID Call by reference Type reference (TYPE) GUID_32 Unique ID 20010719
4 Importing IM_OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20011228
5 Importing IM_OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20011228
6 Importing IM_SOURCELANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20020110
7 Importing IM_TARGETLANG Call by reference Type reference (TYPE) LXEISOLANG ISO Language ID 20011221
8 Importing IM_XSTR_IIX Call by reference Type reference (TYPE) XSTRING Trados Memory (*.iix) 20010807
9 Importing IM_XSTR_INI Call by reference Type reference (TYPE) XSTRING INI File for Trados TagEditor 20010727
10 Importing IM_XSTR_MDF Call by reference Type reference (TYPE) XSTRING Trados Memory (*.mdf) 20010807
11 Importing IM_XSTR_MTF Call by reference Type reference (TYPE) XSTRING Trados Memory (*.mtf) 20010807
12 Importing IM_XSTR_MWF Call by reference Type reference (TYPE) XSTRING Trados Memory (*.mwf) 20010807
13 Importing IM_XSTR_TMW Call by reference Type reference (TYPE) XSTRING Trados Memory (*.tmw) 20010807
14 Importing IT_XSTR_SRC_DATA Call by reference Type reference (TYPE) TABLE Source Data 20011221
# Exception Resumable Description Created on
1 ACCESS_DENIED Access to File Denied 20010724
2 BAD_PARAMETER Wrong Parameter Combination 20010724
3 CNTL_ERROR Control error 20010724
4 CONTROL_FLUSH_ERROR Error in Control Framework 20010724
5 DATAPROVIDER_EXCEPTION General Exception Error in Data Provider 20010724
6 DIRECTORY_LIST_FILES_FAILED System failed to list files in the directory 20010813
7 DISK_FULL Storage Medium Full 20010724
8 DP_ERROR_CREATE Cannot Create Data Provider 20010724
9 DP_ERROR_SEND Error Sending Data with Data Provider 20010724
10 DP_ERROR_WRITE Error Writing Data with DataProvider 20010724
11 DP_OUT_OF_MEMORY Not Enough Memory in Data Provider 20010724
12 DP_TIMEOUT Timeout of Data Provider 20010724
13 EMPTY_INSTPATH Installation path for the TRADOS Wrapper is not maintained 20020612
14 ERROR_EXECUTE_FAILED Execution of Application or Document Failed 20010724
15 ERROR_NO_GUI No GUI Available 20010724
16 FILESIZE_NOT_ALLOWED File Size Must Not Be Specified 20010724
17 FILE_DELETE_FAILED Deleton of files failed 20010813
18 FILE_EXTENSION_UNKNOWN Application for Extension Specified Could not be Found 20010724
19 FILE_NOT_FOUND File not found 20010724
20 FILE_WRITE_ERROR Cannot Write to File 20010724
21 GUI_REFUSE_FILETRANSFER Incorrect Front End 20010724
22 HEADER_NOT_ALLOWED Header Not Allowed 20010724
23 HEADER_TOO_LONG Header Information Currently Restricted to 1023 Bytes 20010724
24 HTTP_NOT_ENABLED HTTP Protocol not activated 20010725
25 INVALID_TYPE Invalid value for parameter FILETYPE 20010724
26 NOT_SUPPORTED_BY_GUI GUI does not support this 20010724
27 NO_AUTHORITY No Download Authorization 20010724
28 NO_BATCH Front-End Function Cannot Be Executed in Backgrnd 20010724
29 PATH_NOT_FOUND Path not found 20010724
30 SEPARATOR_NOT_ALLOWED Separator Not Allowed 20010724
31 SYNCHRONOUS_FAILED Cannot Call Application Synchronously 20010724
32 TRADOS_WRAPPER_NOT_INSTALLED TRADOS Wrapper is not installed 20020612
33 UNKNOWN_DP_ERROR Error Calling Data Provider 20010724
34 UNKNOWN_ERROR Unknown Error 20010724
35 WRONG_PARAMETER Wrong Parameter 20010813
History
Last changed by/on SAP  20110908 
SAP Release Created in 620