SAP ABAP Class CL_SOTR_CONCEPT_DISPLAY (Displays an OTR Concept as a Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-OTR (Application Component) Online Text Repository
     SOTR (Package) Online Text Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOTR_WORKLIST_TOOLS Interface for Tools in OTR Editor 20000211
Properties
Class CL_SOTR_CONCEPT_DISPLAY  
Short Description Displays an OTR Concept as a Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SOTR_MESS    
Program status     
Category 0   
Package SOTR   Online Text Repository 
Created 20000211   SAP 
Last change 20010622   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOTR_WORKLIST_TOOLS Interface for Tools in OTR Editor 20000211
Friends
Class CL_SOTR_CONCEPT_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GL_R_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20001120
2 GL_R_SHOW_TEXT Instance attribute Private Object reference (TYPE REF TO) CL_SOTR_SHOW_TEXT Display String in Amodal Window 20001120
3 GL_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20000214
4 GL_R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV tree control 20000211
5 GL_S_HEADER Instance attribute Private Type reference (TYPE) SOTR_HEAD Header Table for OTR Texts 20000211
6 GL_S_PREFERENCES Instance attribute Private Type reference (TYPE) SOTR_USER 20001107
7 GL_T_ENTRIES Instance attribute Private Type reference (TYPE) SOTR_TEXT_TT OTR Texts 20000211
8 GL_T_ENTRIES_STRING Instance attribute Private Type reference (TYPE) SOTR_TEXTL_TT Transfer of Strings in the OTR 20001121
9 GL_T_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20000214
10 GL_T_SOTR_TEXT Instance attribute Private Type reference (TYPE) SOTR_TEXT_TT OTR Texts 20000214
11 GL_V_CONCEPT Instance attribute Private Type reference (TYPE) SOTR_CONC Key for Logical Object in the OTR 20000211
12 GL_V_DISPLAY_ONLY Instance attribute Private Type reference (TYPE) BAPIFLAG 'X' Indicator 20000214
13 G_TEXT_TYPE Instance attribute Private Type reference (TYPE) AS4FLAG 20000727
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method Creates the Tree 20000211
2 BUILD_TREE_HEADER Instance method Private Method Creates the Header Entry for the Tree 20000211
3 BUILD_TREE_LANGU_LINE Instance method Private Method Creates the New Language Entry in the Tree 20000211
4 BUILD_TREE_TEXT_LINE Instance method Private Method Creates a Text Line in the Tree 20000211
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000214
6 GET_FIELDCATALOG Instance method Private Method Creates the Field Catalog for Tree Display 20000211
7 GET_USER_SETTINGS Instance method Private Method Get User Settings 20001103
8 LOAD_AND_DISPLAY_DATA Instance method Private Method Creates Tree and Sends It to Frontend 20000214
9 ON_ITEM_CM_REQ Instance method Private Event handling method Event Handler for Additional Functions in Context Menu 20000214
10 ON_ITEM_CM_SEL Instance method Private Event handling method Event Handler for Selection 20000214
11 ON_ITEM_DOUBLE_CLICK Instance method Private Event handling method Double-Click Event Handler 20000214
12 ON_NODE_CM_REQ Instance method Private Event handling method Event Handler for Creating Context Menu 20000214
13 ON_NODE_CM_SEL Instance method Private Event handling method Event Handler for Selecting from Context Menu 20000214
14 ON_TOOLBAR_DROPDOWN Instance method Private Event handling method Event Handler for Drop-Down in the Toolbar 20000214
15 ON_TOOLBAR_FUNCTION Instance method Private Event handling method Event Handler for Toolbar Function 20000214
16 REGISTER_EVENTS Instance method Private Method Register Events for Tree Control 20000214
17 SET_HANDLER Instance method Private Method Set Event Handler 20000214
18 SET_TOOLBAR Instance method Private Method Update Toolbar for ALV Tree 20000214
19 SET_USER_SETTINGS Instance method Private Method Maintain User Settings 20001103
Events
# Event Type Visibility Description Created on
1 ITEM_DOUBLE_CLICK Instance Event
(0)
Private
(0)
Double-Click on Line in Tree 20000214
Types
Class CL_SOTR_CONCEPT_DISPLAY has no local type.
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_SOTR_CONCEPT_DISPLAY has no parameter.
Method BUILD_TREE on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method BUILD_TREE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LANGU_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211
2 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211

Method BUILD_TREE_HEADER on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method BUILD_TREE_LANGU_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LANGU_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211
2 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211
3 Importing I_S_ENTRY Call by reference Type reference (TYPE) SOTR_TEXT Texttabelle im OTR 20000211

Method BUILD_TREE_LANGU_LINE on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method BUILD_TREE_TEXT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LAST_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211
2 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000211
3 Importing I_S_ENTRY Call by reference Type reference (TYPE) SOTR_TEXT Texttabelle im OTR 20000211

Method BUILD_TREE_TEXT_LINE on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method CONSTRUCTOR Signature

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

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Control: Feldkatalog 20000211

Method GET_FIELDCATALOG on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method GET_USER_SETTINGS Signature

Method GET_USER_SETTINGS on class CL_SOTR_CONCEPT_DISPLAY has no parameter.
Method GET_USER_SETTINGS on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method LOAD_AND_DISPLAY_DATA Signature

Method LOAD_AND_DISPLAY_DATA on class CL_SOTR_CONCEPT_DISPLAY has no parameter.
# Exception Resumable Description Created on
1 NO_ENTRY_FOUND 20010622

Method ON_ITEM_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) 20000214
2 Importing MENU Call by reference Type reference (TYPE) 20000214
3 Importing NODE_KEY Call by reference Type reference (TYPE) 20000214

Method ON_ITEM_CM_REQ on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method ON_ITEM_CM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 20000214
2 Importing FIELDNAME Call by reference Type reference (TYPE) 20000214
3 Importing NODE_KEY Call by reference Type reference (TYPE) 20000214
4 Importing SENDER Call by reference Type reference (TYPE) 20000214

Method ON_ITEM_CM_SEL on class CL_SOTR_CONCEPT_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 FIELDNAME Call by reference Attribute reference (LIKE) 20001120
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20001120

Method ON_ITEM_DOUBLE_CLICK on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method ON_NODE_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 20000214
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000214

Method ON_NODE_CM_REQ on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method ON_NODE_CM_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 20000214
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000214

Method ON_NODE_CM_SEL on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method ON_TOOLBAR_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 20000214
2 Importing POSX Call by reference Type reference (TYPE) 20000214
3 Importing POSY Call by reference Type reference (TYPE) 20000214

Method ON_TOOLBAR_DROPDOWN on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method ON_TOOLBAR_FUNCTION Signature

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

Method ON_TOOLBAR_FUNCTION on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method REGISTER_EVENTS Signature

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

Method SET_HANDLER Signature

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

Method SET_TOOLBAR Signature

Method SET_TOOLBAR on class CL_SOTR_CONCEPT_DISPLAY has no parameter.
Method SET_TOOLBAR on class CL_SOTR_CONCEPT_DISPLAY has no exception.

Method SET_USER_SETTINGS Signature

Method SET_USER_SETTINGS on class CL_SOTR_CONCEPT_DISPLAY has no parameter.
Method SET_USER_SETTINGS on class CL_SOTR_CONCEPT_DISPLAY has no exception.
Event Signatures

Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20000214
2 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000214
History
Last changed by/on SAP  20010622 
SAP Release Created in 50A