SAP ABAP Class CL_LXE_SLLS_STATS_DISPLAY (Display Translation Statistics)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE (Package) New MLT Environment
Properties
Class CL_LXE_SLLS_STATS_DISPLAY  
Short Description Display Translation Statistics    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE   New MLT Environment 
Created 20030716   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLLS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LXE_SLLS_STATS_DISPLAY has no interface implemented.
Friends
Class CL_LXE_SLLS_STATS_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_ALL_TLANG Instance attribute Public Type reference (TYPE) AS4FLAG Header ID 20030925
2 GV_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20041203
3 GV_NODECOUNT Instance attribute Private Type reference (TYPE) I 20041208
4 GV_REFSTAT Instance attribute Public Type reference (TYPE) SLLS_HEAD-SER_NUM Reference Statistics No. 20030929
5 GV_SCHEMA_NUMBER Instance attribute Private Type reference (TYPE) LXE_SLLS_OWT-SCHEMENUM Number of Weighting Schema 20041102
6 GV_SER_NUM Instance attribute Public Type reference (TYPE) SLLS_HEAD-SER_NUM Serial number 20030901
7 GV_SHOW_APROZ Instance attribute Public Type reference (TYPE) AS4FLAG Alternative Calculation 20060905
8 GV_SHOW_PROZ Instance attribute Public Type reference (TYPE) AS4FLAG Display Percentages 20030925
9 GV_SLLS_FCODE Instance attribute Public Type reference (TYPE) SLLS_TREE_FUNCS Allowed functions 20030723
10 GV_SLLS_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20030723
11 GV_SLLS_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20030723
12 GV_SLLS_TOOLBAR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20030723
13 GV_SLLS_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL List Tree Control with Data Management at the Backend 20030723
14 GV_SLLS_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20030723
15 GV_SORTFIELD Instance attribute Public Type reference (TYPE) I Sort Field 20050118
16 GV_SORTTYPE Instance attribute Public Type reference (TYPE) I Sort Sequence 20050118
17 GV_STATS_CTRL_DATA Instance attribute Public Type reference (TYPE) SLLS_HEADER_NAMES 20030925
18 GV_STATS_TYPE Instance attribute Public Type reference (TYPE) I 1 Statistics Display Mode 20040713
19 GV_TARGETLANG Instance attribute Private Type reference (TYPE) LXEISOLANG ISO Language Key 20041208
20 GV_TREE_DATA_1 Instance attribute Public Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20031201
21 GV_TREE_DATA_2 Instance attribute Public Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20031201
22 GV_TREE_DATA_3 Instance attribute Public Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20031201
23 GV_TREE_DATA_4 Instance attribute Public Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20040712
24 GV_TREE_DATA_5 Instance attribute Public Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20040713
25 GV_TREE_DATA_ADD_ATTR Instance attribute Public Type reference (TYPE) LXE_SLLS_ATTR_TREE_DATA_TABLE Data Table for Translation Statistics 20111014
26 GV_TREE_LABELS Instance attribute Public Type reference (TYPE) SLLS_TREE_LABELS Selected Display 20030805
27 GV_TREE_TITLE Instance attribute Public Type reference (TYPE) STRING Name of Tree 20030901
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HEADER Instance method Private Method Create Header 20030724
2 ADD_MY_NODE Instance method Private Method Insert Node 20041202
3 ADD_MY_NODE_ATTR Instance method Private Method Insert Node 20111017
4 CALC_STATS Instance method Private Method Calculate Statistics 20030929
5 CALC_STATS_ATTR Instance method Private Method Calculate Statistics 20111017
6 COLLAPSE_NODE Instance method Public Method Close Node 20030716
7 CONSTRUCTOR Instance method Public Constructor Constructor 20030716
8 COPY_TO_BUFFER Instance method Public Method Add Selected Objects to Buffer 20040715
9 DISPLAY_GRAPHICS Instance method Public Method Display Graphic 20031219
10 DRAW_TREE Instance method Private Method Get Hierarchy 20031125
11 EXPAND_NODE Instance method Public Method Open Node 20030716
12 EXPAND_NO_CHILDREN Instance method Private Event handling method Incremental Hierarchy 20031203
13 FILL_COLLS Instance method Private Method Fill Collection 20041214
14 FILL_COLLS_ATTR Instance method Private Method Fill Collection 20111017
15 FIND Instance method Public Method Find String 20031203
16 FIND_NEXT Instance method Public Method Find Next 20031203
17 FREE Instance method Public Method Release all Resources 20030805
18 GET_SELECTED_ENTRY Instance method Public Method Return Selected Nodes 20030805
19 INITIALIZE Instance method Public Method Initialize Tree 20030723
20 INITIALIZE_HEADER Instance method Private Method Compile Header 20031031
21 INITIALIZE_TOOLBAR Instance method Private Method Initialize Toolbar 20030723
22 MAKE_NODE_KEY Instance method Private Method Generate Key 20041201
23 ON_FUNCTION_SELECTED Instance method Private Event handling method Event Handler for Button in Toolbar 20030723
24 ON_ITEM_DOUBLE_CLICK Instance method Public Event handling method Double-Click on Item 20040211
25 PARSE_NODEKEY Instance method Private Method Resolve Node Keys 20040715
26 PRINT Instance method Public Method Print Tree 20031218
27 REFRESH_TREE Instance method Public Method Renew display 20030805
28 REGISTER_EVENTS Instance method Private Method Register Events 20030723
29 SET_HANDLER Instance method Private Method Set Event Handler 20030723
30 SORT_INT_TABLE Instance method Private Method Sort Internal Table 20050119
31 SORT_TREE Instance method Public Method Sort Tree 20050118
32 WRITE_KIDS Instance method Private Method Write Daughter Nodes 20041130
33 WRITE_NODE_NEW Instance method Private Method Add Node 20041130
Events
Class CL_LXE_SLLS_STATS_DISPLAY has no event.
Types
Class CL_LXE_SLLS_STATS_DISPLAY has no local type.
Method Signatures

Method ADD_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEKEY Call by reference Type reference (TYPE) STRING 20030910
2 Importing I_CTRL_LINE Call by reference Type reference (TYPE) SLLS_STATS_CTRL_DATA 20040730

Method ADD_HEADER on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method ADD_MY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEWNODE Call by reference Type reference (TYPE) STRING New Node 20041202
2 Importing I_COUNT Call by reference Type reference (TYPE) I Counter 20041202
3 Importing I_EXPANDER Call by reference Type reference (TYPE) AS4FLAG Flag (X or Blank) 20041202
4 Importing I_INDEX Call by reference Type reference (TYPE) C Data Field 20041202
5 Importing I_LEVEL Call by reference Type reference (TYPE) I Tree Level 20041202
6 Importing I_PARENT Call by reference Type reference (TYPE) STRING Mother Nodes 20041202
7 Importing I_SERNM Call by reference Type reference (TYPE) SLLS_HEAD-SER_NUM Consecutive Number of Entry in Log 20041202
8 Importing I_STATS_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_TREE_DATA Internal Data Structure for Translation Statistics 20041202
9 Importing I_TABIX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20041202
10 Importing I_TOTSUB Call by reference Type reference (TYPE) I Number of Subnodes 20050121

Method ADD_MY_NODE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method ADD_MY_NODE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEWNODE Call by reference Type reference (TYPE) STRING Neuer Knoten 20111017
2 Importing I_COUNT Call by reference Type reference (TYPE) I Zähler 20111017
3 Importing I_EXPANDER Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20111017
4 Importing I_INDEX Call by reference Type reference (TYPE) C Datenfeld 20111017
5 Importing I_LEVEL Call by reference Type reference (TYPE) I Baumebene 20111017
6 Importing I_PARENT Call by reference Type reference (TYPE) STRING Mutterknoten 20111017
7 Importing I_SERNM Call by reference Type reference (TYPE) SLLS_HEAD-SER_NUM Fortlaufende Nummer eines Eintrags im Protokoll 20111017
8 Importing I_STATS_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_ATTR_TREE_DATA Interne Datenstruktur für die Übersetzungsstatistik 20111017
9 Importing I_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20111017
10 Importing I_TOTSUB Call by reference Type reference (TYPE) I Anzahl unterknoten 20111017

Method ADD_MY_NODE_ATTR on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method CALC_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATS_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_TREE_DATA Single Data Record 20030929
2 Exporting O_AVAIL Call by reference Type reference (TYPE) STRING W/Proposal 20030929
3 Exporting O_MODIF Call by reference Type reference (TYPE) STRING Modified 20030929
4 Exporting O_NEW Call by reference Type reference (TYPE) STRING New 20030929
5 Exporting O_TOTAL Call by reference Type reference (TYPE) STRING Overall 20030929
6 Exporting O_TRANS Call by reference Type reference (TYPE) STRING Translated 20030929

Method CALC_STATS on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method CALC_STATS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATS_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_ATTR_TREE_DATA Ein Datensatz 20111017
2 Exporting O_AVAIL Call by reference Type reference (TYPE) STRING Verfügbar 20111017
3 Exporting O_MODIF Call by reference Type reference (TYPE) STRING Modifiziert 20111017
4 Exporting O_NEW Call by reference Type reference (TYPE) STRING Neu 20111017
5 Exporting O_TOTAL Call by reference Type reference (TYPE) STRING Gesamt 20111017
6 Exporting O_TRANS Call by reference Type reference (TYPE) STRING Übersetzt 20111017

Method CALC_STATS_ATTR on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method COLLAPSE_NODE Signature

Method COLLAPSE_NODE on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method COLLAPSE_NODE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method CONSTRUCTOR on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method COPY_TO_BUFFER Signature

Method COPY_TO_BUFFER on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method COPY_TO_BUFFER on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method DISPLAY_GRAPHICS Signature

Method DISPLAY_GRAPHICS on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method DISPLAY_GRAPHICS on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method DRAW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEMS Call by reference Type reference (TYPE) TREEMCITAC List Tree Model: Table of (Node Key + Item) 20031125
2 Importing I_NODES Call by reference Type reference (TYPE) TREEMCNOTA List Tree Model: Node Table 20031125

Method DRAW_TREE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method EXPAND_NODE Signature

Method EXPAND_NODE on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method EXPAND_NODE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20031203

Method EXPAND_NO_CHILDREN on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method FILL_COLLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_TREE_DATA Internal Data Structure for Translation Statistics 20041214

Method FILL_COLLS on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method FILL_COLLS_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RECORD Call by reference Type reference (TYPE) LXE_SLLS_STATS_ATTR_TREE_DATA Interne Datenstruktur für die Übersetzungsstatistik 20111017

Method FILL_COLLS_ATTR on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method FIND Signature

Method FIND on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method FIND on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method FIND_NEXT Signature

Method FIND_NEXT on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method FIND_NEXT on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method FREE Signature

Method FREE on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method FREE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method GET_SELECTED_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20040226
2 Exporting NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20030805
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR 20040226
2 CONTROL_DEAD 20040226
3 CONTROL_NOT_EXISTING 20040226
4 FAILED 20040226
5 NO_ITEM_SELECTION 20040226

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20030723

Method INITIALIZE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method INITIALIZE_HEADER Signature

Method INITIALIZE_HEADER on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method INITIALIZE_HEADER on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method INITIALIZE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20030723
2 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20030723

Method INITIALIZE_TOOLBAR on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method MAKE_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEKEY Call by reference Type reference (TYPE) STRING Key 20041201
2 Importing I_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20041201
3 Importing I_LEVEL Call by reference Type reference (TYPE) I Tree Level 20041201
4 Importing I_SERNM Call by reference Type reference (TYPE) SLLS_HEAD-SER_NUM Consecutive Number of Entry in Log 20041201

Method MAKE_NODE_KEY on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20030723

Method ON_FUNCTION_SELECTED on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20040211
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20040211

Method ON_ITEM_DOUBLE_CLICK on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method PARSE_NODEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20041208
2 Exporting E_LEVEL Call by reference Type reference (TYPE) I Tree Level 20041208
3 Exporting E_SERNM Call by reference Type reference (TYPE) SLLS_HEAD-SER_NUM Consecutive Number of Entry in Log 20041208
4 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040715
# Exception Resumable Description Created on
1 BAD_KEY Invalid Node Key 20040715

Method PRINT Signature

Method PRINT on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method PRINT on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method REFRESH_TREE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method REGISTER_EVENTS on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method SET_HANDLER on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method SORT_INT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT Call by reference Type reference (TYPE) I 20050720
2 Changing TEMP_TAB Call by reference Type reference (TYPE) LXE_SLLS_TREE_DATA_TABLE Data Table for Translation Statistics 20050119
3 Changing TEMP_TAB_ATTR Call by reference Type reference (TYPE) LXE_SLLS_ATTR_TREE_DATA_TABLE Datentabelle für die Übersetzungstatistik 20111017

Method SORT_INT_TABLE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method SORT_TREE Signature

Method SORT_TREE on class CL_LXE_SLLS_STATS_DISPLAY has no parameter.
Method SORT_TREE on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method WRITE_KIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Type reference (TYPE) STRING Node Name 20041201

Method WRITE_KIDS on class CL_LXE_SLLS_STATS_DISPLAY has no exception.

Method WRITE_NODE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEKEY Call by reference Type reference (TYPE) STRING 20041130
2 Importing I_AVAIL Call by reference Type reference (TYPE) STRING 20041130
3 Importing I_EXPANDER Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X or Blank) 20041130
4 Importing I_MODIF Call by reference Type reference (TYPE) STRING 20041130
5 Importing I_NEW Call by reference Type reference (TYPE) STRING 20041130
6 Importing I_NODATA Call by reference Type reference (TYPE) AS4FLAG Flag (X or Blank) 20041130
7 Importing I_NODEKEY Call by reference Type reference (TYPE) STRING 20041201
8 Importing I_NODENAME Call by reference Type reference (TYPE) STRING 20041130
9 Importing I_PARENT Call by reference Type reference (TYPE) STRING 20041130
10 Importing I_TITLE Call by reference Type reference (TYPE) AS4FLAG 20041130
11 Importing I_TOTAL Call by reference Type reference (TYPE) STRING 20041130
12 Importing I_TOTALS Call by reference Type reference (TYPE) AS4FLAG 20041130
13 Importing I_TRANS Call by reference Type reference (TYPE) STRING 20041130

Method WRITE_NODE_NEW on class CL_LXE_SLLS_STATS_DISPLAY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640