SAP ABAP Class CL_WER_RULE_ELEM_TREE_VIEW (Common services for rule element tree display)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_UI (Package) User Interface
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WER_CONDITION_TREE_VIEW Condition tree display view 20061003
Properties
Class CL_WER_RULE_ELEM_TREE_VIEW  
Short Description Common services for rule element tree display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_UI   User Interface 
Created 20060927   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_RULE_ELEM_TREE_VIEW has no interface implemented.
Friends
Class CL_WER_RULE_ELEM_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DEFAULT_VALUE_NAME_LENGTH Constant Private Type reference (TYPE) I 45 Default value name field length 20070823
2 C_FIELD_ASSIGNABLE Constant Public Type reference (TYPE) LVC_FNAME 'ASSIGNABLE' ALV control: Field name of internal table field 20061101
3 C_FIELD_ASSIGN_ICON Constant Public Type reference (TYPE) LVC_FNAME 'ASSIGN_ICON' ALV control: Field name of internal table field 20061003
4 C_FIELD_DESCRIPTION Constant Public Type reference (TYPE) LVC_FNAME 'DESCRIPTION' ALV control: Field name of internal table field 20061007
5 C_FIELD_DETAIL_ICON Constant Public Type reference (TYPE) LVC_FNAME 'DETAIL_ICON' ALV control: Field name of internal table field 20061003
6 C_FIELD_INIT_VALUE Constant Public Type reference (TYPE) LVC_FNAME 'INIT_VALUE' ALV control: Field name of internal table field 20061007
7 C_FIELD_ITEM_FIELD Constant Public Type reference (TYPE) LVC_FNAME 'ITEM_FIELD' ALV control: Field name of internal table field 20061026
8 C_FIELD_MODE Constant Public Type reference (TYPE) LVC_FNAME 'MODE' ALV control: Field name of internal table field 20061005
9 C_FIELD_NAME Constant Public Type reference (TYPE) LVC_FNAME 'NAME' ALV control: Field name of internal table field 20061027
10 C_FIELD_NODE_KEY Constant Public Type reference (TYPE) LVC_FNAME 'NODE_KEY' ALV control: Field name of internal table field 20070110
11 C_FIELD_OPTIONAL Constant Public Type reference (TYPE) LVC_FNAME 'OPTIONAL' ALV control: Field name of internal table field 20061002
12 C_FIELD_PARAMETER Constant Public Type reference (TYPE) LVC_FNAME 'PARAMETER' ALV control: Field name of internal table field 20061002
13 C_FIELD_READ_ONLY Constant Public Type reference (TYPE) LVC_FNAME 'READ_ONLY' ALV control: Field name of internal table field 20070307
14 C_FIELD_STATUS_ICON Constant Public Type reference (TYPE) LVC_FNAME 'STATUS_ICON' ALV control: Field name of internal table field 20061003
15 C_FIELD_TYPE Constant Public Type reference (TYPE) LVC_FNAME 'TYPE' ALV control: Field name of internal table field 20061007
16 C_FIELD_VALUE_NAME Constant Public Type reference (TYPE) LVC_FNAME 'VALUE_NAME' ALV control: Field name of internal table field 20061005
17 C_ROOT_NODE Constant Public Type reference (TYPE) LVC_NKEY '' ALV Tree Control: Node Key 20060927
18 C_TREE_STRUCTURE Constant Protected Type reference (TYPE) LVC_RTNAME 'WER_UI_RULE_ELEMENT_PARAM_STY' ALV control: Reference table name for internal table field 20061002
19 C_VIRTUAL_ROOT Constant Public Type reference (TYPE) LVC_NKEY '&VIRTUALROOT' ALV Tree Control: Node Key 20061003
20 MR_RULE_ELEMENT Instance attribute Protected Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20061002
21 MR_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20060927
22 MS_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Layout (External Use) 20070109
23 MT_PARAMETER Instance attribute Protected Type reference (TYPE) WER_UI_RULE_ELEMENT_PARAM_TTY Rule element UI parameter assignment 20061002
24 M_ELEMENT_DESCRIPTION Instance attribute Protected Type reference (TYPE) WER_ELEMENT_DESCRIPTION Element description 20070130
25 M_ELEMENT_NAME Instance attribute Protected Type reference (TYPE) WER_ELEMENT_NAME Element name 20070130
26 M_MODE Instance attribute Protected Type reference (TYPE) WER_MODE Display, edit and execute modes 20061006
27 M_MODE_CHANGED Instance attribute Protected Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20070109
28 M_RULE_ELEMENT_CHANGED Instance attribute Protected Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20061109
29 M_TEMPLATE Instance attribute Protected Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20070109
30 M_TEMPLATE_CHANGED Instance attribute Protected Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20070109
31 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WER_CONST Constants 20060927
32 SR_CO_UI Static Attribute Protected Object reference (TYPE REF TO) CL_WER_UI_CONST Constants representing function codes, screens and programs 20060927
33 SR_ERR_REPORTER Static Attribute Protected Object reference (TYPE REF TO) CL_WER_EXCEPTION_REPORTER Services for raising exceptions 20070109
34 SR_PUBLISHER Static Attribute Protected Object reference (TYPE REF TO) CL_WER_MESSAGE_PUBLISHER Service class for publishing messages 20060927
35 SR_SERVICES Static Attribute Protected Object reference (TYPE REF TO) CL_WER_SERVICES Grouping of generic services 20061003
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060927
2 CREATE_CONDITION_NODE Instance method Protected Method Create a condition node 20061001
3 CREATE_CONDITION_NODES Instance method Protected Method Create all nodes of a condition 20061001
4 CREATE_EXPRESSION_NODE Instance method Protected Method Create an expression node 20060927
5 CREATE_EXPRESSION_NODES Instance method Protected Method Create all nodes of an expression 20060927
6 CREATE_PARAMETER_NODE Instance method Protected Method Create a parameter tree node 20060927
7 CREATE_RULE_ELEMENT_NODES Instance method Protected Method Create all nodes of a condition 20061001
8 FREE Instance method Public Method 20061002
9 GENERATE_PARAMETER_NODE_DATA Instance method Protected Method Generate all the node data for a parameter 20060927
10 GET_CONDITION_NODE_TEXT Instance method Protected Method Retuns the node text for a condition 20061005
11 GET_EXPRESSION_NODE_TEXT Instance method Protected Method Retuns the node text for an expression 20061010
12 GET_FIELDCATALOG Instance method Protected Method Set visible tree columns 20061002
13 GET_HEADER Instance method Protected Method Set header text information 20061002
14 GET_HEADER_DATA Instance method Protected Method Returns the header display data for a rule element 20061006
15 GET_LINE_DATA Instance method Protected Method Returns the display data for a line item 20061003
16 GET_PARAMETER_ASSIGN_ELEMENT Instance method Protected Method Returns the ass. element to which the parameter belongs 20061109
17 HANDLE_REMOVE_ASSIGNMENT Instance method Protected Method Handle remove assignment event 20061002
18 HANDLE_SET_ASSIGNMENT Instance method Protected Method Handle set assignment event 20061002
19 HANDLE_SIGNATURE_CHANGE Instance method Protected Method Handle changes in the signature of an assignable element 20070110
20 INIT_UI_COMPONENTS Instance method Public Method Initialize UI components 20061004
21 ON_LINK_CLICK Instance method Protected Event handling method Handles link click events 20061002
22 ON_SIGNATURE_CHANGED Instance method Protected Event handling method Handles signature change events 20070110
23 OPTIMIZE Instance method Protected Method Optimize columns 20070823
24 PREPARE_FOR_DISPLAY Instance method Public Method Prepare the tree view for display 20061108
25 REFRESH_DISPLAY Instance method Public Method Refresh display 20061013
26 REMOVE_ASSIGNMENT Instance method Protected Method Trigger the removal of a parameter assignment 20060927
27 SET_ASSIGNMENT Instance method Protected Method Trigger the assignment of a parameter 20060927
28 SET_EVENT_HANDLER Instance method Protected Method 20061002
29 SET_MODE Instance method Public Method 20061006
30 SET_NODE_KEY Instance method Protected Method Set the node key for a table line 20070110
31 SET_RULE_ELEMENT Instance method Public Method Sets the rule element object 20061002
32 SET_VARIANT Instance method Public Method Sets the display variant 20070109
33 SHOW_DETAIL Instance method Protected Method Display the details of an item field 20060927
34 UPDATE_FIELDCATALOG Instance method Protected Method Change the field catalog using to template and mode status 20061109
35 UPDATE_NODE Instance method Protected Method Regenerate a node and its child nodes 20060927
36 UPDATE_NODE_ASSIGNMENT_STATUS Instance method Protected Method Regenerate a node and its child nodes 20061003
Events
Class CL_WER_RULE_ELEM_TREE_VIEW has no event.
Types
Class CL_WER_RULE_ELEM_TREE_VIEW has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_CONDITION_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061001
2 Importing IR_CONDITION Call by reference Object reference (TYPE REF TO) CL_WER_CONDITION Adapter for IF_FDT_AND_OR implementors 20061001
3 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061010
4 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061001

Method CREATE_CONDITION_NODE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method CREATE_CONDITION_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061001
2 Importing IR_CONDITION Call by reference Object reference (TYPE REF TO) CL_WER_CONDITION 20061001
3 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061010
4 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20061001

Method CREATE_CONDITION_NODES on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method CREATE_EXPRESSION_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
2 Importing IR_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20060927
3 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061003
4 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927

Method CREATE_EXPRESSION_NODE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method CREATE_EXPRESSION_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXPRESSION_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
2 Importing IR_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT 20060927
3 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061003
4 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20060927

Method CREATE_EXPRESSION_NODES on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method CREATE_PARAMETER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
2 Importing IR_ASSIGNABLE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT 20061109
3 Importing IS_PARAMETER Call by reference Type reference (TYPE) WER_RULE_ELEMENT_ASSIGN_STY Rule element parameter assignment (including sub assignment) 20060927
4 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Natural Number 20060927
5 Importing I_RELAT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927

Method CREATE_PARAMETER_NODE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method CREATE_RULE_ELEMENT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RULE_ELEMENT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061001
2 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20061001
3 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061003
4 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20061001

Method CREATE_RULE_ELEMENT_NODES on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method FREE Signature

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

Method GENERATE_PARAMETER_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN Node layout of ALV tree control 20060927
2 Exporting ES_UI_PARAMETER Call by reference Type reference (TYPE) WER_UI_RULE_ELEMENT_PARAM_STY Rule element UI parameter assignment 20060927
3 Exporting ET_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI Layout structure for items of the ALV tree control 20060927
4 Importing IR_ASSIGNABLE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT 20061109
5 Importing IS_PARAMETER Call by reference Type reference (TYPE) WER_RULE_ELEMENT_ASSIGN_STY Rule element parameter assignment 20060927

Method GENERATE_PARAMETER_NODE_DATA on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_CONDITION_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONDITION Call by reference Object reference (TYPE REF TO) CL_WER_CONDITION Adapter for IF_FDT_AND_OR implementors 20061005
2 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061010
3 Returning R_TEXT Value transfer Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20061005

Method GET_CONDITION_NODE_TEXT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_EXPRESSION_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXPRESSION Call by reference Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20061010
2 Importing I_INVERT Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20061010
3 Returning R_TEXT Value transfer Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20061010

Method GET_EXPRESSION_NODE_TEXT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_FIELDCATALOG Signature

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

Method GET_FIELDCATALOG on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TREE_HEADER Value transfer Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20061002

Method GET_HEADER on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_HEADER Call by reference Type reference (TYPE) WER_UI_RULE_ELEMENT_PARAM_STY Rule element UI parameter assignment 20061006
2 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20061006

Method GET_HEADER_DATA on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_LINE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_UI_DATA Call by reference Type reference (TYPE) WER_UI_RULE_ELEMENT_PARAM_STY Rule element UI parameter assignment 20061003
2 Importing IS_DATA Call by reference Type reference (TYPE) WER_RULE_ELEMENT_ASSIGN_STY Rule element parameter assignment 20061003

Method GET_LINE_DATA on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method GET_PARAMETER_ASSIGN_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061109
2 Returning RR_ASSIGNABLE_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT 20061109

Method GET_PARAMETER_ASSIGN_ELEMENT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method HANDLE_REMOVE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061002
2 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20061026

Method HANDLE_REMOVE_ASSIGNMENT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method HANDLE_SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061002
2 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20061026

Method HANDLE_SET_ASSIGNMENT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method HANDLE_SIGNATURE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNABLE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT Assignable element base 20070110
2 Importing IT_PARAMETER_NKEY Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20070110

Method HANDLE_SIGNATURE_CHANGE on class CL_WER_RULE_ELEM_TREE_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_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20061004

Method INIT_UI_COMPONENTS on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method ON_LINK_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) 20061002
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20061002

Method ON_LINK_CLICK on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method ON_SIGNATURE_CHANGED Signature

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

Method ON_SIGNATURE_CHANGED on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method OPTIMIZE Signature

Method OPTIMIZE on class CL_WER_RULE_ELEM_TREE_VIEW has no parameter.
Method OPTIMIZE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method PREPARE_FOR_DISPLAY Signature

Method PREPARE_FOR_DISPLAY on class CL_WER_RULE_ELEM_TREE_VIEW has no parameter.
Method PREPARE_FOR_DISPLAY on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method REFRESH_DISPLAY Signature

Method REFRESH_DISPLAY on class CL_WER_RULE_ELEM_TREE_VIEW has no parameter.
Method REFRESH_DISPLAY on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method REMOVE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
2 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20061026

Method REMOVE_ASSIGNMENT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
2 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20061026
# Exception Resumable Description Created on
1 CX_WER_AUTHORIZATION Authorization error 20060927
2 CX_WER_DATA_INVALID Invalid data supplied 20060927
3 CX_WER_DATA_NOT_FOUND Value does not exist 20060927
4 CX_WER_OPERATION_FAILED Operation failed exception 20060927

Method SET_EVENT_HANDLER Signature

Method SET_EVENT_HANDLER on class CL_WER_RULE_ELEM_TREE_VIEW has no parameter.
Method SET_EVENT_HANDLER on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) WER_MODE Display, edit and execute modes 20061006

Method SET_MODE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SET_NODE_KEY 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 ALV Tree Control: Node Key 20070110

Method SET_NODE_KEY on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SET_RULE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RULE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20061002
2 Importing I_ELEMENT_CHANGED Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20090619

Method SET_RULE_ELEMENT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (External Use) 20070109

Method SET_VARIANT on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method SHOW_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNABLE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT Assignable element base 20070109
2 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20070109
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20070109
2 CX_WER_DATA_NOT_FOUND Value does not exist 20070109

Method UPDATE_FIELDCATALOG Signature

Method UPDATE_FIELDCATALOG on class CL_WER_RULE_ELEM_TREE_VIEW has no parameter.
Method UPDATE_FIELDCATALOG on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method UPDATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ASSIGNABLE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WER_ASSIGNABLE_ELEMENT 20061109
2 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20060927
3 Importing I_PARAMETER Call by reference Type reference (TYPE) WER_PARAMETER_ID Parameter id 20070109

Method UPDATE_NODE on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.

Method UPDATE_NODE_ASSIGNMENT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20061003

Method UPDATE_NODE_ASSIGNMENT_STATUS on class CL_WER_RULE_ELEM_TREE_VIEW has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700