SAP ABAP Class CL_WER_ELEMENT_TYPE_SELECTION (To select a single element type)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_UI (Package) User Interface
Properties
Class CL_WER_ELEMENT_TYPE_SELECTION  
Short Description To select a single element type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_UI   User Interface 
Created 20060721   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WER_ELEMENT_TYPE_SELECTION has no forward declaration.
Interfaces
Class CL_WER_ELEMENT_TYPE_SELECTION has no interface implemented.
Friends
Class CL_WER_ELEMENT_TYPE_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONTAINER Constant Private See coding 'ELEMTYPE_CONTAINER' Container name 20060721
2 SR_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060721
3 SR_NODES Static Attribute Private Object reference (TYPE REF TO) CL_SALV_NODES All Node Objects of Tree Structure 20060721
4 SR_TREE Static Attribute Private Object reference (TYPE REF TO) CL_SALV_TREE Basis Class for Tree Structure 20060721
5 ST_TREE_DATA Static Attribute Private Type reference (TYPE) WER_ELEMENT_TTY Element Identifications (id, name, description, type) 20060721
6 S_ELEMENT_ID Static Attribute Private Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060721
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION_TYPE Static method Private Method Adds action types elements 20060721
2 ADD_ELEMENT_TYPE Static method Private Method Adds new element to tree 20060721
3 ADD_EXPRESSION_TYPE Static method Private Method 20060721
4 DISPLAY_TREE Static method Private Method Triggers tree display 20060721
5 FILL_TREE Static method Private Method Fill tree with all element types 20060721
6 GET_SELECTED_ELEMENT Static method Private Method 20060721
7 HANDLE_COMMAND Static method Public Method handle user command 20060721
8 INITIATE_TREE Static method Private Method Set basic tree settings 20060721
9 LEAVE_TREE Static method Private Method Leave tree 20060721
10 ON_DOUBLE_CLICK Static method Private Event handling method Handle double click action 20060721
11 PREPARE_TREE Static method Public Method Prepare selection tree before selection 20060721
12 REGISTER_EVENTS Static method Private Method register to events 20060721
13 SELECT_ELEMENT_TYPE Static method Public Method Selects a element type 20060721
Events
Class CL_WER_ELEMENT_TYPE_SELECTION has no event.
Types
Class CL_WER_ELEMENT_TYPE_SELECTION has no local type.
Method Signatures

Method ADD_ACTION_TYPE Signature

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

Method ADD_ACTION_TYPE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method ADD_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_STY Node data 20060721
2 Importing I_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY parent key 20060721
3 Returning R_KEY Value transfer Type reference (TYPE) LVC_NKEY New element node key 20060721

Method ADD_ELEMENT_TYPE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method ADD_EXPRESSION_TYPE Signature

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

Method ADD_EXPRESSION_TYPE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method DISPLAY_TREE Signature

Method DISPLAY_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no parameter.
Method DISPLAY_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method FILL_TREE Signature

Method FILL_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no parameter.
Method FILL_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method GET_SELECTED_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ELEMENT_ID Value transfer Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060721

Method GET_SELECTED_ELEMENT on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method HANDLE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20060721

Method HANDLE_COMMAND on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method INITIATE_TREE Signature

Method INITIATE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no parameter.
Method INITIATE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method LEAVE_TREE Signature

Method LEAVE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no parameter.
Method LEAVE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method ON_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) 20060721

Method ON_DOUBLE_CLICK on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method PREPARE_TREE Signature

Method PREPARE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no parameter.
Method PREPARE_TREE on class CL_WER_ELEMENT_TYPE_SELECTION has no exception.

Method REGISTER_EVENTS Signature

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

Method SELECT_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ELEMENT_ID Value transfer Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060721

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