SAP ABAP Class CL_UWS_CHART_COLLECTOR (Collector)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_SURVEY_REPORTING_GUI (Package) Form-Based Web Services: Survey XML Reporting: GUI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UWS_CHART_MODEL Chart Data Model 20010808
Properties
Class CL_UWS_CHART_COLLECTOR  
Short Description Collector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UWS_SURVEY_REPORTING_GUI   Form-Based Web Services: Survey XML Reporting: GUI 
Created 20010706   SAP 
Last change 20090618   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UWS_CHART_MODEL Chart Data Model 20010808
Friends
Class CL_UWS_CHART_COLLECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_APPLICATION Instance attribute Protected Type reference (TYPE) UXB_APPLICATION 20010802
2 MD_COUNTER Instance attribute Protected Type reference (TYPE) I 1 20010727
3 MD_SURVEY_FORM_GUID Instance attribute Protected Type reference (TYPE) UXP_GUID 20010802
4 MD_SURVEY_FORM_VERSION Instance attribute Protected Type reference (TYPE) UXP_VERSION 20010802
5 MS_GROUP_ORDER Instance attribute Protected See coding 20010808
6 MS_QUESTION_ORDER Instance attribute Protected See coding 20010808
7 MT_CHART_GUID Instance attribute Protected Type reference (TYPE) TY_HT_CHART_GUID 20010814
8 MT_FORM_DATA Instance attribute Protected Type reference (TYPE) TY_HT_FORM_DATA 20010810
9 MT_GROUP Instance attribute Protected Type reference (TYPE) TY_T_GROUP 20010727
10 MT_QUESTION Instance attribute Protected Type reference (TYPE) TY_T_QUESTION 20010727
11 MT_TARGET_GROUP Instance attribute Protected Type reference (TYPE) TY_HT_TARGET_GROUP 20010730
Methods
# Method Level Visibility Method type Description Created on
1 DISTRIBUTE_CHANGES Instance method Public Method 20010727
2 FD_GET_RESULT Instance method Protected Method 20010810
3 FD_MODIFY Instance method Protected Method 20010810
4 GET_DATA Instance method Public Method 20010808
5 GET_DEFAULT_CHART_ID Instance method Public Method 20010810
6 GET_GROUPS Instance method Public Method 20010808
7 GET_GROUP_DATA Instance method Protected Method 20010810
8 GET_NAVIGATION Instance method Public Method 20010823
9 GET_NEXT_OBJECT_ID Instance method Private Method 20010814
10 GET_QUESTION_DATA Instance method Protected Method 20010810
11 GET_TITLE Instance method Public Method 20010808
12 MODIFY_CHART_DATA Instance method Public Method 20010807
13 POP_2_GROUP_ORDER Instance method Protected Method 20010803
14 POP_2_QUESTION_ORDER Instance method Protected Method 20010803
15 POP_CHART_GUID Instance method Protected Method 20010814
16 REMOVE_CHART_DATA Instance method Public Method 20010727
17 SET_CHART_DATA Instance method Public Method 20010727
18 TG_ADD Instance method Protected Method 20010810
19 TG_GET_RESULT_COUNT Instance method Protected Method 20010810
20 TG_REMOVE Instance method Protected Method 20010810
21 TG_SETUP_QUESTION_TABLE Instance method Protected Method 20010813
22 TODO Instance method Private Method 20010810
23 XSLT_COLLECT_ITEMS Instance method Public Method 20010724
24 XSLT_COLLECT_RESULTS Instance method Public Method 20010730
25 _CLEAR_ALL Instance method Protected Method 20010803
26 _SET_REPORTING_ITEMS Instance method Protected Method 20010803
27 _SET_REPORTING_NET_DATA Instance method Protected Method 20010809
Events
# Event Type Visibility Description Created on
1 CHART_DATA_CHANGED Instance Event
(0)
Public
(2)
20010808
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ANSWER_ID Protected Type reference (TYPE) STRING 20010808
2 TY_HT_CHART_GUID Protected See coding 20010814
3 TY_HT_FORM_DATA Protected See coding 20010810
4 TY_HT_MEMBER Protected See coding 20010810
5 TY_HT_RESULT Protected See coding 20010808
6 TY_HT_TARGET_GROUP Protected See coding 20010810
7 TY_QUESTION_GROUP_ID Protected Type reference (TYPE) STRING 20010808
8 TY_QUESTION_ID Protected Type reference (TYPE) STRING 20010808
9 TY_RATING Protected Type reference (TYPE) STRING 20010808
10 TY_S_ANSWER Protected See coding 20010730
11 TY_S_CHART_GUID Protected See coding 20010814
12 TY_S_FORM_DATA Protected See coding 20010810
13 TY_S_GROUP Protected See coding 20010727
14 TY_S_MEMBER Protected See coding 20010730
15 TY_S_QUESTION Protected See coding 20010727
16 TY_S_RESULT Protected See coding 20010730
17 TY_S_TARGET_GROUP Protected See coding 20010730
18 TY_S_TG_QUESTION Protected See coding 20010810
19 TY_T_ANSWER Protected See coding 20010730
20 TY_T_GROUP Protected See coding 20010727
21 TY_T_QUESTION Protected See coding 20010727
Method Signatures

Method DISTRIBUTE_CHANGES Signature

Method DISTRIBUTE_CHANGES on class CL_UWS_CHART_COLLECTOR has no parameter.
Method DISTRIBUTE_CHANGES on class CL_UWS_CHART_COLLECTOR has no exception.

Method FD_GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_RESULT Value transfer Type reference (TYPE) TY_ANSWER_ID 20010810
2 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20010810
3 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION Version 20010810
4 Importing ID_QUESTION_ID Call by reference Type reference (TYPE) TY_QUESTION_ID 20010810
# Exception Resumable Description Created on
1 NOT_FOUND 20010810

Method FD_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20010810
2 Importing ID_CLEAR_RESULTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20010810
3 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20010810
4 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION Version 20010810
5 Importing ID_REMOVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20010810

Method FD_MODIFY on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_UWS_CHART_COLLECTOR has no parameter.
Method GET_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_DEFAULT_CHART_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_CHART_ID Value transfer Type reference (TYPE) UXP_GUID GUID 20010810

Method GET_DEFAULT_CHART_ID on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_GROUPS Signature

Method GET_GROUPS on class CL_UWS_CHART_COLLECTOR has no parameter.
Method GET_GROUPS on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_GROUP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) UWS_SRG_T_CHART 20010810
2 Importing ID_QUESTION_GROUP_ID Call by reference Type reference (TYPE) TY_QUESTION_GROUP_ID 20010810
3 Importing ID_TARGET_GROUP_ID Call by reference Type reference (TYPE) UXP_GUID 20010810

Method GET_GROUP_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAVIGATION Call by reference Type reference (TYPE) UWS_SRG_T_CHART_NAVIGATION Survey Reporting: Navigationsdaten 20010823

Method GET_NAVIGATION on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_NEXT_OBJECT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET_VALUE Value transfer Type reference (TYPE) GFWDCPRES-OBJID 20010814

Method GET_NEXT_OBJECT_ID on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_QUESTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) UWS_SRG_T_CHART 20010810
2 Importing ID_QUESTION_ID Call by reference Type reference (TYPE) TY_QUESTION_ID 20010810
3 Importing ID_TARGET_GROUP_ID Call by reference Type reference (TYPE) UXP_GUID GUID 20010810

Method GET_QUESTION_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method GET_TITLE Signature

Method GET_TITLE on class CL_UWS_CHART_COLLECTOR has no parameter.
Method GET_TITLE on class CL_UWS_CHART_COLLECTOR has no exception.

Method MODIFY_CHART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_GUID1_SET Call by reference Type reference (TYPE) UXP_T_GUID_SET 20010807

Method MODIFY_CHART_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method POP_2_GROUP_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GROUP_ID Call by reference Type reference (TYPE) STRING 20010803

Method POP_2_GROUP_ORDER on class CL_UWS_CHART_COLLECTOR has no exception.

Method POP_2_QUESTION_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_QUESTION_ID Call by reference Type reference (TYPE) STRING 20010803

Method POP_2_QUESTION_ORDER on class CL_UWS_CHART_COLLECTOR has no exception.

Method POP_CHART_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CHART_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20010814
2 Importing ID_GROUP_ID Call by reference Type reference (TYPE) TY_QUESTION_GROUP_ID 20010814
3 Importing ID_QUESTION_ID Call by reference Type reference (TYPE) TY_QUESTION_ID 20010814
# Exception Resumable Description Created on
1 DUPLICATE_CHART_ID 20010814

Method REMOVE_CHART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_GUID1_SET Call by reference Type reference (TYPE) UXP_T_GUID_SET 20010807

Method REMOVE_CHART_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method SET_CHART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010802
2 Importing ID_REF_GUID2 Call by reference Type reference (TYPE) UXP_GUID 20010802
3 Importing ID_REF_VERSION2 Call by reference Type reference (TYPE) UXP_VERSION 20010802
4 Importing IT_REF_GUID1_SET Call by reference Type reference (TYPE) UXP_T_GUID_SET 20010802

Method SET_CHART_DATA on class CL_UWS_CHART_COLLECTOR has no exception.

Method TG_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20010810
2 Importing ID_TEXT Call by reference Type reference (TYPE) UXB_DESCRIPTION_LONG Bezeichnung eines Persistenten Objektes 20010810
3 Importing IT_MEMBERS Call by reference Type reference (TYPE) UXP_T_I_KEY Objektschlüssel (intern) 20010810

Method TG_ADD on class CL_UWS_CHART_COLLECTOR has no exception.

Method TG_GET_RESULT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_QUESTION_ID Call by reference Type reference (TYPE) TY_QUESTION_ID 20010810
2 Importing ID_RESULT Call by reference Type reference (TYPE) TY_ANSWER_ID 20010810
3 Importing ID_TARGET_GROUP Call by reference Type reference (TYPE) UXP_GUID GUID 20010810
4 Returning RD_COUNTER Value transfer Type reference (TYPE) I 20010810

Method TG_GET_RESULT_COUNT on class CL_UWS_CHART_COLLECTOR has no exception.

Method TG_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20010810
2 Importing ID_TEXT Call by reference Type reference (TYPE) UXB_DESCRIPTION_LONG Bezeichnung eines Persistenten Objektes 20010810
3 Importing IT_MEMBERS Call by reference Type reference (TYPE) UXP_T_I_KEY Objektschlüssel (intern) 20010810

Method TG_REMOVE on class CL_UWS_CHART_COLLECTOR has no exception.

Method TG_SETUP_QUESTION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TARGET_GROUP Call by reference Type reference (TYPE) UXP_GUID GUID 20010813

Method TG_SETUP_QUESTION_TABLE on class CL_UWS_CHART_COLLECTOR has no exception.

Method TODO Signature

Method TODO on class CL_UWS_CHART_COLLECTOR has no parameter.
Method TODO on class CL_UWS_CHART_COLLECTOR has no exception.

Method XSLT_COLLECT_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARENT Call by reference Type reference (TYPE) STRING 20010730
2 Importing ID_PATH Call by reference Type reference (TYPE) STRING 20010724
3 Importing ID_RATING Call by reference Type reference (TYPE) STRING 20010724
4 Importing ID_TEXT Call by reference Type reference (TYPE) STRING 20010724
5 Importing ID_TYPE Call by reference Type reference (TYPE) STRING 20010725

Method XSLT_COLLECT_ITEMS on class CL_UWS_CHART_COLLECTOR has no exception.

Method XSLT_COLLECT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATA_GUID Call by reference Type reference (TYPE) STRING 20010808
2 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) STRING 20010808
3 Importing ID_QUESTION Call by reference Type reference (TYPE) STRING 20010730
4 Importing ID_RESULT Call by reference Type reference (TYPE) STRING 20010730

Method XSLT_COLLECT_RESULTS on class CL_UWS_CHART_COLLECTOR has no exception.

Method _CLEAR_ALL Signature

Method _CLEAR_ALL on class CL_UWS_CHART_COLLECTOR has no parameter.
Method _CLEAR_ALL on class CL_UWS_CHART_COLLECTOR has no exception.

Method _SET_REPORTING_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REPORTING_XSLT Call by reference Type reference (TYPE) PROGNAME 'UWS_SRG_REPORTING_ITEMS' 20010803
2 Importing ID_SURVEY_FORM_GUID Call by reference Type reference (TYPE) UXP_GUID 20010803
3 Importing ID_SURVEY_FORM_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010803
# Exception Resumable Description Created on
1 NOT_FOUND 20010803

Method _SET_REPORTING_NET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20010809
2 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010809
3 Importing ID_REPORTING_XSLT Call by reference Type reference (TYPE) PROGNAME 'UWS_SRG_REPORTING_RESULTS' 20010809
# Exception Resumable Description Created on
1 NOT_FOUND 20010809
Event Signatures

Event CHART_DATA_CHANGED Signature
Event CHART_DATA_CHANGED on class CL_UWS_CHART_COLLECTOR has no parameter.
History
Last changed by/on SAP  20090618 
SAP Release Created in 3.1A