SAP ABAP Class CL_WER_EVENT_VIEW (Assigning Rule Sets to an event)
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_SUBSCREEN_VIEW Common services for embedded views 20060707
Properties
Class CL_WER_EVENT_VIEW  
Short Description Assigning Rule Sets to an event    
Super Class CL_WER_SUBSCREEN_VIEW Common services for embedded views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_UI   User Interface 
Created 20060707   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WER_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WER_EVENT_VIEW has no interface implemented.
Friends
Class CL_WER_EVENT_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELDNAME_DESC Constant Private Type reference (TYPE) LVC_FNAME 'DESCRIPTION' ALV control: Field name of internal table field 20060803
2 C_FIELDNAME_ID Constant Private Type reference (TYPE) LVC_FNAME 'ID' ALV control: Field name of internal table field 20060803
3 C_FIELDNAME_NAME Constant Private Type reference (TYPE) LVC_FNAME 'NAME' ALV control: Field name of internal table field 20060803
4 C_FIELDNAME_RANK Constant Private Type reference (TYPE) LVC_FNAME 'RANK' ALV control: Field name of internal table field 20060803
5 C_FIELDNAME_STATUS Constant Private Type reference (TYPE) LVC_FNAME 'STATUS' ALV control: Field name of internal table field 20060814
6 C_NAME_GRID_STRUCTURE Constant Private Type reference (TYPE) LVC_FNAME 'WER_UI_EVENT_STY' ALV control: Field name of internal table field 20060803
7 MR_EVENT Instance attribute Private Object reference (TYPE REF TO) CL_WER_EVENT Rule engine event 20060803
8 MR_RULE_SETS_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20060803
9 MR_RULE_SETS_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060803
10 MT_RULE_SETS_GRID Instance attribute Private Type reference (TYPE) WER_UI_EVENT_TTY Table type for managing changes of rule sets in grid 20060814
11 MT_RULE_SET_CHANGES Instance attribute Private Type reference (TYPE) WER_UI_EVENT_TTY Table type for display of rule sets assigned to an event 20070109
12 M_NEW_OBJECT Instance attribute Private Type reference (TYPE) WER_BOOL Is there a empty line in the grid 20061109
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA Instance method Public Method Check alv grid data 20070917
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060707
3 CONVERT_TO_BUSS_STRUCT Static method Private Method Convert a Rule set line from bussiness to view structure 20061013
4 CONVERT_TO_BUSS_TABLE Static method Private Method Convert a Rule sets table from view to bussiness table 20061013
5 CONVERT_TO_VIEW_STRUCT Static method Private Method Convert a Rule set line from bussiness to view structure 20061013
6 CONVERT_TO_VIEW_TABLE Static method Private Method Convert a Rule sets table from bussiness to view table 20061013
7 GET_EXCLUDED_FUNCTIONS Instance method Private Method Builds and returns exclude functions from ALV display 20070110
8 GET_FIELD_CATALOG Instance method Private Method Builds and returns the field catalog for ALV display 20060803
9 GET_SELECTION Instance method Private Method Returns selected rule set index 20060803
10 INIT_UI_COMPONENTS Instance method Private Method Initialize UI components 20060803
11 MOVE_ROW_DOWN Instance method Private Method Moves the rule one rank down unless it is the last one 20070110
12 MOVE_ROW_FIRST Instance method Private Method Moves the rule to the first position 20070110
13 MOVE_ROW_LAST Instance method Private Method Moves the rule to the last position 20070110
14 MOVE_ROW_UP Instance method Private Method Moves the rule one rank up unless it is the first one 20070110
15 ON_DATA_CHANGED Instance method Private Event handling method Check upon the addition of a rule set 20060814
16 ON_DATA_CHANGED_FINISHED Instance method Private Event handling method Complete the addition of a rule set 20060814
17 ON_TOOLBAR Instance method Private Event handling method Handles modfied toolbar event 20060803
18 ON_USER_COMMAND Instance method Private Event handling method Handles user command event 20060803
19 REFRESH_RULE_SETS Instance method Private Method Refreshes the descriptions of the rule sets 20070110
20 SET_CHANGED_RULE_SET Instance method Private Method Sets the status of workitems according to changes 20070110
21 SET_DELETED_RULE_SETS Instance method Private Method Sets the status of rule sets to delete 20070109
22 SET_HANDLERS Instance method Private Method Set the event handlers 20060814
23 SET_RULE_SETS_TABLE Instance method Public Method Set the table containing rule sets assigned to the event 20060921
Events
Class CL_WER_EVENT_VIEW has no event.
Types
Class CL_WER_EVENT_VIEW has no local type.
Method Signatures

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_WER_EVENT_VIEW has no parameter.
Method CHECK_DATA on class CL_WER_EVENT_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070216
2 Importing I_CONTAINER Call by reference Type reference (TYPE) C Embedding container 20060726
3 Importing I_ELEMENT_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060726
4 Importing I_ID Call by reference Type reference (TYPE) WER_SUBSCREEN_ID Subscreen identifier 20060707
5 Importing I_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20060707
6 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR Current Screen Number 20060707
7 Importing I_VISIBLE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Element type 20070216

Method CONSTRUCTOR on class CL_WER_EVENT_VIEW has no exception.

Method CONVERT_TO_BUSS_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW_LINE Call by reference Type reference (TYPE) WER_UI_EVENT_STY Display of rule sets assigned to an event 20061013
2 Returning R_BUSS_LINE Value transfer Type reference (TYPE) WER_RULE_SET_STY Rule sets assigned to an event 20061013

Method CONVERT_TO_BUSS_STRUCT on class CL_WER_EVENT_VIEW has no exception.

Method CONVERT_TO_BUSS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIEW Call by reference Type reference (TYPE) WER_UI_EVENT_TTY Table type for display of rule sets assigned to an event 20061013
2 Returning RR_BUSS Value transfer Object reference (TYPE REF TO) WER_RULE_SET_TTY Rule sets assigned to an event 20061013

Method CONVERT_TO_BUSS_TABLE on class CL_WER_EVENT_VIEW has no exception.

Method CONVERT_TO_VIEW_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSS_LINE Call by reference Type reference (TYPE) WER_RULE_SET_STY Rule sets assigned to an event 20061013
2 Returning R_VIEW_LINE Value transfer Type reference (TYPE) WER_UI_EVENT_STY Display of rule sets assigned to an event 20061013

Method CONVERT_TO_VIEW_STRUCT on class CL_WER_EVENT_VIEW has no exception.

Method CONVERT_TO_VIEW_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSS Call by reference Type reference (TYPE) WER_RULE_SET_TTY Rule sets assigned to an event 20061013
2 Returning RR_VIEW Value transfer Object reference (TYPE REF TO) WER_UI_EVENT_TTY Table type for display of rule sets assigned to an event 20061013

Method CONVERT_TO_VIEW_TABLE on class CL_WER_EVENT_VIEW has no exception.

Method GET_EXCLUDED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FUNCTIONS Value transfer Object reference (TYPE REF TO) UI_FUNCTIONS Function Code Table 20070110

Method GET_EXCLUDED_FUNCTIONS on class CL_WER_EVENT_VIEW has no exception.

Method GET_FIELD_CATALOG Signature

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

Method GET_FIELD_CATALOG on class CL_WER_EVENT_VIEW has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INDEX Value transfer Type reference (TYPE) LVC_INDEX Selected row index 20060928
# Exception Resumable Description Created on
1 CX_WER_OPERATION_FAILED Operation failed exception 20061027

Method INIT_UI_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) C Name of the parent container 20060803

Method INIT_UI_COMPONENTS on class CL_WER_EVENT_VIEW has no exception.

Method MOVE_ROW_DOWN Signature

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

Method MOVE_ROW_DOWN on class CL_WER_EVENT_VIEW has no exception.

Method MOVE_ROW_FIRST Signature

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

Method MOVE_ROW_FIRST on class CL_WER_EVENT_VIEW has no exception.

Method MOVE_ROW_LAST Signature

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

Method MOVE_ROW_LAST on class CL_WER_EVENT_VIEW has no exception.

Method MOVE_ROW_UP Signature

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

Method MOVE_ROW_UP on class CL_WER_EVENT_VIEW has no exception.

Method ON_DATA_CHANGED Signature

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

Method ON_DATA_CHANGED on class CL_WER_EVENT_VIEW has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

Method ON_DATA_CHANGED_FINISHED on class CL_WER_EVENT_VIEW has no parameter.
Method ON_DATA_CHANGED_FINISHED on class CL_WER_EVENT_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) 20060928

Method ON_TOOLBAR on class CL_WER_EVENT_VIEW has no exception.

Method ON_USER_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) 20060803

Method ON_USER_COMMAND on class CL_WER_EVENT_VIEW has no exception.

Method REFRESH_RULE_SETS Signature

Method REFRESH_RULE_SETS on class CL_WER_EVENT_VIEW has no parameter.
Method REFRESH_RULE_SETS on class CL_WER_EVENT_VIEW has no exception.

Method SET_CHANGED_RULE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGED_CELL Call by reference Type reference (TYPE) LVC_S_MODI ALV control: Modified cells for application 20070110
# Exception Resumable Description Created on
1 CX_WER_DATA_EXISTS Unique identifier exists 20070110
2 CX_WER_DATA_INVALID Invalid data supplied 20070110

Method SET_DELETED_RULE_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETED_ROWS Call by reference Type reference (TYPE) LVC_T_MOCE ALV Control: Modified Cells 20070109

Method SET_DELETED_RULE_SETS on class CL_WER_EVENT_VIEW has no exception.

Method SET_HANDLERS Signature

Method SET_HANDLERS on class CL_WER_EVENT_VIEW has no parameter.
Method SET_HANDLERS on class CL_WER_EVENT_VIEW has no exception.

Method SET_RULE_SETS_TABLE Signature

Method SET_RULE_SETS_TABLE on class CL_WER_EVENT_VIEW has no parameter.
Method SET_RULE_SETS_TABLE on class CL_WER_EVENT_VIEW has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700