SAP ABAP Class CL_LXE_TCS_TTX_COUNTER (A TTX counter)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_NO_TRANS (Package) MLT Internal Functionality - No Translation
Properties
Class CL_LXE_TCS_TTX_COUNTER  
Short Description A TTX counter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_NO_TRANS   MLT Internal Functionality - No Translation 
Created 20110328   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LXE_TCS_TTX_COUNTER has no forward declaration.
Interfaces
Class CL_LXE_TCS_TTX_COUNTER has no interface implemented.
Friends
Class CL_LXE_TCS_TTX_COUNTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_INVALID Instance attribute Private Type reference (TYPE) T_COUNTER 20110328
2 MT_NO_ORIGINAL Instance attribute Private Type reference (TYPE) T_COUNTER 20110328
3 MT_PARSE_ERROR Instance attribute Private Type reference (TYPE) T_COUNTER 20110328
4 MT_UNKNOWN Instance attribute Private Type reference (TYPE) T_COUNTER 20110328
5 MT_VALID Instance attribute Private Type reference (TYPE) T_COUNTER 20110328
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Private Method 20110328
2 ADD_COUNTER Instance method Public Method Add another TTX counter to this counter 20110328
3 GET_SUM Instance method Private Method 20110328
4 GET_SUMS_T_LANG Instance method Private Method 20110328
5 INC Instance method Private Method 20110328
6 INC_INVALID Instance method Public Method Increase number of invalid TTXs 20110328
7 INC_NO_ORIGINAL Instance method Public Method Increase number of TTXs without original 20110328
8 INC_PARSE_ERROR Instance method Public Method Increate number of TTXs that could not be parsed 20110328
9 INC_UNKNOWN Instance method Public Method Increase number of TTXs with unknown state 20110328
10 INC_VALID Instance method Public Method Increase number of valid TTXs 20110328
11 WRITE Instance method Public Method Write the counts 20110328
Events
Class CL_LXE_TCS_TTX_COUNTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COUNTER Private See coding 20110328 BEGIN OF s_counter, s_lang TYPE lxeisolang, t_lang TYPE lxeisolang, counter TYPE i, END OF s_counter
2 S_LANG_COUNT Private See coding 20110328 BEGIN OF s_lang_count, lang TYPE lxeisolang, counter TYPE i, END OF s_lang_count
3 T_COUNTER Private See coding 20110328 t_counter TYPE SORTED TABLE OF s_counter WITH UNIQUE KEY s_lang t_lang
4 T_LANG_COUNT Private See coding 20110328 t_lang_count TYPE SORTED TABLE OF s_lang_count WITH UNIQUE KEY lang
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DEST Call by reference Type reference (TYPE) T_COUNTER 20110328
2 Importing SOURCE Call by reference Type reference (TYPE) T_COUNTER 20110328

Method ADD on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method ADD_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTER Call by reference Object reference (TYPE REF TO) CL_LXE_TCS_TTX_COUNTER Counter to add 20110328

Method ADD_COUNTER on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method GET_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTER Call by reference Type reference (TYPE) T_COUNTER 20110328
2 Returning SUM Value transfer Type reference (TYPE) I 20110328

Method GET_SUM on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method GET_SUMS_T_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTER Call by reference Type reference (TYPE) T_COUNTER 20110328
2 Returning LANG_COUNT Value transfer Type reference (TYPE) T_LANG_COUNT 20110328

Method GET_SUMS_T_LANG on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 20110328
2 Changing COUNTER Call by reference Type reference (TYPE) T_COUNTER 20110328
3 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG 20110328
4 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG 20110328

Method INC on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 1 Amount 20110328
2 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG Source language 20110328
3 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG Target language 20110328

Method INC_INVALID on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC_NO_ORIGINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 1 Amount 20110328
2 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG Source language 20110328
3 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG Target language 20110328

Method INC_NO_ORIGINAL on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC_PARSE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 1 Amount 20110328
2 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG Source language 20110328
3 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG Target language 20110328

Method INC_PARSE_ERROR on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC_UNKNOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 1 Amount 20110328
2 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG Source language 20110328
3 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG Target language 20110328

Method INC_UNKNOWN on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method INC_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AMOUNT Call by reference Type reference (TYPE) I 1 Amount 20110328
2 Importing S_LANG Call by reference Type reference (TYPE) LXEISOLANG Source language 20110328
3 Importing T_LANG Call by reference Type reference (TYPE) LXEISOLANG Target language 20110328

Method INC_VALID on class CL_LXE_TCS_TTX_COUNTER has no exception.

Method WRITE Signature

Method WRITE on class CL_LXE_TCS_TTX_COUNTER has no parameter.
Method WRITE on class CL_LXE_TCS_TTX_COUNTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731