SAP ABAP Class CL_ECH_PLX_UI_TREE_VIEW (CL_ECH_PLX_UI_TREE_VIEW)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ECH (Application Component) Error and Conflict Handler
     FS_ECH_PLX_MAINTENANCE_UI (Package) UI for Maintaining Data Extraction for Payloads
Properties
Class CL_ECH_PLX_UI_TREE_VIEW  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_ECH_PLX_MAINTENANCE_UI   UI for Maintaining Data Extraction for Payloads 
Created 20110429   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECH_PLX_UI_TREE_VIEW has no forward declaration.
Interfaces
Class CL_ECH_PLX_UI_TREE_VIEW has no interface implemented.
Friends
Class CL_ECH_PLX_UI_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_DRAG_FLAVOUR4FIELDS Constant Private See coding 'FIELD' CV_DRAG_FLAVOUR4FIELDS 20110429
2 CV_STRUCTURE_NAME4TREE Constant Private Type reference (TYPE) TABNAME 'ECH_S_PLX_MAINTENANCE_TREE' CV_STRUCTURE_NAME4TREE 20110429
3 CV_TOP_NODE_KEY Constant Private Type reference (TYPE) TV_NODEKEY ' 1' CV_TOP_NODE_KEY 20110429
4 MO_ALV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE MO_ALV_TREE 20110429
5 MO_DRAG_FIELD Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP MO_DRAG_FIELD 20110429
6 MO_PLX_TREE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_ECH_PLX_UI_TREE_MODEL MO_PLX_TREE_MODEL 20110429
7 MO_TREE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER MO_TREE_CONTAINER 20110429
8 MT_TREE_DATA Instance attribute Private Type reference (TYPE) TT_TREE_DATA MT_TREE_DATA 20110429
9 MV_SELECTED_NODE Instance attribute Private Type reference (TYPE) TV_NODEKEY MV_SELECTED_NODE 20110429
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_DRAG Instance method Private Method ADAPT_DRAG 20110429
2 BUILD_ALV_TREE Instance method Private Method BUILD_ALV_TREE 20110429
3 FREE Instance method Public Method FREE 20110429
4 FREE_TREE Instance method Private Method FREE_TREE 20110429
5 GET_EXCLUDED_STANDARD_FUNCS Instance method Private Method GET_EXCLUDED_STANDARD_FUNCS 20110429
6 GET_FIELDCATALOGUE4TREE Instance method Private Method GET_FIELDCATALOGUE4TREE 20110429
7 INITIALIZE Instance method Public Method INITIALIZE 20110429
8 INITIALIZE_DRAG Instance method Private Method INITIALIZE_DRAG 20110429
9 INITIALIZE_TREE Instance method Private Method INITIALIZE_TREE 20110429
10 ON_DRAG_FIELD Instance method Private Event handling method ON_DRAG_FIELD 20110429
11 REFRESH Instance method Public Method REFRESH 20110429
12 S_CREATE Static method Public Method S_CREATE 20110429
Events
Class CL_ECH_PLX_UI_TREE_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TREE_DATA Private See coding TT_TREE_DATA 20110429 tt_tree_data TYPE STANDARD TABLE OF ech_s_plx_maintenance_tree WITH DEFAULT KEY
Method Signatures

Method ADAPT_DRAG Signature

Method ADAPT_DRAG on class CL_ECH_PLX_UI_TREE_VIEW has no parameter.
Method ADAPT_DRAG on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method BUILD_ALV_TREE Signature

Method BUILD_ALV_TREE on class CL_ECH_PLX_UI_TREE_VIEW has no parameter.
Method BUILD_ALV_TREE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method FREE Signature

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

Method FREE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_NODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE IV_KEEP_NODE 20110429

Method FREE_TREE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method GET_EXCLUDED_STANDARD_FUNCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXCLUDED_FUNCTIONS Value transfer Type reference (TYPE) UI_FUNCTIONS RT_EXCLUDED_FUNCTIONS 20110429

Method GET_EXCLUDED_STANDARD_FUNCS on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method GET_FIELDCATALOGUE4TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CATALOGUE Value transfer Type reference (TYPE) LVC_T_FCAT RT_CATALOGUE 20110429

Method GET_FIELDCATALOGUE4TREE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER IO_CONTAINER 20110429
2 Importing IO_PLX_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_ECH_PLX_UI_TREE_MODEL IO_PLX_TREE_MODEL 20110429

Method INITIALIZE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method INITIALIZE_DRAG Signature

Method INITIALIZE_DRAG on class CL_ECH_PLX_UI_TREE_VIEW has no parameter.
Method INITIALIZE_DRAG on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method INITIALIZE_TREE Signature

Method INITIALIZE_TREE on class CL_ECH_PLX_UI_TREE_VIEW has no parameter.
Method INITIALIZE_TREE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method ON_DRAG_FIELD Signature

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

Method ON_DRAG_FIELD on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ECH_PLX_UI_TREE_VIEW has no parameter.
Method REFRESH on class CL_ECH_PLX_UI_TREE_VIEW has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER IO_CONTAINER 20110429
2 Importing IO_PLX_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_ECH_PLX_UI_TREE_MODEL IO_PLX_TREE_MODEL 20110429
3 Returning RO_UI_TREE_VIEW Value transfer Object reference (TYPE REF TO) CL_ECH_PLX_UI_TREE_VIEW RO_UI_TREE_VIEW 20110429

Method S_CREATE on class CL_ECH_PLX_UI_TREE_VIEW has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 731