SAP ABAP Class CL_SALV_BS_XML_STRUC (CL_SALV_BS_XML_STRUC)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_EXPORT (Package) SALV BS Export
Properties
Class CL_SALV_BS_XML_STRUC  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_BS_EXPORT   SALV BS Export 
Created 20060530   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_BS_XML_STRUC has no forward declaration.
Interfaces
Class CL_SALV_BS_XML_STRUC has no interface implemented.
Friends
Class CL_SALV_BS_XML_STRUC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_DATA Instance attribute Public Object reference (TYPE REF TO) DATA 20060601
2 R_ELEMDESCR_DATA Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_ELEMDESCR Runtime Type Services 20060623
3 R_STRUCDESCR_AGGR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060614
4 R_STRUCDESCR_AREAS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
5 R_STRUCDESCR_ATTRIBUTES Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20080218
6 R_STRUCDESCR_CELL_HYPERLINK Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060613
7 R_STRUCDESCR_CELL_IMAGE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060613
8 R_STRUCDESCR_CELL_VALUE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060612
9 R_STRUCDESCR_CELL_VALUESET Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
10 R_STRUCDESCR_COLUMNS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
11 R_STRUCDESCR_COMPONENTS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20080218
12 R_STRUCDESCR_END_OF_LIST Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
13 R_STRUCDESCR_END_OF_LIST_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
14 R_STRUCDESCR_END_OF_LIST_ROW Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
15 R_STRUCDESCR_FILTER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060614
16 R_STRUCDESCR_FILTER_ITEM Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060620
17 R_STRUCDESCR_HYPERLINKS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
18 R_STRUCDESCR_IMAGES Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
19 R_STRUCDESCR_LAYOUT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
20 R_STRUCDESCR_ROOT_BI_BS_XML Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
21 R_STRUCDESCR_ROWS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
22 R_STRUCDESCR_ROWS_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
23 R_STRUCDESCR_SELECTED_CELLS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060630
24 R_STRUCDESCR_SELECTIONS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060626
25 R_STRUCDESCR_SERVICES Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060614
26 R_STRUCDESCR_SORT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060614
27 R_STRUCDESCR_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
28 R_STRUCDESCR_TOP_OF_LIST Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
29 R_STRUCDESCR_TOP_OF_LIST_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
30 R_STRUCDESCR_TOP_OF_LIST_ROW Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060530
31 R_STRUCDESCR_UIE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060607
32 R_STRUCDESCR_UIE_PROP Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060613
33 R_STRUCDESCR_UIE_PROP_IMAGE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20070716
34 R_STRUCDESCR_UIE_PROP_REF Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
35 R_STRUCDESCR_UNIT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20070226
36 R_STRUCDESCR_UNITS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20070226
37 R_STRUCDESCR_VALUESET Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
38 R_STRUCDESCR_VALUESETS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060627
39 R_TABLEDESCR_AGGR Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060614
40 R_TABLEDESCR_ATTRIBUTES Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20080218
41 R_TABLEDESCR_COLUMNS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
42 R_TABLEDESCR_COMPONENTS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20080218
43 R_TABLEDESCR_END_OF_LIST_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
44 R_TABLEDESCR_END_OF_LIST_ROW Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
45 R_TABLEDESCR_FILTER Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060614
46 R_TABLEDESCR_FILTER_ITEM Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060620
47 R_TABLEDESCR_HYPERLINKS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060627
48 R_TABLEDESCR_IMAGES Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
49 R_TABLEDESCR_ROWS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
50 R_TABLEDESCR_ROWS_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
51 R_TABLEDESCR_SELECTED_CELLS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060630
52 R_TABLEDESCR_SORT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060614
53 R_TABLEDESCR_TOP_OF_LIST_CELL Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
54 R_TABLEDESCR_TOP_OF_LIST_ROW Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060530
55 R_TABLEDESCR_UNIT Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20070226
56 R_TABLEDESCR_UNITS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20070226
57 R_TABLEDESCR_VALUESET Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060627
58 R_TABLEDESCR_VALUESETS Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060627
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method 20060601
2 DESCR Instance method Public Method 20060601
3 DESCR_AREAS Instance method Protected Method 20060530
4 DESCR_ATTRIBUTES Instance method Protected Method 20080218
5 DESCR_CELL_HYPERLINK Instance method Protected Method 20060613
6 DESCR_CELL_IMAGE Instance method Protected Method 20060613
7 DESCR_CELL_VALUE Instance method Protected Method 20060612
8 DESCR_CELL_VALUESET Instance method Protected Method 20060627
9 DESCR_COLUMNS Instance method Protected Method 20060530
10 DESCR_COMPONENTS Instance method Protected Method 20080218
11 DESCR_END_OF_LIST Instance method Protected Method 20060530
12 DESCR_HYPERLINKS Instance method Protected Method 20060627
13 DESCR_IMAGES Instance method Protected Method 20060530
14 DESCR_LAYOUT Instance method Protected Method 20060530
15 DESCR_ROOT_BI_BS_XML Instance method Protected Method 20060530
16 DESCR_ROWS Instance method Protected Method 20060530
17 DESCR_SELECTIONS Instance method Protected Method 20060626
18 DESCR_SERVICES Instance method Protected Method 20060530
19 DESCR_SERVICE_AGGR Instance method Protected Method 20060614
20 DESCR_SERVICE_FILTER Instance method Protected Method 20060614
21 DESCR_SERVICE_SORT Instance method Protected Method 20060614
22 DESCR_TABLE Instance method Protected Method 20060530
23 DESCR_TOP_OF_LIST Instance method Protected Method 20060530
24 DESCR_UIE Instance method Protected Method 20060607
25 DESCR_UIE_PROP Instance method Protected Method 20060613
26 DESCR_UIE_PROP_IMAGE Instance method Protected Method 20070716
27 DESCR_UIE_PROP_REF Instance method Protected Method 20060627
28 DESCR_UNITS Instance method Protected Method 20070226
29 DESCR_VALUESETS Instance method Protected Method 20060627
30 GET_VALID_DATADESCR Instance method Private Method 20080410
Events
Class CL_SALV_BS_XML_STRUC has no event.
Types
Class CL_SALV_BS_XML_STRUC has no local type.
Method Signatures

Method CREATE Signature

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

Method CREATE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060601

Method DESCR on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_AREAS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_ATTRIBUTES Signature

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

Method DESCR_ATTRIBUTES on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_CELL_HYPERLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060613

Method DESCR_CELL_HYPERLINK on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_CELL_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060613

Method DESCR_CELL_IMAGE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_CELL_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060612

Method DESCR_CELL_VALUE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_CELL_VALUESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060627

Method DESCR_CELL_VALUESET on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060530

Method DESCR_COLUMNS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_COMPONENTS Signature

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

Method DESCR_COMPONENTS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_END_OF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_END_OF_LIST on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_HYPERLINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060627

Method DESCR_HYPERLINKS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_IMAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060530

Method DESCR_IMAGES on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_LAYOUT on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_ROOT_BI_BS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_ROOT_BI_BS_XML on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060530

Method DESCR_ROWS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060626

Method DESCR_SELECTIONS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060614

Method DESCR_SERVICES on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_SERVICE_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060614

Method DESCR_SERVICE_AGGR on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_SERVICE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060614

Method DESCR_SERVICE_FILTER on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_SERVICE_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060614

Method DESCR_SERVICE_SORT on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_TABLE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_TOP_OF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060530

Method DESCR_TOP_OF_LIST on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_UIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060607

Method DESCR_UIE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_UIE_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060613

Method DESCR_UIE_PROP on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_UIE_PROP_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20070716

Method DESCR_UIE_PROP_IMAGE on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_UIE_PROP_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060627

Method DESCR_UIE_PROP_REF on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20070226

Method DESCR_UNITS on class CL_SALV_BS_XML_STRUC has no exception.

Method DESCR_VALUESETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Run Time Type Services 20060627

Method DESCR_VALUESETS on class CL_SALV_BS_XML_STRUC has no exception.

Method GET_VALID_DATADESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_DATADESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Run Time Type Services 20080410
2 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR Run Time Type Services 20080410

Method GET_VALID_DATADESCR on class CL_SALV_BS_XML_STRUC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710