SAP ABAP Class CL_SALV_BOG_PRESENT_XML_PROV (Presentation XML Generation)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_BOG (Package) XML for CR Generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BOG_PRESENT_XML_PROV Presentation XML Generation 20090206
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_BOG_XML_PROVIDER General Interface of XML Provider 20090209
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_C_BOOL_SAP ALV: SAP Boolean Constants 20090206
Properties
Class CL_SALV_BOG_PRESENT_XML_PROV  
Short Description Presentation XML Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_BOG   XML for CR Generation 
Created 20090206   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_BOG_MODEL_ADAPTER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SALV_BOG_PRESENT_XML_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_BOG_PRESENT_XML_PROV Presentation XML Generation 20090206
2 IF_SALV_BOG_XML_PROVIDER General Interface of XML Provider 20090209
3 IF_SALV_C_BOOL_SAP ALV: SAP Boolean Constants 20090206
Friends
Class CL_SALV_BOG_PRESENT_XML_PROV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TAG Constant Private See coding XML Elements 20090206
2 C_VERSION Constant Private Type reference (TYPE) STRING `1.0` 20090212
3 R_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Data Foundation for Presentation XML Generation 20090206
4 R_XML_WRITER Instance attribute Private Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER Create XML Document 20090206
Methods
# Method Level Visibility Method type Description Created on
1 WRITE_AGGREGATION_RULES Instance method Private Method Write XML for Aggregation 20090223
2 WRITE_BINDING Instance method Private Method Write XML for Binding 20090209
3 WRITE_BINDING_VALUE_OR_FIELD Instance method Private Method Write XML for Binding 20090212
4 WRITE_COLUMNS Instance method Private Method Write Columns in XML 20090209
5 WRITE_FILTER_RULES Instance method Private Method Write XML for Filter 20090223
6 WRITE_FORM_ELEMENT_XML Instance method Private Method Write Design Object in XML 20090206
7 WRITE_HEADER Instance method Private Method Write Table Header in XML 20090209
8 WRITE_IMAGE_VIEW Instance method Private Method Write XML for Image 20090209
9 WRITE_LINK_VIEW Instance method Private Method Write XML for Link 20090209
10 WRITE_RELATIONS Instance method Private Method Write XML for Relations 20090209
11 WRITE_SERVICE_RULES Instance method Private Method Write XML for Services 20090209
12 WRITE_SORT_RULES Instance method Private Method Write XML for Sorting 20090223
13 WRITE_TEXT_VIEW Instance method Private Method Write XML for TextView 20090209
Events
Class CL_SALV_BOG_PRESENT_XML_PROV has no event.
Types
Class CL_SALV_BOG_PRESENT_XML_PROV has no local type.
Method Signatures

Method WRITE_AGGREGATION_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Call by reference Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090223
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090223
3 Importing T_AGGREGATION Call by reference Type reference (TYPE) IF_SALV_BOG_MODEL_ADAPTER=>YT_AGGREGATION 20090223

Method WRITE_AGGREGATION_RULES on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209
2 Importing S_BINDING Value transfer Type reference (TYPE) IF_SALV_BOG_PRESENT_XML_MODEL=>YS_BINDING 20090209

Method WRITE_BINDING on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_BINDING_VALUE_OR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090212
2 Importing S_BINDING Value transfer Type reference (TYPE) IF_SALV_BOG_PRESENT_XML_MODEL=>YS_BINDING_VALUE_OR_FIELD 20090212

Method WRITE_BINDING_VALUE_OR_FIELD on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090209
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209

Method WRITE_COLUMNS on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_FILTER_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090223
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090223
3 Importing T_FILTER Value transfer Type reference (TYPE) IF_SALV_BOG_MODEL_ADAPTER=>YT_FILTER 20090223

Method WRITE_FILTER_RULES on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_FORM_ELEMENT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_AREA Value transfer Type reference (TYPE) SALV_WD_FORM_UIE_AREA 20090707
2 Importing INIT_SEQNO Value transfer Type reference (TYPE) SAP_BOOL Fortlaufende Nummer initialisieren 20090206
3 Importing R_ELEMENT Value transfer Object reference (TYPE REF TO) CL_SALV_FORM_UIE Gestaltungsobjekt 20090206
4 Importing R_XML_WRITER Call by reference Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090213

Method WRITE_FORM_ELEMENT_XML on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090209
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209

Method WRITE_HEADER on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_IMAGE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209
2 Importing S_COLUMN Value transfer Type reference (TYPE) IF_SALV_BOG_PRESENT_XML_MODEL=>YS_COLUMN 20090209

Method WRITE_IMAGE_VIEW on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_LINK_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209
2 Importing S_COLUMN Value transfer Type reference (TYPE) IF_SALV_BOG_PRESENT_XML_MODEL=>YS_COLUMN 20090209

Method WRITE_LINK_VIEW on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090209
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209

Method WRITE_RELATIONS on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_SERVICE_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Call by reference Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090223
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209

Method WRITE_SERVICE_RULES on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_SORT_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_PRESENT_XML_MODEL Datengrundlage für Presentation XML Generierung 20090223
2 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090223
3 Importing T_SORT Value transfer Type reference (TYPE) IF_SALV_BOG_MODEL_ADAPTER=>YT_SORT 20090223

Method WRITE_SORT_RULES on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.

Method WRITE_TEXT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER XML-Dokument erstellen 20090209
2 Importing S_COLUMN Value transfer Type reference (TYPE) IF_SALV_BOG_PRESENT_XML_MODEL=>YS_COLUMN 20090209

Method WRITE_TEXT_VIEW on class CL_SALV_BOG_PRESENT_XML_PROV has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720