SAP ABAP Class CL_WCF_ELT_CORE (Easy lookup tool core class)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     CRM_GENERIC_REUSE_TOOLS (Package) Generic Reuse Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_ELT_CORE_DEF Core definitions for easy lookup tool 20091202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_ELT_LOOKUP Lookup plugin for ELT 20091202
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_ELT_RESULT_LIST Result list for easy lookup tool 20091202
Properties
Class CL_WCF_ELT_CORE  
Short Description Easy lookup tool core class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_GENERIC_REUSE_TOOLS   Generic Reuse Tools 
Created 20091202   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_GUI_LIST_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WCF_ELT_CORE_DEF Core definitions for easy lookup tool 20091202
2 IF_WCF_ELT_LOOKUP Lookup plugin for ELT 20091202
3 IF_WCF_ELT_RESULT_LIST Result list for easy lookup tool 20091202
Friends
Class CL_WCF_ELT_CORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20091202
2 MO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_LIST_TREE 20091202
3 MS_CURRENT_ALL_NODE_MAP Instance attribute Private Type reference (TYPE) LTY_NODE_MAP 20091202
4 MT_LOOKUPS Instance attribute Private Type reference (TYPE) LTY_T_LOOKUPS 20091202
5 MT_NEW_ITEMS Instance attribute Private See coding 20091202
6 MT_NEW_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB 20091202
7 MT_NODE_MAP Instance attribute Private Type reference (TYPE) LTY_T_NODE_MAP 20091202
8 MT_TYPES Instance attribute Private Type reference (TYPE) LTY_T_OBJ_TYPES 20091202
9 MV_CAN_DEBUG Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20100105
10 MV_CURRENT_TYPE Instance attribute Private Type reference (TYPE) CHAR30 20091202
11 MV_CURR_NODE Instance attribute Private Type reference (TYPE) TV_NODEKEY 20091202
12 MV_CURR_PLUGIN Instance attribute Private Object reference (TYPE REF TO) IF_WCF_ELT_LOOKUP 20091202
13 MV_DEBUG Instance attribute Public Type reference (TYPE) ABAP_BOOL 20091202
14 MV_ITEM_ID Instance attribute Private Type reference (TYPE) TV_ITMNAME 20091202
15 MV_NODE_ID Instance attribute Private Type reference (TYPE) TV_NODEKEY 20091202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Private Method 20091202
2 ADD_NODE Instance method Private Method 20091202
3 ADD_PLUGIN Instance method Private Method 20091202
4 CHECKPOINT_ACTIVE Instance method Private Method 20100105
5 CONSTRUCTOR Instance method Public Constructor 20091202
6 FLUSH Instance method Private Method 20091202
7 GET_OBJECT Instance method Private Method 20091202
8 GET_TYPES_DDLB Instance method Public Method 20091202
9 GO Instance method Public Method 20091202
10 ON_EXPAND Instance method Private Event handling method 20091202
11 ON_LINK_CLICK Instance method Private Event handling method 20091202
12 REGISTER_LOOKUP Instance method Private Method 20091202
13 REGISTER_TYPE Instance method Private Method 20091202
Events
Class CL_WCF_ELT_CORE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_LOOKUPS Private See coding 20091202 BEGIN OF lty_lookups , type TYPE char30, target_type TYPE char30, method TYPE char30, instance TYPE REF TO if_wcf_elt_lookup, group TYPE char30, launchable TYPE axt_boolean, END OF lty_lookups
2 LTY_NODE_MAP Private See coding 20091202 BEGIN OF lty_node_map , node TYPE tv_nodekey, type TYPE char30, target_type TYPE char30, method TYPE char30, objects TYPE REF TO data, END OF lty_node_map
3 LTY_OBJ_TYPES Private See coding 20091202 BEGIN OF lty_obj_types, type TYPE char30, data_type TYPE komp_type, data_type_Descr TYPE REF TO cl_abap_datadescr, table_type_descr TYPE REF TO cl_abap_tabledescr, launcher TYPE REF TO if_wcf_elt_lookup, image TYPE TV_IMAGE, input_help TYPE string, END OF lty_obj_types
4 LTY_T_LOOKUPS Private See coding 20091202 lty_t_lookups TYPE SORTED TABLE OF lty_lookups WITH UNIQUE KEY type target_type method
5 LTY_T_NODE_MAP Private See coding 20091202 lty_t_node_map TYPE SORTED TABLE OF lty_node_map WITH UNIQUE KEY node
6 LTY_T_OBJ_TYPES Private See coding 20091202 lty_t_obj_types TYPE SORTED TABLE OF LTY_OBJ_TYPES WITH UNIQUE key type
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IMAGE Call by reference Type reference (TYPE) TV_IMAGE 20091202
2 Importing IV_TEXT Call by reference Type reference (TYPE) CLIKE 20091202
3 Importing IV_X_LINK Call by reference Type reference (TYPE) ABAP_BOOL 20091202

Method ADD_ITEM on class CL_WCF_ELT_CORE has no exception.

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IMAGE Call by reference Type reference (TYPE) TV_IMAGE 20091202
2 Importing IV_PARENT_NODE Call by reference Type reference (TYPE) TV_NODEKEY 20091202
3 Importing IV_RELAT Call by reference Type reference (TYPE) I CL_GUI_LIST_TREE=>RELAT_LAST_CHILD 20091202

Method ADD_NODE on class CL_WCF_ELT_CORE has no exception.

Method ADD_PLUGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME 20091202

Method ADD_PLUGIN on class CL_WCF_ELT_CORE has no exception.

Method CHECKPOINT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRUE Value transfer Type reference (TYPE) ABAP_BOOL 20100105

Method CHECKPOINT_ACTIVE on class CL_WCF_ELT_CORE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WCF_ELT_CORE has no parameter.
Method CONSTRUCTOR on class CL_WCF_ELT_CORE has no exception.

Method FLUSH Signature

Method FLUSH on class CL_WCF_ELT_CORE has no parameter.
Method FLUSH on class CL_WCF_ELT_CORE has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR30 20091202
2 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) DATA 20091202

Method GET_OBJECT on class CL_WCF_ELT_CORE has no exception.

Method GET_TYPES_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DDLB Value transfer Type reference (TYPE) VRM_VALUES 20091202

Method GET_TYPES_DDLB on class CL_WCF_ELT_CORE has no exception.

Method GO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR30 20091202

Method GO on class CL_WCF_ELT_CORE has no exception.

Method ON_EXPAND Signature

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

Method ON_EXPAND on class CL_WCF_ELT_CORE has no exception.

Method ON_LINK_CLICK Signature

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

Method ON_LINK_CLICK on class CL_WCF_ELT_CORE has no exception.

Method REGISTER_LOOKUP Signature

Method REGISTER_LOOKUP on class CL_WCF_ELT_CORE has no parameter.
Method REGISTER_LOOKUP on class CL_WCF_ELT_CORE has no exception.

Method REGISTER_TYPE Signature

Method REGISTER_TYPE on class CL_WCF_ELT_CORE has no parameter.
Method REGISTER_TYPE on class CL_WCF_ELT_CORE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701