SAP ABAP Class CL_SALV_BOG_FORM_ELEMENT_XML (Create XML Document for Design Object)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_BOG (Package) XML for CR Generation
Properties
Class CL_SALV_BOG_FORM_ELEMENT_XML  
Short Description Create XML Document for Design Object    
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 20090119   SAP 
Last change 20110908   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)
2 IF_SALV_FORM_C_UIE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SALV_BOG_FORM_ELEMENT_XML has no interface implemented.
Friends
Class CL_SALV_BOG_FORM_ELEMENT_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTION Constant Private Type reference (TYPE) STRING `Action` 20090212
2 C_FORM_AREA Constant Public See coding 20090716
3 C_HEADER Constant Private Type reference (TYPE) STRING `Header` 20090212
4 C_H_ALIGN Constant Private See coding 20090716
5 C_LABEL Constant Private Type reference (TYPE) STRING `Label` 20090212
6 C_TAG Constant Private See coding 20090217
7 C_TEXT Constant Private Type reference (TYPE) STRING `Text` 20090212
8 C_TOOLTIP Constant Private Type reference (TYPE) STRING `Tooltip` 20090212
9 FORM_AREA Instance attribute Private Type reference (TYPE) CHAR3 20090716
10 GENERATE_TEXT_IDS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090716
11 R_XML_WRITER Instance attribute Private Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER Create XML Document 20090119
12 SEQNO Instance attribute Private Type reference (TYPE) I 20090331
13 T_TEXTS Instance attribute Private Type reference (TYPE) SALV_BOG_T_TEXT 20090716
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TEXT Instance method Private Method 20090716
2 GET_ID Instance method Private Method 20090716
3 GET_TEXTS Static method Public Method 20090716
4 IS_CONTENT_EXISTENT Static method Private Method 20090716
5 WRITE_CELL_INFO Instance method Private Method 20101215
6 WRITE_ELEMENT Instance method Private Method 20090716
7 WRITE_FLOW_LAYOUT Instance method Private Method 20090716
8 WRITE_GRID_LAYOUT Instance method Private Method 20090716
9 WRITE_TEXT_VIEW Instance method Private Method 20090716
10 WRITE_TOOLTIP Instance method Private Method 20090716
11 WRITE_XML Instance method Public Method 20090716
Events
Class CL_SALV_BOG_FORM_ELEMENT_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CELL_POSITION Private See coding 20101215 begin of ys_cell_position, row type i, column type i, end of ys_cell_position
Method Signatures

Method APPEND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) STRING 20090716
2 Importing TEXT Value transfer Type reference (TYPE) STRING 20090716

Method APPEND_TEXT on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20090716
2 Importing TYPE Value transfer Type reference (TYPE) STRING 20090716

Method GET_ID on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_AREA Value transfer Attribute reference (LIKE) C_FORM_AREA-TOL 20090716
2 Importing R_ELEMENT Value transfer Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
3 Returning T_TEXTS Value transfer Type reference (TYPE) SALV_BOG_T_TEXT 20090716

Method GET_TEXTS on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method IS_CONTENT_EXISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20090716

Method IS_CONTENT_EXISTENT on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_CELL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CELL_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20101215
2 Importing S_CELL_POSITION Call by reference Type reference (TYPE) YS_CELL_POSITION 20101215

Method WRITE_CELL_INFO on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
2 Importing S_CELL_POSITION Call by reference Type reference (TYPE) YS_CELL_POSITION 20101215

Method WRITE_ELEMENT on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_FLOW_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
2 Importing S_CELL_POSITION Call by reference Type reference (TYPE) YS_CELL_POSITION 20101215

Method WRITE_FLOW_LAYOUT on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
2 Importing S_CELL_POSITION Call by reference Type reference (TYPE) YS_CELL_POSITION 20101215

Method WRITE_GRID_LAYOUT on class CL_SALV_BOG_FORM_ELEMENT_XML 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_ELEMENT Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
2 Importing S_CELL_POSITION Call by reference Type reference (TYPE) YS_CELL_POSITION 20101215

Method WRITE_TEXT_VIEW on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_FORM Call by reference Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716

Method WRITE_TOOLTIP on class CL_SALV_BOG_FORM_ELEMENT_XML has no exception.

Method WRITE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_AREA Value transfer Attribute reference (LIKE) C_FORM_AREA-TOL 20090716
2 Importing GENERATE_TEXT_IDS Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090716
3 Importing R_ELEMENT Value transfer Object reference (TYPE REF TO) CL_SALV_FORM_UIE 20090716
4 Importing R_XML_WRITER Value transfer Object reference (TYPE REF TO) CL_SALV_BOG_XML_WRITER 20090716

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