SAP ABAP Class CL_SOTR_WORKLIST (OTR Worklist)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-OTR (Application Component) Online Text Repository
     SOTR (Package) Online Text Repository
Properties
Class CL_SOTR_WORKLIST  
Short Description OTR Worklist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOTR   Online Text Repository 
Created 19991203   SAP 
Last change 20141121    
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 SOTR2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOTR_WORKLIST has no interface implemented.
Friends
Class CL_SOTR_WORKLIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GL_DISPLAY_MODE Instance attribute Private Type reference (TYPE) STRING Mode 19991217
2 GT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Fieldcatalog for ALV tree 19991203
3 GT_SORTTAB Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20000121
4 GT_SOTR_TREES Instance attribute Private Type reference (TYPE) SOTR_TREES OTR Worklist data 19991203
5 GT_TEXTS Instance attribute Private Type reference (TYPE) SOTR_TREES empty 19991217
6 G_CONCEPT Instance attribute Public Type reference (TYPE) SOTR_TEXT-CONCEPT Current Concept 20000131
7 G_FIELDNAME_WC Instance attribute Private Type reference (TYPE) LVC_FNAME Double clicked 20000201
8 G_NODE_KEY Instance attribute Public Type reference (TYPE) LVC_NKEY Current Node 20000131
9 G_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20001120
10 G_SOTR_USER Static Attribute Private Type reference (TYPE) SOTR_USER Translation Environment Presettings: Editor 20001108
11 G_TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR 19991203
12 G_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 19991203
13 MC_FC_ADMIN Constant Private Type reference (TYPE) UI_FUNC 'ADMIN' Function Code 19991223
14 MC_FC_CATEGORY Constant Private Type reference (TYPE) UI_FUNC 'CATEGORY' Function Code 19991223
15 MC_FC_OBJECT Constant Private Type reference (TYPE) UI_FUNC 'OBJECT' Function Code 19991223
16 MC_FC_PACKET Constant Private Type reference (TYPE) UI_FUNC 'PAKET' Function code 19991223
17 MC_FC_SETTING Constant Private Type reference (TYPE) UI_FUNC 'SETTING' Function code 20000308
18 MC_ICON1 Constant Public Type reference (TYPE) ICONNAME ICON_LED_GREEN Released 20000119
19 MC_ICON2 Constant Public Type reference (TYPE) ICONNAME ICON_LED_YELLOW To Be Reviewed 20000119
20 MC_ICON3 Constant Public Type reference (TYPE) ICONNAME ICON_LED_RED Rejected 20000119
21 MC_ICON4 Constant Public Type reference (TYPE) ICONNAME ICON_LED_INACTIVE Unknown 20000119
22 MC_ICON9 Constant Public Type reference (TYPE) ICONNAME ICON_DELETE Deleted 20001005
23 OFF Constant Private Type reference (TYPE) FLAG SPACE Fault 19991220
24 ON Constant Private Type reference (TYPE) FLAG 'X' True 19991220
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PACK_LINE Instance method Private Method Subroutine 19991216
2 ADD_TREE_TEXT_LINE Instance method Private Method Subroutine 19991216
3 CHANGE_FIELDCATALOG Instance method Private Method Change Field Catalog 20000121
4 CHANGE_N_IMAGE Instance method Private Method Change Node Image 20000119
5 CHANGE_STATUS Instance method Public Method Change Status Icon 20131118
6 CHANGE_STATUS_ALL Instance method Public Method Change All Status Icons 20131118
7 CHANGE_STATUS_CURRENT_NODE Instance method Public Method Change Status Icon (Current Node) 20131118
8 CHANGE_TEXT Instance method Public Method 20001127
9 CHANGE_TOOLBAR Instance method Private Method 20001121
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19991203
11 DELETE_CURRENT_NODE Instance method Public Method Delete a Current Node 20001018
12 DELETE_NODE Instance method Public Method Delete a Node 20001018
13 FEED_DATA Instance method Public Method Fill the Tree Data 19991203
14 FREE Instance method Public Method Destructor 20000120
15 GET_STATUS_COUNTS Instance method Public Method Number of New Entries 20010125
16 GET_STATUS_SELECTION_TAB Instance method Private Method 20001120
17 GET_TOOLBAR_EXCLUSION Instance method Private Method 20001121
18 GET_USER_SETTING Static method Private Method Get User Worklist Setting 20000310
19 ON_FUNCTION_SELECTED Instance method Private Event handling method Function in Dropdown Menu of Toolbar Selected 19991217
20 ON_ITEM_CM_REQ Instance method Private Event handling method Context Menu Requested 19991217
21 ON_ITEM_CM_SEL Instance method Private Event handling method Context Menu Selected 19991217
22 ON_ITEM_DOUBLE_CLICK Instance method Private Event handling method Double-Click on an Item in the Tree 19991217
23 ON_ITEM_KEYPRESS Instance method Private Event handling method Item Keypress 20000306
24 ON_NODE_DOUBLE_CLICK Instance method Private Event handling method Double-Click on a Node in the Tree 20000306
25 ON_TOOLBAR_DROPDOWN Instance method Private Event handling method Dropdown Menu of Toolbar Clicked 19991217
26 ON_USERSETTING_CHANGED Instance method Private Event handling method User Setting Changed 20000313
27 PREPARE_TREE Instance method Private Method Prepare the Tree Control for Display 19991203
28 READ_NEXT Instance method Public Method Read the Next Concept 20000131
29 READ_PREVIOUS Instance method Public Method Read the Previous Concept 20000131
30 REGISTER_EVENTS Instance method Private Method 20001121
Events
# Event Type Visibility Description Created on
1 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
dddd 19991217
2 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
19991223
3 USERSETTING_CHANGED Static Event
(1)
Private
(0)
s 20000313
Types
Class CL_SOTR_WORKLIST has no local type.
Method Signatures

Method ADD_PACK_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_LANGU_KEY Value transfer Type reference (TYPE) LVC_NKEY 19991216
2 Importing P_NODE_TEXT Value transfer Type reference (TYPE) C 19991216
3 Importing P_RELAT_KEY Value transfer Type reference (TYPE) LVC_NKEY 19991216

Method ADD_PACK_LINE on class CL_SOTR_WORKLIST has no exception.

Method ADD_TREE_TEXT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDDEN Value transfer Type reference (TYPE) AS4FLAG 20000316
2 Changing P_LAST_KEY Value transfer Type reference (TYPE) LVC_NKEY 19991216
3 Importing P_OTR_TREE Value transfer Type reference (TYPE) SOTR_TREE 19991216
4 Importing P_RELAT_KEY Value transfer Type reference (TYPE) LVC_NKEY 19991216

Method ADD_TREE_TEXT_LINE on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT 20000121
2 Importing I_DISPLAY_MODE Value transfer Type reference (TYPE) STRING 20000121

Method CHANGE_FIELDCATALOG on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_N_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_IMAGE Value transfer Type reference (TYPE) TV_IMAGE 20000119
2 Importing I_STATUS Value transfer Type reference (TYPE) SOTR_TREE-STATUS 20000119

Method CHANGE_N_IMAGE on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY 20131118
2 Importing I_STATUS Value transfer Type reference (TYPE) SOTR_TREE-STATUS 20131118
3 Importing I_TEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20131118

Method CHANGE_STATUS on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_STATUS_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Value transfer Type reference (TYPE) SOTR_TEXT-STATUS 20131118

Method CHANGE_STATUS_ALL on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_STATUS_CURRENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Value transfer Type reference (TYPE) SOTR_TREE-STATUS 20131118
2 Importing I_TEXT Value transfer Type reference (TYPE) SOTR_TEXT-TEXT 20131118

Method CHANGE_STATUS_CURRENT_NODE on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY 20001127
2 Importing I_TEXT Call by reference Type reference (TYPE) SOTR_TREE-STATUS 20001127

Method CHANGE_TEXT on class CL_SOTR_WORKLIST has no exception.

Method CHANGE_TOOLBAR Signature

Method CHANGE_TOOLBAR on class CL_SOTR_WORKLIST has no parameter.
Method CHANGE_TOOLBAR on class CL_SOTR_WORKLIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER 19991203

Method CONSTRUCTOR on class CL_SOTR_WORKLIST has no exception.

Method DELETE_CURRENT_NODE Signature

Method DELETE_CURRENT_NODE on class CL_SOTR_WORKLIST has no parameter.
Method DELETE_CURRENT_NODE on class CL_SOTR_WORKLIST has no exception.

Method DELETE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY 20001018

Method DELETE_NODE on class CL_SOTR_WORKLIST has no exception.

Method FEED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOTR_TREES Value transfer Type reference (TYPE) SOTR_TREES 19991217

Method FEED_DATA on class CL_SOTR_WORKLIST has no exception.

Method FREE Signature

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

Method GET_STATUS_COUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNT_NEW Call by reference Type reference (TYPE) I 20010125
2 Exporting E_COUNT_RELEASED Call by reference Type reference (TYPE) I 20010125
3 Exporting E_COUNT_REVIEWED Call by reference Type reference (TYPE) I 20010125

Method GET_STATUS_COUNTS on class CL_SOTR_WORKLIST has no exception.

Method GET_STATUS_SELECTION_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_STATUS Value transfer Type reference (TYPE) SOTR2_STATUS_TT 20001120
2 Importing I_SOTR_USER Value transfer Type reference (TYPE) SOTR_USER 20001120

Method GET_STATUS_SELECTION_TAB on class CL_SOTR_WORKLIST has no exception.

Method GET_TOOLBAR_EXCLUSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Value transfer Type reference (TYPE) UI_FUNCTIONS 20001121

Method GET_TOOLBAR_EXCLUSION on class CL_SOTR_WORKLIST has no exception.

Method GET_USER_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SOTR_USER Value transfer Type reference (TYPE) SOTR_USER 20001121

Method GET_USER_SETTING on class CL_SOTR_WORKLIST 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) 19991217

Method ON_FUNCTION_SELECTED on class CL_SOTR_WORKLIST has no exception.

Method ON_ITEM_CM_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19991217
2 Importing MENU Value transfer Attribute reference (LIKE) 19991217
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19991217
4 Importing SENDER Value transfer Attribute reference (LIKE) 20000306

Method ON_ITEM_CM_REQ on class CL_SOTR_WORKLIST 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 Value transfer Attribute reference (LIKE) 19991217
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19991217
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19991217
4 Importing SENDER Value transfer Attribute reference (LIKE) 19991217

Method ON_ITEM_CM_SEL on class CL_SOTR_WORKLIST 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 Value transfer Attribute reference (LIKE) 19991217
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19991217
3 Importing SENDER Value transfer Attribute reference (LIKE) 20000306

Method ON_ITEM_DOUBLE_CLICK on class CL_SOTR_WORKLIST has no exception.

Method ON_ITEM_KEYPRESS Signature

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

Method ON_ITEM_KEYPRESS on class CL_SOTR_WORKLIST has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

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

Method ON_NODE_DOUBLE_CLICK on class CL_SOTR_WORKLIST 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 Value transfer Attribute reference (LIKE) 19991217
2 Importing POSX Value transfer Attribute reference (LIKE) 19991217
3 Importing POSY Value transfer Attribute reference (LIKE) 19991217

Method ON_TOOLBAR_DROPDOWN on class CL_SOTR_WORKLIST has no exception.

Method ON_USERSETTING_CHANGED Signature

Method ON_USERSETTING_CHANGED on class CL_SOTR_WORKLIST has no parameter.
Method ON_USERSETTING_CHANGED on class CL_SOTR_WORKLIST has no exception.

Method PREPARE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Value transfer Type reference (TYPE) STRING 19991203
2 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001120

Method PREPARE_TREE on class CL_SOTR_WORKLIST has no exception.

Method READ_NEXT Signature

Method READ_NEXT on class CL_SOTR_WORKLIST has no parameter.
# Exception Resumable Description Created on
1 NODE_NOT_FOUND There is no object or node not found 20000131

Method READ_PREVIOUS Signature

Method READ_PREVIOUS on class CL_SOTR_WORKLIST has no parameter.
# Exception Resumable Description Created on
1 NODE_NOT_FOUND There is no object or node not found 20000131

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_SOTR_WORKLIST has no parameter.
Method REGISTER_EVENTS on class CL_SOTR_WORKLIST has no exception.
Event Signatures

Event FUNCTION_SELECTED Signature
Event FUNCTION_SELECTED on class CL_SOTR_WORKLIST has no parameter.
Event ITEM_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONCEPT Exporting Value transfer Type reference (TYPE) SOTR_TERM-CONCEPT Term concept 19991223
2 CONTEXT Exporting Value transfer Type reference (TYPE) SOTR_CNTXT Kontext für das OTR 20030407
3 FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME ALV control: Field name of internal table field 19991223
4 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 19991223

Event USERSETTING_CHANGED Signature
Event USERSETTING_CHANGED on class CL_SOTR_WORKLIST has no parameter.
History
Last changed by/on SAP  20141121 
SAP Release Created in 50A