SAP ABAP Class CL_TMAS_OLA_UTIL (Utility methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_TMAS_OLA (Package) Translation Memory Object List Analyzer
Properties
Class CL_TMAS_OLA_UTIL  
Short Description Utility methods    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_TMAS_OLA   Translation Memory Object List Analyzer 
Created 20120608   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
Class CL_TMAS_OLA_UTIL has no interface implemented.
Friends
Class CL_TMAS_OLA_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_COLL2GRAPH Static Attribute Private Type reference (TYPE) T_COLL2GRAPH 20120608
2 GT_GRAPH Static Attribute Private Type reference (TYPE) T_GRAPH 20120608
3 GT_OBJTYPE_LANG Static Attribute Private Type reference (TYPE) T_OBJTYPE_LANG 20131011
Methods
# Method Level Visibility Method type Description Created on
1 GET_GRAPH Static method Public Method Returns the graph a collection is assigned to 20120608
2 GET_LANG_PAIRS Static method Public Method Returns the language pairs of a graph 20120608
3 IS_BGJOB_ALIVE Static method Public Method Checks if a background job is alive 20120614
4 IS_OBJTYPE_TRSL_RELEVANT Static method Public Method Returns 'true' if object type is configured for a language 20131011
5 LOG Static method Public Method Logs a message 20120614
Events
Class CL_TMAS_OLA_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COLL2GRAPH Private See coding 20120608 BEGIN OF s_coll2graph, custmnr TYPE lxecustmnr, colltyp TYPE lxecolltyp, collnam TYPE lxecollnam, graph TYPE lxegraph, END OF s_coll2graph
2 S_GRAPH Private See coding 20120608 BEGIN OF s_graph, graph TYPE lxegraph, langs TYPE t_langs, END OF s_graph
3 S_LANGPAIR Public See coding 20120608 BEGIN OF s_langpair, tlang TYPE lxeisolang, slang TYPE lxeisolang, END OF s_langpair
4 S_LANGS Private See coding 20120608 BEGIN OF s_langs, o_lang TYPE lxeisolang, t_lang TYPE lxeisolang, s_lang TYPE lxeisolang, END OF s_langs
5 S_OBJTYPE_LANG Private See coding 20131011 BEGIN OF S_OBJTYPE_LANG, lang type lxeisolang, objtype type lxeobjtype, END OF s_objtype_lang
6 T_COLL2GRAPH Private See coding 20120608 t_coll2graph TYPE HASHED TABLE OF s_coll2graph WITH UNIQUE KEY custmnr colltyp collnam
7 T_GRAPH Private See coding 20120608 t_graph TYPE HASHED TABLE OF s_graph WITH UNIQUE KEY graph
8 T_LANGPAIR Public See coding 20120608 t_langpair TYPE STANDARD TABLE OF s_langpair WITH DEFAULT KEY
9 T_LANGS Private See coding 20120608 t_langs TYPE SORTED TABLE OF s_langs WITH UNIQUE KEY o_lang t_lang
10 T_OBJTYPE_LANG Private See coding 20131011 T_OBJTYPE_LANG type HASHED TABLE OF s_objtype_lang WITH UNIQUE key lang objtype
Method Signatures

Method GET_GRAPH 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 20120608
2 Importing COLLTYP Call by reference Type reference (TYPE) LXECOLLTYP Collection Type 20120608
3 Importing CUSTMNR Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120608
4 Returning GRAPH Value transfer Type reference (TYPE) LXEGRAPH Translation graph 20120608

Method GET_GRAPH on class CL_TMAS_OLA_UTIL has no exception.

Method GET_LANG_PAIRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRAPH Call by reference Type reference (TYPE) LXEGRAPH Translation graph 20120608
2 Returning LANG_PAIRS Value transfer Type reference (TYPE) T_LANGPAIR 20120608
3 Importing ORIG_LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120608

Method GET_LANG_PAIRS on class CL_TMAS_OLA_UTIL has no exception.

Method IS_BGJOB_ALIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ALIVE Value transfer Type reference (TYPE) ABAP_BOOL 20120614
2 Importing JOB Call by reference Type reference (TYPE) BTCJOB Background job name 20120614
3 Importing JOBCNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20120614

Method IS_BGJOB_ALIVE on class CL_TMAS_OLA_UTIL has no exception.

Method IS_OBJTYPE_TRSL_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_TRSL_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20131011
2 Importing LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20131011
3 Importing OBJTYPE Call by reference Type reference (TYPE) LXEOBJTYPE Type of Translation Object 20131011

Method IS_OBJTYPE_TRSL_RELEVANT on class CL_TMAS_OLA_UTIL has no exception.

Method LOG Signature

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

Method LOG on class CL_TMAS_OLA_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740