SAP ABAP Class CL_TMAS_ACCESSOR_DOC_METADATA (Document metadata)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_TMAS_ACCESSOR (Package) Translation Memory Analysis Service Accessors
Properties
Class CL_TMAS_ACCESSOR_DOC_METADATA  
Short Description Document metadata    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_TMAS_ACCESSOR   Translation Memory Analysis Service Accessors 
Created 20120501   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TMAS_ACCESSOR_DOC_METADATA has no forward declaration.
Interfaces
Class CL_TMAS_ACCESSOR_DOC_METADATA has no interface implemented.
Friends
Class CL_TMAS_ACCESSOR_DOC_METADATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_KEY_COLLNAM Constant Private Type reference (TYPE) STRING `COLLNAM` 20120501
2 GC_KEY_COLLTYP Constant Private Type reference (TYPE) STRING `COLLTYP` 20120501
3 GC_KEY_CUSTMNR Constant Private Type reference (TYPE) STRING `CUSTMNR` 20120501
4 GC_KEY_DOMANAM Constant Private Type reference (TYPE) STRING `DOMANAM` 20120501
5 GC_KEY_DOMATYP Constant Private Type reference (TYPE) STRING `DOMATYP` 20120501
6 GC_KEY_OBJNAME Constant Private Type reference (TYPE) STRING `OBJNAME` 20120501
7 GC_KEY_OBJTYPE Constant Private Type reference (TYPE) STRING `OBJTYPE` 20120501
8 GC_KEY_SLANG Constant Private Type reference (TYPE) STRING `SLANG` 20120501
9 GC_KEY_SOURCE Constant Private Type reference (TYPE) STRING `SOURCE` 20120501
10 GC_KEY_TEXTKEY Constant Private Type reference (TYPE) STRING `TEXTKEY` 20120501
11 GC_KEY_TLANG Constant Private Type reference (TYPE) STRING `TLANG` 20120501
12 GT_KEYS Static Attribute Private Type reference (TYPE) T_STRING 20120501
13 MT_UDSD Instance attribute Private Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120502
14 MT_UDXD Instance attribute Private Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120502
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STRING Instance method Public Method 20120501
2 ADD_XSTRING Instance method Public Method 20120501
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20120501
4 CREATE Static method Public Method 20120501
5 CREATE_FROM_TABLES Static method Public Method 20120501
6 GET_COLLNAM Instance method Public Method 20120501
7 GET_COLLTYP Instance method Public Method 20120501
8 GET_CUSTMNR Instance method Public Method 20120501
9 GET_DOMANAM Instance method Public Method 20120501
10 GET_DOMATYP Instance method Public Method 20120501
11 GET_OBJNAME Instance method Public Method 20120501
12 GET_OBJTYPE Instance method Public Method 20120501
13 GET_SLANG Instance method Public Method 20120501
14 GET_SOURCE Instance method Public Method 20120501
15 GET_STRING Instance method Public Method 20120501
16 GET_STRING_TABLE Instance method Public Method 20120502
17 GET_TABLES Instance method Public Method 20120502
18 GET_TEXTKEY Instance method Public Method 20120501
19 GET_TLANG Instance method Public Method 20120501
20 GET_XSTRING Instance method Public Method 20120501
21 GET_XSTRING_TABLE Instance method Public Method 20120502
22 VERIFY_ENTRY_PRESENT Static method Private Method 20120501
23 VERIFY_KEY_NOT_RESERVED Static method Private Method 20120501
Events
Class CL_TMAS_ACCESSOR_DOC_METADATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_STRING Private See coding 20120501 T_STRING type hashed table of string with unique default key
Method Signatures

Method ADD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501
2 Importing STRING Call by reference Type reference (TYPE) STRING 20120501

Method ADD_STRING on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method ADD_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501
2 Importing XSTRING Call by reference Type reference (TYPE) XSTRING 20120501

Method ADD_XSTRING on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_TMAS_ACCESSOR_DOC_METADATA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLNAM Call by reference Type reference (TYPE) LXECOLLNAM Collection Name 20120501
2 Importing COLLTYP Call by reference Type reference (TYPE) LXECOLLTYP Collection Type 20120501
3 Importing CUSTMNR Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120501
4 Importing DOMANAM Call by reference Type reference (TYPE) LXEDOMANAM Domain Name 20120501
5 Importing DOMATYP Call by reference Type reference (TYPE) LXEDOMATYP Domain Type 20120501
6 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_TMAS_ACCESSOR_DOC_METADATA Document metadata 20120501
7 Importing OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20120501
8 Importing OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20120501
9 Importing SLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120501
10 Importing SOURCE Call by reference Type reference (TYPE) XSTRING 20120501
11 Importing TEXTKEY Call by reference Type reference (TYPE) LXETEXTKEY Text Key 20120501
12 Importing TLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120501

Method CREATE on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method CREATE_FROM_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_TMAS_ACCESSOR_DOC_METADATA Document metadata 20120502
2 Importing STRING_TABLE Call by reference Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120501
3 Importing XSTRING_TABLE Call by reference Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120501

Method CREATE_FROM_TABLES on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_COLLNAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLLNAM Value transfer Type reference (TYPE) LXECOLLNAM Collection Name 20120501

Method GET_COLLNAM on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_COLLTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLLTYP Value transfer Type reference (TYPE) LXECOLLTYP Collection Type 20120501

Method GET_COLLTYP on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_CUSTMNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CUSTMNR Value transfer Type reference (TYPE) LXECUSTMNR Translation Area 20120501

Method GET_CUSTMNR on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_DOMANAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMANAM Value transfer Type reference (TYPE) LXEDOMANAM Domain Name 20120501

Method GET_DOMANAM on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_DOMATYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMATYP Value transfer Type reference (TYPE) LXEDOMATYP Domain Type 20120501

Method GET_DOMATYP on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_OBJNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJNAME Value transfer Type reference (TYPE) LXEOBJNAME Name of Translation Object 20120501

Method GET_OBJNAME on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJTYPE Value transfer Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20120501

Method GET_OBJTYPE on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_SLANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SLANG Value transfer Type reference (TYPE) LXEISOLANG Translation Language 20120501

Method GET_SLANG on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SOURCE Value transfer Type reference (TYPE) XSTRING 20120501

Method GET_SOURCE on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501
2 Returning STRING Value transfer Type reference (TYPE) STRING 20120501

Method GET_STRING on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_STRING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STRING_TABLE Value transfer Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120502

Method GET_STRING_TABLE on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STRING_TABLE Call by reference Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120502
2 Exporting XSTRING_TABLE Call by reference Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120502

Method GET_TABLES on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_TEXTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXTKEY Value transfer Type reference (TYPE) LXETEXTKEY Text Key 20120501

Method GET_TEXTKEY on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_TLANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TLANG Value transfer Type reference (TYPE) LXEISOLANG Translation Language 20120501

Method GET_TLANG on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501
2 Returning XSTRING Value transfer Type reference (TYPE) XSTRING 20120501

Method GET_XSTRING on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method GET_XSTRING_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XSTRING_TABLE Value transfer Type reference (TYPE) TMAS_T_KEYXSTRING Table of key/xstring pairs 20120502

Method GET_XSTRING_TABLE on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method VERIFY_ENTRY_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501
2 Importing STRING_TABLE Call by reference Type reference (TYPE) TMAS_T_KEYSTRING Table of key/string pairs 20120501

Method VERIFY_ENTRY_PRESENT on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.

Method VERIFY_KEY_NOT_RESERVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20120501

Method VERIFY_KEY_NOT_RESERVED on class CL_TMAS_ACCESSOR_DOC_METADATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732