SAP ABAP Class CL_BSP_EXTENSION_INFO (BSP Extension)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSP_EXTENSIONS (Package) BSP Extensions
Properties
Class CL_BSP_EXTENSION_INFO  
Short Description BSP Extension    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBSP_EXTENSIONS   BSP Extensions 
Created 20020429   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_O2_TAG_LIBRARY_INFO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BSP_EXTENSION_INFO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_O2_CO2_PROCESSOR 20020429 OXYGEN XML Page Converter
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ELEMENT_INFOS Instance attribute Private Type reference (TYPE) TABLE_BSP_ELEMENT_INFO Table from CL_BSP_ELEMENT_INFO 20020429
2 ELEMENT_INFO_MAP Instance attribute Private See coding 20020429
3 EXTENSION Instance attribute Private Type reference (TYPE) STRING 20020429
4 EXTENSION_MAP Static Attribute Private See coding 20020429
5 TLIBINFO Instance attribute Private Type reference (TYPE) O2TLIBINFO BSP Extension: All Data in Deep Structure 20020429
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020429
2 GET_BASE_CLASS_NAME Instance method Public Method 20020429
3 GET_ELEMENT_INFO Instance method Public Method Properties of a BSP Element 20020429
4 GET_ELEMENT_INFOS Instance method Public Method List of all BSP Elements in the BSP Extension 20020429
5 GET_MANAGER_CLASS_NAME Instance method Public Method 20020429
6 GET_NAME Instance method Public Method Name of BSP Extension 20020429
7 HAS_ELEMS_WITH_ELEM_DEPENDS Instance method Public Method 20020429
8 HAS_ELEMS_WITH_INNER_ELEM_ONLY Instance method Public Method 20020429
9 LOAD Static method Public Method Load a BSP Extension 20020429
Events
Class CL_BSP_EXTENSION_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ELEMENT_INFO_MAP_ENTRY Private See coding 20020429
2 EXTENSION_MAP_ENTRY Private See coding 20020429
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Präfix der BSP-Extension 20020429
2 Importing TLIBINFO Call by reference Type reference (TYPE) O2TLIBINFO BSP-Extension: alle Daten in tiefer Struktur 20020429
# Exception Resumable Description Created on
1 CX_TAG_LIBRARY Ausnahmen für BSP-Extensionen 20020429

Method GET_BASE_CLASS_NAME Signature

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

Method GET_BASE_CLASS_NAME on class CL_BSP_EXTENSION_INFO has no exception.

Method GET_ELEMENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT_INFO Value transfer Object reference (TYPE REF TO) CL_BSP_ELEMENT_INFO Information über BSP-Element 20020429
2 Importing NAME Call by reference Type reference (TYPE) STRING : 20020429

Method GET_ELEMENT_INFO on class CL_BSP_EXTENSION_INFO has no exception.

Method GET_ELEMENT_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ELEMENT_INFOS Value transfer Type reference (TYPE) TABLE_BSP_ELEMENT_INFO Alle Informationen, Tabellentyp 20020429

Method GET_ELEMENT_INFOS on class CL_BSP_EXTENSION_INFO has no exception.

Method GET_MANAGER_CLASS_NAME Signature

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

Method GET_MANAGER_CLASS_NAME on class CL_BSP_EXTENSION_INFO has no exception.

Method GET_NAME Signature

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

Method GET_NAME on class CL_BSP_EXTENSION_INFO has no exception.

Method HAS_ELEMS_WITH_ELEM_DEPENDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XFELD Boolesche Variable 20020429

Method HAS_ELEMS_WITH_ELEM_DEPENDS on class CL_BSP_EXTENSION_INFO has no exception.

Method HAS_ELEMS_WITH_INNER_ELEM_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) XFELD Boolesche Variable 20020429

Method HAS_ELEMS_WITH_INNER_ELEM_ONLY on class CL_BSP_EXTENSION_INFO has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTENSION_INFO Value transfer Object reference (TYPE REF TO) CL_BSP_EXTENSION_INFO BSP-Extension 20020429
2 Importing NAME Value transfer Type reference (TYPE) STRING 20020429
3 Importing USED_AT_RUNTIME Call by reference Type reference (TYPE) XFELD ' ' Feld zum Ankreuzen 20020429

Method LOAD on class CL_BSP_EXTENSION_INFO has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 620