SAP ABAP Class CL_RSZ_QD_QXML_COMPONENTS (QueryXML Components)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSZOO (Package) Object-Oriented Query Designer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSZ_QD_QXML_COMMONS Commons in QueryXML 20070614
Properties
Class CL_RSZ_QD_QXML_COMPONENTS  
Short Description QueryXML Components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSZOO   Object-Oriented Query Designer 
Created 20070530   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSZ_QD_QXML_COMPONENTS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSZ_QD_QXML_COMMONS Commons in QueryXML 20070614
Friends
Class CL_RSZ_QD_QXML_COMPONENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FILTER_LIST Instance attribute Private Type reference (TYPE) TY_QXML_FILTER_LIST 20070614
2 FORMULA_LIST Instance attribute Private Type reference (TYPE) TY_QXML_FORMULA_LIST Calculated Key Figure 20070614
3 LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20070724
4 QUERY_LIST Instance attribute Private Type reference (TYPE) TY_QXML_QUERY_LIST 20070614
5 SELECTION_LIST Instance attribute Private Type reference (TYPE) TY_QXML_SELECTION_LIST 20070614
6 SHEET_LIST Instance attribute Private Type reference (TYPE) TY_QXML_SHEET_LIST 20070614
7 STRUCTURE_LIST Instance attribute Private Type reference (TYPE) TY_QXML_STRUCTURE_LIST 20070614
8 VARIABLE_LIST Instance attribute Private Type reference (TYPE) TY_QXML_VARIABLE_LIST 20070614
9 VERSION Instance attribute Private Type reference (TYPE) STRING Version of ComponentXML 20070724
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CKF Instance method Private Method Add XML Header, Components Header 20070809
2 ADD_FILTER Instance method Private Method Add XML Header, Components Header 20070724
3 ADD_OBJECTS Instance method Public Method 20070710
4 ADD_QUERY Instance method Private Method Add XML Header, Components Header 20070724
5 ADD_RKF Instance method Private Method Add XML Header, Components Header 20070809
6 ADD_SHEET Instance method Private Method Add XML Header, Components Header 20070724
7 ADD_STRUCTURES Instance method Private Method Add XML Header, Components Header 20070724
8 ADD_VARIABLES Instance method Private Method Add XML Header, Components Header 20070724
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070710
Events
Class CL_RSZ_QD_QXML_COMPONENTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_QXML_FILTER Public See coding 20070614 BEGIN OF ty_qxml_filter, filter_id TYPE sysuuid_25, filter TYPE REF TO cl_rsz_qd_qxml_filter, END OF ty_qxml_filter
2 TY_QXML_FILTER_LIST Public See coding 20070614 ty_qxml_filter_list TYPE TABLE OF ty_qxml_filter WITH KEY filter_id
3 TY_QXML_FORMULA Public See coding Calculated Key Figure 20070614 BEGIN OF ty_qxml_formula, fml_id TYPE sysuuid_25, formula TYPE REF TO cl_rsz_qd_qxml_formula, END OF ty_qxml_formula
4 TY_QXML_FORMULA_LIST Public See coding Calculated Key Figure 20070614 ty_qxml_formula_list TYPE TABLE OF ty_qxml_formula WITH KEY fml_id
5 TY_QXML_QUERY Public See coding 20070614 BEGIN OF ty_qxml_query, query_id TYPE sysuuid_25, query TYPE REF TO cl_rsz_qd_qxml_query, END OF ty_qxml_query
6 TY_QXML_QUERY_LIST Public See coding 20070614 ty_qxml_query_list TYPE TABLE OF ty_qxml_query WITH KEY query_id
7 TY_QXML_SELECTION Public See coding Restricted Key Figure 20070614 BEGIN OF ty_qxml_selection, sel_id TYPE sysuuid_25, selection TYPE REF TO cl_rsz_qd_qxml_selection, END OF ty_qxml_selection
8 TY_QXML_SELECTION_LIST Public See coding Restricted Key Figures 20070614 ty_qxml_selection_list TYPE TABLE OF ty_qxml_selection WITH KEY sel_id
9 TY_QXML_SHEET Public See coding 20070614 BEGIN OF ty_qxml_sheet, sht_id TYPE sysuuid_25, sheet TYPE REF TO cl_rsz_qd_qxml_sheet, END OF ty_qxml_sheet
10 TY_QXML_SHEET_LIST Public See coding 20070614 ty_qxml_sheet_list TYPE TABLE OF ty_qxml_sheet WITH KEY sht_id
11 TY_QXML_STRUCTURE Public See coding 20070614 BEGIN OF ty_qxml_structure, stru_id TYPE sysuuid_25, structure TYPE REF TO cl_rsz_qd_qxml_structure, END OF ty_qxml_structure
12 TY_QXML_STRUCTURE_LIST Public See coding 20070614 ty_qxml_structure_list TYPE TABLE OF ty_qxml_structure WITH KEY stru_id
13 TY_QXML_VARIABLE Public See coding 20070614 BEGIN OF ty_qxml_variable, var_id TYPE sysuuid_25, variable TYPE REF TO cl_rsz_qd_qxml_variable, END OF ty_qxml_variable
14 TY_QXML_VARIABLE_LIST Public See coding 20070614 ty_qxml_variable_list TYPE TABLE OF ty_qxml_variable WITH KEY var_id
Method Signatures

Method ADD_CKF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070809
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070809

Method ADD_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070725
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070725

Method ADD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HELPER Call by reference Object reference (TYPE REF TO) CL_RSZ_QD_QXML_HELPER Hilfsklasse für QueryXML 20070710

Method ADD_OBJECTS on class CL_RSZ_QD_QXML_COMPONENTS has no exception.

Method ADD_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070725
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070725

Method ADD_RKF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070809
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070809

Method ADD_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070725
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070725

Method ADD_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER 20070725
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS 20070725

Method ADD_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOM_WRITER Value transfer Object reference (TYPE REF TO) CL_RSZ_QD_QXML_DOM_WRITER DOM Writer for QueryXML 20070725
# Exception Resumable Description Created on
1 CX_RSZ_QD_QXML_EXCEPTIONS Exceptionclass for QueryXML 20070725

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_LIST Value transfer Type reference (TYPE) TY_QXML_FILTER_LIST 20070710
2 Importing FORMULA_LIST Value transfer Type reference (TYPE) TY_QXML_FORMULA_LIST 20070710
3 Importing LANGUAGE Value transfer Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20070724
4 Importing QUERY_LIST Value transfer Type reference (TYPE) TY_QXML_QUERY_LIST 20070710
5 Importing SELECTION_LIST Value transfer Type reference (TYPE) TY_QXML_SELECTION_LIST 20070710
6 Importing SHEET_LIST Value transfer Type reference (TYPE) TY_QXML_SHEET_LIST 20070710
7 Importing STRUCTURE_LIST Value transfer Type reference (TYPE) TY_QXML_STRUCTURE_LIST 20070710
8 Importing VARIABLE_LIST Value transfer Type reference (TYPE) TY_QXML_VARIABLE_LIST 20070710
9 Importing VERSION Value transfer Type reference (TYPE) STRING 20070724

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