SAP ABAP Class CL_VBC_GEOMAP2_CC_DELEGATE (GeoMap2 Comp. Controller Delegate)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-VBZ (Application Component) Visual Business
     VBC_WD_GEOMAP2 (Package) WebDynpro Geographical Map Component v2
Properties
Class CL_VBC_GEOMAP2_CC_DELEGATE  
Short Description GeoMap2 Comp. Controller Delegate    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VBC_WD_GEOMAP2   WebDynpro Geographical Map Component v2 
Created 20111107   SAP 
Last change 20130531   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_VBC_GEOMAP2_CC_DELEGATE has no interface implemented.
Friends
Class CL_VBC_GEOMAP2_CC_DELEGATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEFAULT_CURSOR_COPY Constant Public Type reference (TYPE) STRING 'RM_CUR_VISBIZ_COPY' BuildIn Cursor for Drop effect Copy 20120224
2 CO_DEFAULT_CURSOR_MOVE Constant Public Type reference (TYPE) STRING 'RM_CUR_VISBIZ_MOVE' BuildIn Cursor for Drop effect Move 20120224
3 CO_DEFAULT_CURSOR_NONE Constant Public Type reference (TYPE) STRING 'RM_CUR_VISBIZ_NONE' BuildIn Cursor for Drop effect None 20120224
4 FPM_API Instance attribute Public Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20111108
5 MAP_SERVICE_PROVIDER Instance attribute Public Object reference (TYPE REF TO) CL_VBC_GEOMAP_SP_GENERIC Geo-Map: Service Provider generic map 20111107
6 UI_ADAPTER Instance attribute Public Object reference (TYPE REF TO) IF_VBC_GEOMAP2_AD_GENERIC GeoMap2 generic Adapter 20111107
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_FAILED_EVENT Instance method Public Method 20111108
2 FLUSH Instance method Public Method 20111108
3 GET_ADDITIONAL_RESOURCES Instance method Public Method 20111213
4 GET_DROP_EFFECT_CURSORS Instance method Public Method Returns the cursor resources for the DnD drop effects 20120224
5 HANDLE_MAP_EVENT Instance method Public Method Handle Map Events 20111107
6 INITIALIZE Instance method Public Method 20111107
7 NEEDS_CONFIRMATION Instance method Public Method 20111108
8 PROCESS_BEFORE_OUTPUT Instance method Public Method 20111107
9 PROCESS_EVENT Instance method Public Method 20111108
10 UPDATE_MAP_SCENE Instance method Public Method 20111107
Events
Class CL_VBC_GEOMAP2_CC_DELEGATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_RESOURCE_ENTRY Public See coding 20111213 begin of GTYPE_RESOURCE_ENTRY, NAME type STRING, CONTENT type XSTRING, end of GTYPE_RESOURCE_ENTRY
2 GTYPE_RESOURCE_TAB Public See coding 20111213 GTYPE_RESOURCE_TAB type standard table of GTYPE_RESOURCE_ENTRY with non-unique DEFAULT KEY
Method Signatures

Method AFTER_FAILED_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM_EVENT 20111108
2 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE TABLE OF INTERFACE_VIEWS 20111108
3 Importing IV_REVERT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20111108

Method AFTER_FAILED_EVENT on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE TABLE OF INTERFACE_VIEWS 20111108

Method FLUSH on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method GET_ADDITIONAL_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) GTYPE_RESOURCE_TAB 20111213

Method GET_ADDITIONAL_RESOURCES on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method GET_DROP_EFFECT_CURSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DROP_EFFECT_COPY Call by reference Type reference (TYPE) STRING 20120224
2 Exporting EV_DROP_EFFECT_MOVE Call by reference Type reference (TYPE) STRING 20120224
3 Exporting EV_DROP_EFFECT_NONE Call by reference Type reference (TYPE) STRING 20120224

Method GET_DROP_EFFECT_CURSORS on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method HANDLE_MAP_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EVENT_HANDLED Call by reference Type reference (TYPE) ABAP_BOOL 20111107
2 Importing IS_POINTER_POS Call by reference Type reference (TYPE) VBC_S_GEOMAP_OBJECT_POSITION Pointer Position on map when event was triggered 20120518
3 Importing IT_SOURCE_MAP_OBJECT_GUIDS Call by reference Type reference (TYPE) VBC_T_GEOMAP_OBJECT_GUIDS Geo-Map: Map Object GUIDs 20111107
4 Importing IT_TARGET_MAP_OBJECT_GUIDS Call by reference Type reference (TYPE) VBC_T_GEOMAP_OBJECT_GUIDS Geo-Map: Map Object GUIDs 20111107
5 Importing IV_MAP_EVENT Call by reference Type reference (TYPE) VBC_GEOMAP_EVENT_ID Geo-Map: Event ID 20111107

Method HANDLE_MAP_EVENT on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADAPTER_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Name of UI Adapter Class 20111107
2 Importing IV_RUN_QUIET Call by reference Type reference (TYPE) VBC_RUN_QUIET SPACE Flag if component should run quiet or show messages 20120918
3 Importing IV_SERVICE_PROVIDER_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Name of Service Provider class 20111107

Method INITIALIZE on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method NEEDS_CONFIRMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CONFIRMATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_FPM_CONFIRMATION_REQUEST Requests an end-user confirmation (e.g. data loss warning) 20111108
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM_EVENT 20111108
3 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE TABLE OF INTERFACE_VIEWS 20111108

Method NEEDS_CONFIRMATION on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method PROCESS_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20111107
2 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20111107

Method PROCESS_BEFORE_OUTPUT on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT Result of processing of the event 20111108
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM_EVENT 20111108
3 Importing IT_INTERFACE_VIEWS Call by reference Type reference (TYPE) STRING_TABLE TABLE OF INTERFACE_VIEWS 20111108

Method PROCESS_EVENT on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.

Method UPDATE_MAP_SCENE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MAP_OBJECTS Call by reference Type reference (TYPE) VBC_T_GEOMAP_OBJECTS Geo-Map: Map Objects 20111107

Method UPDATE_MAP_SCENE on class CL_VBC_GEOMAP2_CC_DELEGATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731