SAP ABAP Class CL_WER_WORKLIST_VIEW (View class for work list area)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_UI (Package) User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WER_NAVIGATION_VIEW Navigation view 20070730
Properties
Class CL_WER_WORKLIST_VIEW  
Short Description View class for work list area    
Super Class CL_WER_NAVIGATION_VIEW Navigation view 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_UI   User Interface 
Created 20070725   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WER_WORKLIST_VIEW has no forward declaration.
Interfaces
Class CL_WER_WORKLIST_VIEW has no interface implemented.
Friends
Class CL_WER_WORKLIST_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COLOR_INTENSIFIED Constant Private Type reference (TYPE) LVC_EMPHSZ '010' Color intensified 20070821
2 C_FIELDNAME_COLOR Constant Private Type reference (TYPE) LVC_FNAME 'COLOR' ALV control: Field name of internal table field 20070821
3 C_FIELDNAME_ELEMENT Constant Private Type reference (TYPE) LVC_FNAME 'NAME' ALV control: Field name of internal table field 20070726
4 C_FIELDNAME_TYPE Constant Private Type reference (TYPE) LVC_FNAME 'ICON' ALV control: Field name of internal table field 20070726
5 C_GRID_STRUCT_NAME Constant Private Type reference (TYPE) DD02L-TABNAME 'WER_WORKLIST_UI_STY' Grid structure name 20070726
6 MR_WL_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Worklist grid 20070725
7 MR_WORKLIST Instance attribute Private Object reference (TYPE REF TO) CL_WER_WORKLIST Work list of elements 20070725
8 MT_ELEMENTS Instance attribute Private Type reference (TYPE) WER_WORKLIST_UI_TTY Worklist ltems 20070725
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT_BY_ID Instance method Public Method Adds an element to worklist by id 20070731
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070729
3 CLEAR_WORKLIST Instance method Public Method Removes all elements from worklist 20070807
4 GET_COLOR Instance method Private Method Returns display color according to change status 20070821
5 GET_FIELDCATALOG Instance method Private Method Returns grid field catalogue 20070725
6 GET_STYLE_TOOLTIP Instance method Private Method Returns the style tooltip list 20070821
7 HANDLE_CLOSE_WORKLIST Instance method Private Method Handles closing of the worklist screen 20070725
8 HANDLE_COMMAND Instance method Public Event handling method Handles user command 20070725
9 HANDLE_DELETE_FROM_WORKLIST Instance method Private Method Handles deletion of an element from worklist 20070725
10 HANDLE_SELECT_FROM_WORKLIST Instance method Private Method Handles selection of an element from the worklist 20070725
11 HANDLE_WHERE_USED Instance method Private Method Handles element where-used 20070815
12 INIT_UI_COMPONENTS Instance method Public Method Initialize UI components 20070725
13 INSERT_ELEMENT Instance method Private Method Inserts element in worklist grid 20070731
14 IS_WORKLIST_EMPTY Instance method Private Method Returns true is worklist is empty and false if not 20070729
15 ON_CONTEXT_MENU_REQUEST Instance method Private Event handling method Handles context menu request 20070815
16 ON_DOUBLE_CLICK Instance method Private Event handling method Handles double click event 20070815
17 ON_ELEMENT_ADDED Instance method Private Event handling method Get notify that an element has been added to worklist 20070731
18 ON_TOOLBAR Instance method Private Event handling method Handles toolbar creation event of grid 20070726
19 REGISTER_EVENTS Instance method Private Method Set handler for tree events 20070726
20 REGISTER_WORKLIST_EVENTS Instance method Private Method Set handler for tree events 20070731
21 REMOVE_ELEMENT Instance method Private Method Removes element from worklist 20070730
22 REMOVE_SELECTED_ELEMENT Instance method Private Method Removes selected element from worlist 20070729
23 SET_WORKLIST Instance method Public Method Set worklist business object 20070728
24 UPDATE_ELEMENTS Instance method Private Method Updates all elements 20070731
Events
Class CL_WER_WORKLIST_VIEW has no event.
Types
Class CL_WER_WORKLIST_VIEW has no local type.
Method Signatures

Method ADD_ELEMENT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20070731
2 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20070731
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20070731

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WER_WORKLIST_VIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WER_WORKLIST_VIEW has no exception.

Method CLEAR_WORKLIST Signature

Method CLEAR_WORKLIST on class CL_WER_WORKLIST_VIEW has no parameter.
Method CLEAR_WORKLIST on class CL_WER_WORKLIST_VIEW has no exception.

Method GET_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAS_CHANGED Call by reference Type reference (TYPE) WER_BOOL Element has changed 20070821
2 Returning R_COLOR Value transfer Type reference (TYPE) LVC_EMPHSZ Display color 20070821

Method GET_COLOR on class CL_WER_WORKLIST_VIEW has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FIELDCAT Value transfer Object reference (TYPE REF TO) LVC_T_FCAT Field Catalog for List Viewer Control 20070725

Method GET_FIELDCATALOG on class CL_WER_WORKLIST_VIEW has no exception.

Method GET_STYLE_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STYLE_TOOLTIP Value transfer Object reference (TYPE REF TO) LVC_T_QINF Table for Exception Quickinfo 20070821

Method GET_STYLE_TOOLTIP on class CL_WER_WORKLIST_VIEW has no exception.

Method HANDLE_CLOSE_WORKLIST Signature

Method HANDLE_CLOSE_WORKLIST on class CL_WER_WORKLIST_VIEW has no parameter.
Method HANDLE_CLOSE_WORKLIST on class CL_WER_WORKLIST_VIEW has no exception.

Method HANDLE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20070726

Method HANDLE_COMMAND on class CL_WER_WORKLIST_VIEW has no exception.

Method HANDLE_DELETE_FROM_WORKLIST Signature

Method HANDLE_DELETE_FROM_WORKLIST on class CL_WER_WORKLIST_VIEW has no parameter.
Method HANDLE_DELETE_FROM_WORKLIST on class CL_WER_WORKLIST_VIEW has no exception.

Method HANDLE_SELECT_FROM_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV control: Row number (index of internal table) 20070815

Method HANDLE_SELECT_FROM_WORKLIST on class CL_WER_WORKLIST_VIEW has no exception.

Method HANDLE_WHERE_USED Signature

Method HANDLE_WHERE_USED on class CL_WER_WORKLIST_VIEW has no parameter.
Method HANDLE_WHERE_USED on class CL_WER_WORKLIST_VIEW has no exception.

Method INIT_UI_COMPONENTS Signature

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

Method INIT_UI_COMPONENTS on class CL_WER_WORKLIST_VIEW has no exception.

Method INSERT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ELEMENT Rule element base 20070731

Method INSERT_ELEMENT on class CL_WER_WORKLIST_VIEW has no exception.

Method IS_WORKLIST_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EMPTY Value transfer Type reference (TYPE) WER_BOOL Is worklist empty ? 20070729

Method IS_WORKLIST_EMPTY on class CL_WER_WORKLIST_VIEW has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20070815

Method ON_CONTEXT_MENU_REQUEST on class CL_WER_WORKLIST_VIEW has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Call by reference Attribute reference (LIKE) 20070815

Method ON_DOUBLE_CLICK on class CL_WER_WORKLIST_VIEW has no exception.

Method ON_ELEMENT_ADDED Signature

Method ON_ELEMENT_ADDED on class CL_WER_WORKLIST_VIEW has no parameter.
Method ON_ELEMENT_ADDED on class CL_WER_WORKLIST_VIEW has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20070726

Method ON_TOOLBAR on class CL_WER_WORKLIST_VIEW has no exception.

Method REGISTER_EVENTS Signature

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

Method REGISTER_WORKLIST_EVENTS Signature

Method REGISTER_WORKLIST_EVENTS on class CL_WER_WORKLIST_VIEW has no parameter.
Method REGISTER_WORKLIST_EVENTS on class CL_WER_WORKLIST_VIEW has no exception.

Method REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20070730

Method REMOVE_ELEMENT on class CL_WER_WORKLIST_VIEW has no exception.

Method REMOVE_SELECTED_ELEMENT Signature

Method REMOVE_SELECTED_ELEMENT on class CL_WER_WORKLIST_VIEW has no parameter.
Method REMOVE_SELECTED_ELEMENT on class CL_WER_WORKLIST_VIEW has no exception.

Method SET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WORKLIST Call by reference Object reference (TYPE REF TO) CL_WER_WORKLIST Work list of elements 20070728

Method SET_WORKLIST on class CL_WER_WORKLIST_VIEW has no exception.

Method UPDATE_ELEMENTS Signature

Method UPDATE_ELEMENTS on class CL_WER_WORKLIST_VIEW has no parameter.
Method UPDATE_ELEMENTS on class CL_WER_WORKLIST_VIEW has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603