SAP ABAP Class CL_BANK_PP_UI_DATA_EDITOR (Data Editor)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PPM (Application Component) Batch-Oriented Parallel Processing of Mass Data
     BANK_PP_JOBCTRL (Package) Parallel Processing and Job Control
Properties
Class CL_BANK_PP_UI_DATA_EDITOR  
Short Description Data Editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BANK_PP_JOBCTRL   Parallel Processing and Job Control 
Created 20050701   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)
Interfaces
Class CL_BANK_PP_UI_DATA_EDITOR has no interface implemented.
Friends
Class CL_BANK_PP_UI_DATA_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_UC_APPEND_ROW Constant Public Type reference (TYPE) SY-UCOMM 'NEW' Function Code that Triggered PAI 20050701
2 CON_UC_BACK Constant Public Type reference (TYPE) SY-UCOMM 'BACK' Function Code that Triggered PAI 20050701
3 CON_UC_COLLAPSE Constant Public Type reference (TYPE) SY-UCOMM 'COLLAPSE' Function Code that Triggered PAI 20050701
4 CON_UC_COLLAPSE_ALL Constant Public Type reference (TYPE) SY-UCOMM 'COLLAPSE_ALL' Function Code that Triggered PAI 20050705
5 CON_UC_DEL_ROW Constant Public Type reference (TYPE) SY-UCOMM 'DELETE' Function Code that Triggered PAI 20050701
6 CON_UC_DRILL_DOWN Constant Public Type reference (TYPE) SY-UCOMM 'DRILL_DOWN' Function Code that Triggered PAI 20050718
7 CON_UC_DUPL_ROW Constant Public Type reference (TYPE) SY-UCOMM 'COPY' Function Code that Triggered PAI 20050701
8 CON_UC_EXPAND Constant Public Type reference (TYPE) SY-UCOMM 'EXPAND' Function Code that Triggered PAI 20050701
9 CON_UC_EXPAND_ALL Constant Public Type reference (TYPE) SY-UCOMM 'EXPAND_ALL' Function Code that Triggered PAI 20050705
10 CON_UC_INS_ROW Constant Public Type reference (TYPE) SY-UCOMM 'INSERT' Function Code that Triggered PAI 20050701
11 CON_UC_TOGGLE Constant Public Type reference (TYPE) SY-UCOMM 'TOGGLE' Function Code that Triggered PAI 20050706
12 FLG_REFRESH_DISPLAY Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20050701
13 FLG_TOGGLE_ENABLED Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20050706
14 RCL_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract container for GUI controls 20050701
15 RCL_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050701
16 RCL_MODEL Instance attribute Private Object reference (TYPE REF TO) LCL_PP_MODEL_DATA 20050701
17 RDA_TAB_OUT Instance attribute Private Object reference (TYPE REF TO) DATA 20050701
18 TAH_EXT2INT Instance attribute Private Type reference (TYPE) TYP_TAH_EXT2INT 20050701
19 TAH_INT2EXT Instance attribute Private Type reference (TYPE) TYP_TAH_INT2EXT 20050701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050701
2 CREATE_GRID Instance method Private Method 20050701
3 CREATE_MODEL Instance method Private Method 20050701
4 EXECUTE_COMMAND Instance method Public Method 20050718
5 GET_COMMANDS Instance method Public Method 20050718
6 GET_DATA Instance method Public Method 20050701
7 GET_EXTERNAL_COMMAND Instance method Private Method 20050701
8 GET_INTERNAL_COMMAND Instance method Private Method 20050701
9 GET_SELECTED_COLUMN Instance method Private Method 20050701
10 GET_SELECTED_ROW Instance method Private Method 20050706
11 GET_SELECTED_ROWS Instance method Private Method 20050706
12 HAS_DATA_BEEN_CHANGED Instance method Public Method 20050701
13 IS_ACTIVE_COMMAND Instance method Public Method 20050718
14 ON_BUTTON_CLICK Instance method Private Event handling method 20050706
15 ON_DATA_CHANGED Instance method Private Event handling method 20050701
16 ON_EDIT_MODE_CHANGED Instance method Private Event handling method 20050706
17 ON_HOTSPOT_CLICK Instance method Private Event handling method 20050701
18 ON_MODEL_DATA_CHANGED Instance method Private Event handling method 20050701
19 ON_NAVIGATION_LEVEL_CHANGED Instance method Private Event handling method 20050701
20 ON_TOOLBAR Instance method Private Event handling method 20050701
21 ON_USER_COMMAND Instance method Private Event handling method 20050701
22 REFRESH_DISPLAY Instance method Private Method 20050701
23 SET_COMMAND Instance method Public Method 20050701
24 SET_CONTAINER Instance method Public Method 20050701
25 SET_DATA Instance method Public Method 20050701
26 SHOW Instance method Public Method 20050701
27 UPDATE_CHANGES Instance method Public Method 20050705
Events
Class CL_BANK_PP_UI_DATA_EDITOR has no event.
Types
Class CL_BANK_PP_UI_DATA_EDITOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATANAME Call by reference Type reference (TYPE) STRING 20050701
2 Importing I_FLG_CHANGE Call by reference Type reference (TYPE) OS_BOOLEAN SPACE Boolean 20050701
3 Importing I_FLG_ENABLE_TOGGLE Call by reference Type reference (TYPE) OS_BOOLEAN SPACE Boolean 20050706
4 Importing I_RDA_DATA Call by reference Object reference (TYPE REF TO) DATA 20050701

Method CONSTRUCTOR on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method CREATE_GRID Signature

Method CREATE_GRID on class CL_BANK_PP_UI_DATA_EDITOR has no parameter.
Method CREATE_GRID on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method CREATE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATANAME Call by reference Type reference (TYPE) STRING 20050701
2 Importing I_FLG_CHANGE_MODE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20050701
3 Importing I_RDA_DATA Call by reference Object reference (TYPE REF TO) DATA 20050701

Method CREATE_MODEL on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method EXECUTE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050718

Method EXECUTE_COMMAND on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_COMMANDS Value transfer Type reference (TYPE) BANK_TAB_PP_COMMANDS Liste von UI-Funktionen 20050718

Method GET_COMMANDS on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RDA_DATA Value transfer Object reference (TYPE REF TO) DATA 20050701

Method GET_DATA on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_EXTERNAL_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INT_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701
2 Returning R_EXT_COMMAND Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701

Method GET_EXTERNAL_COMMAND on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_INTERNAL_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701
2 Returning R_INT_COMMAND Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701

Method GET_INTERNAL_COMMAND on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_SELECTED_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COLUMNNAME Value transfer Type reference (TYPE) STRING 20050701

Method GET_SELECTED_COLUMN on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROWNO Value transfer Type reference (TYPE) SY-TABIX Index interner Tabellen 20050706

Method GET_SELECTED_ROW on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method GET_SELECTED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAS_ROWS Value transfer Type reference (TYPE) TYP_TAS_IDX 20050706

Method GET_SELECTED_ROWS on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method HAS_DATA_BEEN_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_CHANGED Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20050701

Method HAS_DATA_BEEN_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method IS_ACTIVE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050718
2 Returning R_FLG_ACTIVE Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20050718

Method IS_ACTIVE_COMMAND on class CL_BANK_PP_UI_DATA_EDITOR 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 Call by reference Attribute reference (LIKE) 20050706
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050706

Method ON_BUTTON_CLICK on class CL_BANK_PP_UI_DATA_EDITOR 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 Call by reference Attribute reference (LIKE) 20050701

Method ON_DATA_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method ON_EDIT_MODE_CHANGED Signature

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

Method ON_EDIT_MODE_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20050701
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20050701

Method ON_HOTSPOT_CLICK on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method ON_MODEL_DATA_CHANGED Signature

Method ON_MODEL_DATA_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no parameter.
Method ON_MODEL_DATA_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method ON_NAVIGATION_LEVEL_CHANGED Signature

Method ON_NAVIGATION_LEVEL_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no parameter.
Method ON_NAVIGATION_LEVEL_CHANGED on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method ON_TOOLBAR Signature

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

Method ON_TOOLBAR on class CL_BANK_PP_UI_DATA_EDITOR 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 Call by reference Attribute reference (LIKE) 20050701

Method ON_USER_COMMAND on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method REFRESH_DISPLAY Signature

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

Method SET_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTERNAL_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701
2 Importing I_USER_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20050701
# Exception Resumable Description Created on
1 INTERNAL_COMMAND_NOT_FOUND 20050718

Method SET_CONTAINER Signature

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

Method SET_CONTAINER on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATANAME Call by reference Type reference (TYPE) STRING 20050701
2 Importing I_FLG_CHANGE_MODE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20050701
3 Importing I_FLG_ENABLE_TOGGLE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20050706
4 Importing I_RDA_DATA Call by reference Object reference (TYPE REF TO) DATA 20050701

Method SET_DATA on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method SHOW Signature

Method SHOW on class CL_BANK_PP_UI_DATA_EDITOR has no parameter.
Method SHOW on class CL_BANK_PP_UI_DATA_EDITOR has no exception.

Method UPDATE_CHANGES Signature

Method UPDATE_CHANGES on class CL_BANK_PP_UI_DATA_EDITOR has no parameter.
Method UPDATE_CHANGES on class CL_BANK_PP_UI_DATA_EDITOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710