SAP ABAP Class CL_SWF_VMD_BASE_LIST (Basis Component for Managing Lists)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_VMD (Package) Workflow: Visualization Metadata
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SWF_VMD_OBJECT_LIST Component for Managing Tasks 20080229
2 Inheritance (c INHERITING FROM c_ref)  CL_SWF_VMD_PARAM_LIST Component for Managing Parameters 20080227
3 Inheritance (c INHERITING FROM c_ref)  CL_SWF_VMD_TASK_LIST Component for Managing Tasks 20080225
Properties
Class CL_SWF_VMD_BASE_LIST  
Short Description Basis Component for Managing Lists    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_VMD   Workflow: Visualization Metadata 
Created 20080225   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_VMD_BASE_LIST has no interface implemented.
Friends
Class CL_SWF_VMD_BASE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELD_VTYP Constant Protected Type reference (TYPE) LVC_FNAME 'VTYP' Field Name 20080303
2 C_UCOMM_COPY Constant Protected Type reference (TYPE) SYUCOMM 'COPY' OK code 20080226
3 C_UCOMM_DELETE Constant Protected Type reference (TYPE) SYUCOMM 'DEL' OK code 20080226
4 C_UCOMM_INSERT Constant Protected Type reference (TYPE) SYUCOMM 'INS' OK code 20080226
5 C_UCOMM_NEW Constant Protected Type reference (TYPE) SYUCOMM 'NEW' OK code 20080226
6 C_UCOMM_PARAM Constant Protected Type reference (TYPE) SYUCOMM 'PARAM' OK code 20080225
7 C_UCOMM_PASTE Constant Protected Type reference (TYPE) SYUCOMM 'PASTE' OK code 20080226
8 MC_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table of All Transactions 20080225
9 MT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT FieldCatlg 20080225
10 M_CHANGED Instance attribute Public Type reference (TYPE) XFELD Was data changed? 20080225
11 M_DATA_REF Instance attribute Protected Object reference (TYPE REF TO) DATA Data Table (Reference) 20080225
12 M_DISPLAY Instance attribute Protected Type reference (TYPE) XFELD Display mode 20080225
13 M_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO Layout 20080225
14 M_WLC Instance attribute Protected Type reference (TYPE) SWFVWLC Worklist Client 20080225
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checking All Values 20080228
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080225
3 DISPLAY_SET Instance method Public Method Activate/Deactivate Display Mode 20080225
4 F4_HELP_VTYP Instance method Protected Method F4 Value Help for VTYPE 20080303
5 FIELDCATALOG_PREPARE Instance method Protected Method Prepare Field Catalog 20080225
6 FILL_DROP_DOWN_BOX_VTYP Instance method Protected Method Completes Values for VTYPE 20080225
7 FREE Instance method Public Method Destructor 20080225
8 INIT Instance method Protected Method Initialization 20080225
9 ON_BUTTON_CLICK Instance method Protected Event handling method Click on Button 20080225
10 ON_CTMENU_REQUESTED Instance method Protected Event handling method Context Menu Request 20080225
11 ON_DATA_CHANGED Instance method Protected Event handling method Data Entry 20080225
12 ON_DOUBLE_CLICK Instance method Protected Event handling method Double-Click 20080225
13 ON_F4 Instance method Protected Event handling method Value Help Requested 20080225
14 ON_TOOLBAR_SET Instance method Protected Event handling method Set Toolbar 20080225
15 ON_USER_COMMAND Instance method Protected Event handling method Execute command 20080225
16 REFRESH_DISPLAY Instance method Protected Method Display-Update 20080225
17 USER_COMMAND Instance method Protected Method Execute command 20080225
Events
Class CL_SWF_VMD_BASE_LIST has no event.
Types
Class CL_SWF_VMD_BASE_LIST has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_SWF_VMD_BASE_LIST has no parameter.
# Exception Resumable Description Created on
1 CX_SWF_VMD_EXCEPTION Ausnahme bei Visualisierungsparams 20080228

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20080225

Method CONSTRUCTOR on class CL_SWF_VMD_BASE_LIST has no exception.

Method DISPLAY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080225

Method DISPLAY_SET on class CL_SWF_VMD_BASE_LIST has no exception.

Method F4_HELP_VTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_VTYP Call by reference Type reference (TYPE) SWFVVTYP Visualisierungs-Typ 20080303
2 Exporting EX_CHANGED Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20080303

Method F4_HELP_VTYP on class CL_SWF_VMD_BASE_LIST has no exception.

Method FIELDCATALOG_PREPARE Signature

Method FIELDCATALOG_PREPARE on class CL_SWF_VMD_BASE_LIST has no parameter.
Method FIELDCATALOG_PREPARE on class CL_SWF_VMD_BASE_LIST has no exception.

Method FILL_DROP_DOWN_BOX_VTYP Signature

Method FILL_DROP_DOWN_BOX_VTYP on class CL_SWF_VMD_BASE_LIST has no parameter.
Method FILL_DROP_DOWN_BOX_VTYP on class CL_SWF_VMD_BASE_LIST has no exception.

Method FREE Signature

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

Method INIT Signature

Method INIT on class CL_SWF_VMD_BASE_LIST has no parameter.
Method INIT on class CL_SWF_VMD_BASE_LIST has no exception.

Method ON_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_COL_ID Value transfer Attribute reference (LIKE) 20080225
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20080225

Method ON_BUTTON_CLICK on class CL_SWF_VMD_BASE_LIST has no exception.

Method ON_CTMENU_REQUESTED Signature

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

Method ON_CTMENU_REQUESTED on class CL_SWF_VMD_BASE_LIST 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 Value transfer Attribute reference (LIKE) 20080225
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20080225

Method ON_DATA_CHANGED on class CL_SWF_VMD_BASE_LIST has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20080225
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20080225
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20080225

Method ON_DOUBLE_CLICK on class CL_SWF_VMD_BASE_LIST has no exception.

Method ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20080225
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20080225
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20080225
4 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20080225

Method ON_F4 on class CL_SWF_VMD_BASE_LIST has no exception.

Method ON_TOOLBAR_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20080225
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20080225

Method ON_TOOLBAR_SET on class CL_SWF_VMD_BASE_LIST 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 Value transfer Attribute reference (LIKE) 20080225

Method ON_USER_COMMAND on class CL_SWF_VMD_BASE_LIST has no exception.

Method REFRESH_DISPLAY Signature

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

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ROWS Call by reference Type reference (TYPE) LVC_T_ROW Zeilen-Ids 20080226
2 Importing IM_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Ok-Code 20080225

Method USER_COMMAND on class CL_SWF_VMD_BASE_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711