SAP ABAP Class CL_VBC_MAP_OBJECT_DETAILS (Map Object Details)
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_MAP_OBJECT_DETAILS  
Short Description Map Object Details    
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 20111011   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VBC_MAP_OBJECT_DETAILS has no forward declaration.
Interfaces
Class CL_VBC_MAP_OBJECT_DETAILS has no interface implemented.
Friends
Class CL_VBC_MAP_OBJECT_DETAILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLUMN_STYLE Instance attribute Private Type reference (TYPE) CHAR1 CO_COLUMN_STYLE_SINGLE Single-Character Flag 20111011
2 CO_COLUMN_STYLE_DOUBLE Constant Public Type reference (TYPE) CHAR1 '2' Single-Character Flag 20111011
3 CO_COLUMN_STYLE_SINGLE Constant Public Type reference (TYPE) CHAR1 '1' Single-Character Flag 20111011
4 CO_LINE_TYPE_BUTTON Constant Public Type reference (TYPE) CHAR1 'B' Single-Character Flag 20111213
5 CO_LINE_TYPE_LINK Constant Public Type reference (TYPE) CHAR1 'L' Single-Character Flag 20111026
6 CO_LINE_TYPE_TEXT Constant Public Type reference (TYPE) CHAR1 'T' Single-Character Flag 20111026
7 DETAILS Instance attribute Public Type reference (TYPE) GTYPE_DETAILS 20111011
8 LAYOUT_SETTINGS Instance attribute Public Type reference (TYPE) GTYPE_LAYOUT_DESCR 20111031
9 TOOLBAR_BUTTONS Instance attribute Public Type reference (TYPE) GTYPE_DETAIL_COLUMN 20111213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXTERNAL_LINK Instance method Private Method 20111026
2 ADD_INTERNAL_LINK Instance method Public Method 20111026
3 ADD_LINE Instance method Public Method 20111011
4 ADD_TOOLBAR_ELEMENT Instance method Public Method 20111213
5 APPLY_LAYOUT_SETTINGS Instance method Public Method 20111031
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111031
7 SET_CAPTION Instance method Public Method 20111011
8 SET_COLUMN_STYLE Instance method Public Method 20111011
9 SET_FROM_TEMPLATE Instance method Public Method 20111011
10 SET_LAYOUT_SETTINGS Instance method Public Method 20111031
11 SET_PICTURE Instance method Public Method 20111026
12 SET_SUB_CAPTION Instance method Public Method 20111114
13 SET_TOOLBAR_ELEMENT_TYPE Instance method Public Method 20111213
Events
Class CL_VBC_MAP_OBJECT_DETAILS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_DETAILS Public See coding 20111011 begin of GTYPE_DETAILS, CAPTION type STRING, SUB_CAPTION type STRING, COLUMN_STYLE type CHAR1, COLUMN_ONE type GTYPE_DETAIL_COLUMN, COLUMN_TWO type GTYPE_DETAIL_COLUMN, PICTURE type GTYPE_PICTURE_DESCR, end of GTYPE_DETAILS
2 GTYPE_DETAIL_COLUMN Public See coding 20111011 GTYPE_DETAIL_COLUMN type standard table of GTYPE_DETAIL_LINE with non-unique default key
3 GTYPE_DETAIL_LINE Public See coding 20111011 begin of GTYPE_DETAIL_LINE, ICON type ICON_D, TEXT type STRING, TOOLTIP type STRING, TYPE type CHAR1, INT_REF type SYUCOMM, EXT_REF type STRING, LEFT type I, TLEFT type I,"Text Left in case of icon in front TOP type I, RIGHT type I, BOTTOM type I, LINE_NO type I, WIDTH type I, HEIGHT type I, end of GTYPE_DETAIL_LINE
4 GTYPE_LAYOUT_DESCR Public See coding 20111031 begin of GTYPE_LAYOUT_DESCR, WINDOW_HEIGHT type I, WINDOW_WIDTH type I, COLUMN_WIDTH type I, COLUMN_MARGIN type I, COLUMN_SPACE type I, TOP_OFFSET type I, BOTTOM_OFFSET type I, LINE_HEIGHT type I, TOOLBAR_TYPE type CHAR1, end of GTYPE_LAYOUT_DESCR
5 GTYPE_PICTURE_DESCR Public See coding 20111213 begin of GTYPE_PICTURE_DESCR, NAME type STRING, TOOLTIP type STRING, LEFT type I, TOP type I, RIGHT type I, BOTTOM type I, WIDTH type I, HEIGHT type I, end of GTYPE_PICTURE_DESCR
Method Signatures

Method ADD_EXTERNAL_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20111026
2 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20111026
3 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20111213
4 Importing IV_URL Call by reference Type reference (TYPE) STRING 20111026

Method ADD_EXTERNAL_LINK on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method ADD_INTERNAL_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20111026
2 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20111026
3 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20111026
4 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20111213

Method ADD_INTERNAL_LINK on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLUMN Call by reference Type reference (TYPE) INT2 1 2 byte integer (signed) 20111011
2 Importing IV_ICON Call by reference Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20130722
3 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20111011

Method ADD_LINE on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method ADD_TOOLBAR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20111213
2 Importing IV_HEIGHT Call by reference Type reference (TYPE) INT2 18 Element heigth in pixel 20111213
3 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20111213
4 Importing IV_WIDTH Call by reference Type reference (TYPE) INT2 80 Element width in pixel 20111213

Method ADD_TOOLBAR_ELEMENT on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method APPLY_LAYOUT_SETTINGS Signature

Method APPLY_LAYOUT_SETTINGS on class CL_VBC_MAP_OBJECT_DETAILS has no parameter.
Method APPLY_LAYOUT_SETTINGS on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method CONSTRUCTOR Signature

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

Method SET_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAPTION Call by reference Type reference (TYPE) STRING 20111011

Method SET_CAPTION on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_COLUMN_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STYLE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20111011

Method SET_COLUMN_STYLE on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMPLATE Call by reference Object reference (TYPE REF TO) CL_VBC_MAP_OBJECT_DETAILS Map Object Details 20111011

Method SET_FROM_TEMPLATE on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_LAYOUT_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SETTINGS Call by reference Type reference (TYPE) GTYPE_LAYOUT_DESCR 20111031

Method SET_LAYOUT_SETTINGS on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_PICTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HEIGHT Call by reference Type reference (TYPE) INT2 Picture height 20111213
2 Importing IV_LEFT Call by reference Type reference (TYPE) INT2 Picture left offset 20111213
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20111026
4 Importing IV_TOOLTIP Call by reference Type reference (TYPE) STRING 20111213
5 Importing IV_TOP Call by reference Type reference (TYPE) INT2 Picture top offset 20111213
6 Importing IV_WIDTH Call by reference Type reference (TYPE) INT2 Picture width 20111213

Method SET_PICTURE on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_SUB_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUB_CAPTION Call by reference Type reference (TYPE) STRING 20111114

Method SET_SUB_CAPTION on class CL_VBC_MAP_OBJECT_DETAILS has no exception.

Method SET_TOOLBAR_ELEMENT_TYPE 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) CHAR1 Single-Character Flag 20111213

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