SAP ABAP Class CL_TMAS_ACCESSOR_T2007_BASE (Abstract Trados 2007 accessor base class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_TMAS_ACCESSOR (Package) Translation Memory Analysis Service Accessors
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TMAS_ACCESSOR_T2007 Accessor interface for document properties 20120314
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_CSN CSN accessor for Trados 2007 20120410
2 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_DITA DITA accessor for Trados 2007 20130108
3 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_EXT Type E area accessor for Trados 2007 20120316
4 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_GEN Generic objects accessor for Trados 2007 20120319
5 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_KTP KTP accessor for Trados 2007 20120316
6 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_KW KW accessor for Trados 2007 20120314
7 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PCZ PCZ accessor for Trados 2007 20120319
8 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PDF PDF accessor for Trados 2007 20120315
9 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PDF_S Remote PDF accessor for Trados 2007 20120418
10 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_SE61 SE61 long text accessor for Trados 2007 20120315
... Click here to see Used By full list (11 items)
Properties
Class CL_TMAS_ACCESSOR_T2007_BASE  
Short Description Abstract Trados 2007 accessor base class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_TMAS_ACCESSOR   Translation Memory Analysis Service Accessors 
Created 20120314   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
# Interface Abstract Final Description Created on
1 IF_TMAS_ACCESSOR_T2007 Accessor interface for document properties 20120314
Friends
Class CL_TMAS_ACCESSOR_T2007_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_JOB Instance attribute Protected Object reference (TYPE REF TO) IF_TMAS_JOB Analysis job 20120314
2 MO_OBJ_TECH_INFO Instance attribute Private Object reference (TYPE REF TO) CL_TMAS_ACCESSOR_OBJ_TECH_INFO Technical info of an object 20120314
3 MO_TM_DATA Instance attribute Private Object reference (TYPE REF TO) CL_TMAS_ACCESSOR_T2007_TMDATA TM data 20120314
4 MT_STRING_TAB Instance attribute Protected Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120314
5 MT_XSTRING_TAB Instance attribute Protected Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120314
6 MV_COLLNAM Instance attribute Protected Type reference (TYPE) LXECOLLNAM Collection Name 20120501
7 MV_COLLTYP Instance attribute Protected Type reference (TYPE) LXECOLLTYP Collection Type 20120501
8 MV_CUSTMNR Instance attribute Protected Type reference (TYPE) LXECUSTMNR Translation Area 20120314
9 MV_DOMANAM Instance attribute Protected Type reference (TYPE) LXEDOMANAM Domain Name 20120501
10 MV_DOMATYP Instance attribute Protected Type reference (TYPE) LXEDOMATYP Domain Type 20120501
11 MV_OBJNAME Instance attribute Protected Type reference (TYPE) LXEOBJNAME Name of Translation Object 20120314
12 MV_OBJTYPE Instance attribute Protected Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20120314
13 MV_OLD_TTX Instance attribute Private Type reference (TYPE) XSTRING 20120314
14 MV_OLD_TTX_READ_ATTEMPT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120314
15 MV_SLANG Instance attribute Protected Type reference (TYPE) LXEISOLANG Translation Language 20120314
16 MV_TEXTKEY Instance attribute Protected Type reference (TYPE) LXETEXTKEY Text Key 20120314
17 MV_TLANG Instance attribute Protected Type reference (TYPE) LXEISOLANG Translation Language 20120314
Methods
# Method Level Visibility Method type Description Created on
1 GET_CLIENT Instance method Protected Method Returns the client that can read this document 20120501
2 GET_DOMAIN_NAME Instance method Protected Method Returns the document's domain name 20120314
3 GET_DOMAIN_TYPE Instance method Protected Method Returns the document's domain type 20120314
4 GET_FILE_EXTENSION Instance method Protected Method Returns the file ext. of the original file incl. the dot 20120314
5 GET_INI_FILE Instance method Protected Method Returns the INI file (only if needs_ini is true) 20120314
6 GET_OBJ_TECH_INFO Instance method Private Method 20120314
7 GET_OLD_TTX Instance method Protected Method Returns the old TTX (only if old_ttx_avail) 20120314
8 GET_OLD_TTX_INTERNAL Instance method Private Method 20120314
9 GET_SOURCE_TEXT Instance method Protected Method Returns the source text (only if needs_conversion is true) 20120314
10 GET_SOURCE_TEXT_INTERNAL Instance method Private Method 20120314
11 GET_TM_DATA Instance method Protected Method Returns TM data 20120314
12 GET_TM_DATA_INTERNAL Instance method Private Method 20120412
13 GET_TM_SETTINGS Instance method Protected Method Returns the contents of the settings file to use with the TM 20120314
14 GET_TTX Instance method Protected Method Returns the TTX, must be overriden if necessary 20120314
15 INIT Instance method Protected Method Initializes the accessor 20120314
16 IS_CLIENT_DEPENDENT Instance method Protected Method Returns if this doc can only be read by a specifc client 20120501
17 NEEDS_CONVERSION Instance method Protected Method Returns if the source text needs to be converted to TTX 20120314
18 NEEDS_INI Instance method Protected Method Returns if the conversion needs an INI file 20120314
19 OLD_TTX_AVAIL Instance method Protected Method Returns if an old TTX file is avail (for xtranslate) 20120314
20 REPORT_FAILURE Instance method Protected Method Reports an analysis failure 20120314
21 REPORT_SUCCESS Instance method Protected Method Reports analysis success including the results 20120314
Events
Class CL_TMAS_ACCESSOR_T2007_BASE has no event.
Types
Class CL_TMAS_ACCESSOR_T2007_BASE has no local type.
Method Signatures

Method GET_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT Value transfer Type reference (TYPE) MANDT Client 20120501
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120501

Method GET_DOMAIN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMAIN_NAME Value transfer Type reference (TYPE) LXEDOMANAM Domain Name 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_DOMAIN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMAIN_TYPE Value transfer Type reference (TYPE) LXEDOMATYP Domain Type 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_FILE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILE_EXTENSION Value transfer Type reference (TYPE) STRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120416

Method GET_INI_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INI_FILE Value transfer Type reference (TYPE) XSTRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_OBJ_TECH_INFO Signature

Method GET_OBJ_TECH_INFO on class CL_TMAS_ACCESSOR_T2007_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR_OBJ_TECH_INFO Technical info for object could not be determined 20120314

Method GET_OLD_TTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OLD_TTX Value transfer Type reference (TYPE) XSTRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_OLD_TTX_INTERNAL Signature

Method GET_OLD_TTX_INTERNAL on class CL_TMAS_ACCESSOR_T2007_BASE has no parameter.
Method GET_OLD_TTX_INTERNAL on class CL_TMAS_ACCESSOR_T2007_BASE has no exception.

Method GET_SOURCE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE_TEXT Value transfer Type reference (TYPE) XSTRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_SOURCE_TEXT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE_TEXT Value transfer Type reference (TYPE) XSTRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_TM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TM_DATA Value transfer Object reference (TYPE REF TO) CL_TMAS_ACCESSOR_T2007_TMDATA TM data 20120412
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_TM_DATA_INTERNAL Signature

Method GET_TM_DATA_INTERNAL on class CL_TMAS_ACCESSOR_T2007_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120412

Method GET_TM_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TM_SETTINGS Value transfer Type reference (TYPE) STRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method GET_TTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TTX Value transfer Type reference (TYPE) XSTRING 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOB Call by reference Object reference (TYPE REF TO) IF_TMAS_JOB Analysis job 20120314
2 Importing STRING_TAB Call by reference Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120314
3 Importing XSTRING_TAB Call by reference Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CLIENT_DEPENDENT Value transfer Type reference (TYPE) ABAP_BOOL 20120501
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120501

Method NEEDS_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEEDS_CONVERSION Value transfer Type reference (TYPE) ABAP_BOOL 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method NEEDS_INI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEEDS_INI Value transfer Type reference (TYPE) ABAP_BOOL 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method OLD_TTX_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OLD_TTX_AVAIL Value transfer Type reference (TYPE) ABAP_BOOL 20120314
# Exception Resumable Description Created on
1 CX_TMAS_ACCESSOR Object accessor exception 20120314

Method REPORT_FAILURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR Call by reference Object reference (TYPE REF TO) IF_TMAS_ERROR Analysis error 20120314

Method REPORT_FAILURE on class CL_TMAS_ACCESSOR_T2007_BASE has no exception.

Method REPORT_SUCCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATCH100 Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
2 Importing MATCH50TO74 Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
3 Importing MATCH75TO84 Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
4 Importing MATCH85TO94 Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
5 Importing MATCH95TO99 Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
6 Importing NOMATCH Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
7 Importing TOTAL Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314
8 Importing XTRANSLATED Call by reference Object reference (TYPE REF TO) IF_TMAS_RESULT_T2007_CATEGORY SDL Trados 2007 analysis category result 20120314

Method REPORT_SUCCESS on class CL_TMAS_ACCESSOR_T2007_BASE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_CSN CSN accessor for Trados 2007 20120410
2 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_DITA DITA accessor for Trados 2007 20130108
3 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_EXT Type E area accessor for Trados 2007 20120316
4 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_GEN Generic objects accessor for Trados 2007 20120319
5 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_KTP KTP accessor for Trados 2007 20120316
6 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_KW KW accessor for Trados 2007 20120314
7 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PCZ PCZ accessor for Trados 2007 20120319
8 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PDF PDF accessor for Trados 2007 20120315
9 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_PDF_S Remote PDF accessor for Trados 2007 20120418
10 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_SE61 SE61 long text accessor for Trados 2007 20120315
11 Inheritance (c INHERITING FROM c_ref)  CL_TMAS_ACCESSOR_T2007_ZXLF XLIFF accessor for Trados 2007 20120314
History
Last changed by/on SAP  20130531 
SAP Release Created in 732