SAP ABAP Class CL_UWS_SURVEY_GROUP (Persistant XML Object)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_SURVEY (Package) Form-Based Web Services: Survey
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UXP_PERSISTENT Property: Persistent Object 20070319
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UXP_PERSISTENT_DB Property: Persistent Object (DB Layer) 20070319
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UXS_XML_CONTAINER Property: XML Container 20070319
Properties
Class CL_UWS_SURVEY_GROUP  
Short Description Persistant XML Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UXS    
Program status     
Category 0   
Package UWS_SURVEY   Form-Based Web Services: Survey 
Created 20070319   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UXS_XML_CONTAINER_PROXY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_UXS_XML_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UXP_PERSISTENT Property: Persistent Object 20070319
2 IF_UXP_PERSISTENT_DB Property: Persistent Object (DB Layer) 20070319
3 IF_UXS_XML_CONTAINER Property: XML Container 20070319
Friends
Class CL_UWS_SURVEY_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_CLASS_NAME Instance attribute Protected Attribute reference (LIKE) 20070319
2 CD_ENQUEUE_STATE_LOCKED_2 Instance attribute Public Attribute reference (LIKE) 20070319
3 CD_ENQUEUE_STATE_LOCKED_3 Instance attribute Public Attribute reference (LIKE) 20070319
4 CD_ENQUEUE_STATE_NOT_LOCKED Instance attribute Public Attribute reference (LIKE) 20070319
5 CD_IF_UXP_PERSISTENT Instance attribute Private Attribute reference (LIKE) 20070319
6 CD_IF_UXP_PERSISTENT_DB Instance attribute Private Attribute reference (LIKE) 20070319
7 CD_IF_UXP_PERSISTENT_DEP Instance attribute Private Attribute reference (LIKE) 20070319
8 CD_IF_UXS_XML_CONTAINER Instance attribute Private Attribute reference (LIKE) 20070319
9 CD_SURVEY_GROUP Constant Private Type reference (TYPE) STRING 'ASSIGNED_SURVEY' 20070319
10 CD_SURVEY_GUID Constant Public Type reference (TYPE) STRING 'survey_guid' 20070320
11 CD_SURVEY_VERSION Constant Public Type reference (TYPE) STRING 'survey_version' 20070320
12 CD_UPDATE_FLAG_DELETE Instance attribute Private Attribute reference (LIKE) 20070319
13 CD_UPDATE_FLAG_INSERT Instance attribute Private Attribute reference (LIKE) 20070319
14 CD_UPDATE_FLAG_UNCHANGED Instance attribute Private Attribute reference (LIKE) 20070319
15 CD_UPDATE_FLAG_UPDATE Instance attribute Private Attribute reference (LIKE) 20070319
16 MD_APPLICATION Instance attribute Private Attribute reference (LIKE) 20070319
17 MD_CHANGED Instance attribute Private Attribute reference (LIKE) 20070319
18 MD_DESCRIPTION Instance attribute Protected Attribute reference (LIKE) 20070319
19 MD_FLAG_DOM_CHANGED Instance attribute Private Attribute reference (LIKE) 20070319
20 MD_FLAG_XML_CHANGED Instance attribute Private Attribute reference (LIKE) 20070319
21 MD_GUID Instance attribute Private Attribute reference (LIKE) 20070319
22 MD_ID Instance attribute Private Attribute reference (LIKE) 20070319
23 MD_NO_DESCRIPTION Instance attribute Private Attribute reference (LIKE) 20070319
24 MD_SOURCE_FILE Instance attribute Private Attribute reference (LIKE) 20070319
25 MD_VERSION Instance attribute Private Attribute reference (LIKE) 20070319
26 MD_XML Instance attribute Private Attribute reference (LIKE) 20070319
27 MR_DOM Instance attribute Private Attribute reference (LIKE) 20070319
28 ST_CACHE Instance attribute Private Attribute reference (LIKE) 20070319
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SURVEY Instance method Public Method 20070319
2 CHECK_DELETABILITY Instance method Public Method 20070320
3 CLASS_CONSTRUCTOR Static method Public Constructor 20070319
4 COMMIT Instance method Public Method 20070319
5 COMMIT_ALL Instance method Public Method 20070319
6 COPY Instance method Public Method 20070319
7 CREATE Instance method Public Method 20070319
8 DB_DELETE Instance method Private Method 20070319
9 DB_GET_GUID_FROM_ID Instance method Private Method 20070319
10 DB_GET_IDS_BY_APPL Instance method Private Method 20070319
11 DB_GET_LATEST_VERSION Instance method Private Method 20070319
12 DB_GET_TRANSPORT_KEYS_SINGLE Instance method Private Method 20070319
13 DB_READ_DESCRIPTION_SINGLE Instance method Private Method 20070319
14 DB_READ_SINGLE Instance method Private Method 20070319
15 DB_SAVE Instance method Private Method 20070319
16 DELETE Instance method Public Method 20070319
17 DEQUEUE Instance method Public Method 20070319
18 DOWNLOAD Instance method Public Method 20070319
19 ENQUEUE Instance method Public Method 20070319
20 ENSURE_DOM Instance method Private Method 20070319
21 ENSURE_STRING Instance method Private Method 20070319
22 GET_ALL_ASSIGNED_SURVEYS Instance method Public Method 20070320
23 GET_APPLICATION Instance method Public Method 20070319
24 GET_COMPONENT Instance method Public Method 20070319
25 GET_DESCRIPTION Instance method Public Method 20070319
26 GET_GUID Instance method Public Method 20070319
27 GET_GUID_FROM_ID Instance method Public Method 20070319
28 GET_ID Instance method Public Method 20070319
29 GET_IDS_BY_APPL Instance method Public Method 20070319
30 GET_LATEST_VERSION Instance method Public Method 20070319
31 GET_SOURCE_FILE Instance method Public Method 20070319
32 GET_TRANSPORT_KEYS_SINGLE Instance method Public Method 20070319
33 GET_XML_AS_DOM Instance method Public Method 20070319
34 GET_XML_AS_STRING Instance method Public Method 20070319
35 INITIALIZE Instance method Public Method 20070319
36 IS_CHANGEABLE Instance method Public Method 20070319
37 IS_CHANGED Instance method Public Method 20070319
38 POPUP_TO_SELECT_ID Instance method Public Method 20070319
39 QUERY_IF Instance method Public Method 20070319
40 READ_FOR_CHANGE Instance method Public Method 20070319
41 READ_FOR_DISPLAY Instance method Public Method 20070319
42 READ_FOR_DISPLAY_BY_APPL Instance method Public Method 20070319
43 REMOVE_SURVEY Instance method Public Method 20070320
44 RESET_CHANGED Instance method Public Method 20070319
45 SAVE Instance method Public Method 20070319
46 SAVE_NEW_VERSION Instance method Public Method 20070319
47 SET_AS_NEW_VERSION Instance method Public Method 20070319
48 SET_CHANGED Instance method Public Method 20070319
49 SET_COMPONENT Instance method Public Method 20070319
50 SET_DESCRIPTION Instance method Public Method 20070319
51 SET_DOM_CHANGED Instance method Public Method 20070319
52 SET_GUID Instance method Private Method 20070319
53 SET_ID Instance method Public Method 20070319
54 SET_XML_FROM_DOM Instance method Public Method 20070319
55 SET_XML_FROM_NODE Instance method Public Method 20070319
56 SET_XML_FROM_STRING Instance method Public Method 20070319
57 UPLOAD Instance method Public Method 20070319
Events
Class CL_UWS_SURVEY_GROUP has no event.
Types
Class CL_UWS_SURVEY_GROUP has no local type.
Method Signatures

Method ADD_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20070319
2 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION Version 20070319
# Exception Resumable Description Created on
1 ASSIGNMENT_ALREADY_EXIST 20070319

Method CHECK_DELETABILITY Signature

Method CHECK_DELETABILITY on class CL_UWS_SURVEY_GROUP has no parameter.
# Exception Resumable Description Created on
1 NOT_EMPTY 20070320

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UWS_SURVEY_GROUP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UWS_SURVEY_GROUP has no exception.

Method COMMIT Signature

Method COMMIT on class CL_UWS_SURVEY_GROUP has no parameter.
Method COMMIT on class CL_UWS_SURVEY_GROUP has no exception.

Method COMMIT_ALL Signature

Method COMMIT_ALL on class CL_UWS_SURVEY_GROUP has no parameter.
Method COMMIT_ALL on class CL_UWS_SURVEY_GROUP has no exception.

Method COPY Signature

Method COPY on class CL_UWS_SURVEY_GROUP has no parameter.
Method COPY on class CL_UWS_SURVEY_GROUP has no exception.

Method CREATE Signature

Method CREATE on class CL_UWS_SURVEY_GROUP has no parameter.
Method CREATE on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_DELETE Signature

Method DB_DELETE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_DELETE on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_GET_GUID_FROM_ID Signature

Method DB_GET_GUID_FROM_ID on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_GET_GUID_FROM_ID on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_GET_IDS_BY_APPL Signature

Method DB_GET_IDS_BY_APPL on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_GET_IDS_BY_APPL on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_GET_LATEST_VERSION Signature

Method DB_GET_LATEST_VERSION on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_GET_LATEST_VERSION on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_GET_TRANSPORT_KEYS_SINGLE Signature

Method DB_GET_TRANSPORT_KEYS_SINGLE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_GET_TRANSPORT_KEYS_SINGLE on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_READ_DESCRIPTION_SINGLE Signature

Method DB_READ_DESCRIPTION_SINGLE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_READ_DESCRIPTION_SINGLE on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_READ_SINGLE Signature

Method DB_READ_SINGLE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_READ_SINGLE on class CL_UWS_SURVEY_GROUP has no exception.

Method DB_SAVE Signature

Method DB_SAVE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DB_SAVE on class CL_UWS_SURVEY_GROUP has no exception.

Method DELETE Signature

Method DELETE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DELETE on class CL_UWS_SURVEY_GROUP has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_UWS_SURVEY_GROUP has no parameter.
Method DEQUEUE on class CL_UWS_SURVEY_GROUP has no exception.

Method DOWNLOAD Signature

Method DOWNLOAD on class CL_UWS_SURVEY_GROUP has no parameter.
Method DOWNLOAD on class CL_UWS_SURVEY_GROUP has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_UWS_SURVEY_GROUP has no parameter.
Method ENQUEUE on class CL_UWS_SURVEY_GROUP has no exception.

Method ENSURE_DOM Signature

Method ENSURE_DOM on class CL_UWS_SURVEY_GROUP has no parameter.
Method ENSURE_DOM on class CL_UWS_SURVEY_GROUP has no exception.

Method ENSURE_STRING Signature

Method ENSURE_STRING on class CL_UWS_SURVEY_GROUP has no parameter.
Method ENSURE_STRING on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_ALL_ASSIGNED_SURVEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SURVEYS Value transfer Type reference (TYPE) UXP_T_I_KEY Object Key (Internal) 20070320

Method GET_ALL_ASSIGNED_SURVEYS on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_APPLICATION Signature

Method GET_APPLICATION on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_APPLICATION on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_COMPONENT Signature

Method GET_COMPONENT on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_COMPONENT on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_DESCRIPTION on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_GUID Signature

Method GET_GUID on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_GUID on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_GUID_FROM_ID Signature

Method GET_GUID_FROM_ID on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_GUID_FROM_ID on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_ID Signature

Method GET_ID on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_ID on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_IDS_BY_APPL Signature

Method GET_IDS_BY_APPL on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_IDS_BY_APPL on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_LATEST_VERSION Signature

Method GET_LATEST_VERSION on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_LATEST_VERSION on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_SOURCE_FILE Signature

Method GET_SOURCE_FILE on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_SOURCE_FILE on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_TRANSPORT_KEYS_SINGLE Signature

Method GET_TRANSPORT_KEYS_SINGLE on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_TRANSPORT_KEYS_SINGLE on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_XML_AS_DOM Signature

Method GET_XML_AS_DOM on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_XML_AS_DOM on class CL_UWS_SURVEY_GROUP has no exception.

Method GET_XML_AS_STRING Signature

Method GET_XML_AS_STRING on class CL_UWS_SURVEY_GROUP has no parameter.
Method GET_XML_AS_STRING on class CL_UWS_SURVEY_GROUP has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_UWS_SURVEY_GROUP has no parameter.
Method INITIALIZE on class CL_UWS_SURVEY_GROUP has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class CL_UWS_SURVEY_GROUP has no parameter.
Method IS_CHANGEABLE on class CL_UWS_SURVEY_GROUP has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_UWS_SURVEY_GROUP has no parameter.
Method IS_CHANGED on class CL_UWS_SURVEY_GROUP has no exception.

Method POPUP_TO_SELECT_ID Signature

Method POPUP_TO_SELECT_ID on class CL_UWS_SURVEY_GROUP has no parameter.
Method POPUP_TO_SELECT_ID on class CL_UWS_SURVEY_GROUP has no exception.

Method QUERY_IF Signature

Method QUERY_IF on class CL_UWS_SURVEY_GROUP has no parameter.
Method QUERY_IF on class CL_UWS_SURVEY_GROUP has no exception.

Method READ_FOR_CHANGE Signature

Method READ_FOR_CHANGE on class CL_UWS_SURVEY_GROUP has no parameter.
Method READ_FOR_CHANGE on class CL_UWS_SURVEY_GROUP has no exception.

Method READ_FOR_DISPLAY Signature

Method READ_FOR_DISPLAY on class CL_UWS_SURVEY_GROUP has no parameter.
Method READ_FOR_DISPLAY on class CL_UWS_SURVEY_GROUP has no exception.

Method READ_FOR_DISPLAY_BY_APPL Signature

Method READ_FOR_DISPLAY_BY_APPL on class CL_UWS_SURVEY_GROUP has no parameter.
Method READ_FOR_DISPLAY_BY_APPL on class CL_UWS_SURVEY_GROUP has no exception.

Method REMOVE_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID GUID 20070320
2 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION Version 20070320
# Exception Resumable Description Created on
1 NOT_FOUND 20070320

Method RESET_CHANGED Signature

Method RESET_CHANGED on class CL_UWS_SURVEY_GROUP has no parameter.
Method RESET_CHANGED on class CL_UWS_SURVEY_GROUP has no exception.

Method SAVE Signature

Method SAVE on class CL_UWS_SURVEY_GROUP has no parameter.
Method SAVE on class CL_UWS_SURVEY_GROUP has no exception.

Method SAVE_NEW_VERSION Signature

Method SAVE_NEW_VERSION on class CL_UWS_SURVEY_GROUP has no parameter.
Method SAVE_NEW_VERSION on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_AS_NEW_VERSION Signature

Method SET_AS_NEW_VERSION on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_AS_NEW_VERSION on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_CHANGED Signature

Method SET_CHANGED on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_CHANGED on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_COMPONENT Signature

Method SET_COMPONENT on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_COMPONENT on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_DESCRIPTION on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_DOM_CHANGED Signature

Method SET_DOM_CHANGED on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_DOM_CHANGED on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_GUID Signature

Method SET_GUID on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_GUID on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_ID Signature

Method SET_ID on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_ID on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_XML_FROM_DOM Signature

Method SET_XML_FROM_DOM on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_XML_FROM_DOM on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_XML_FROM_NODE Signature

Method SET_XML_FROM_NODE on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_XML_FROM_NODE on class CL_UWS_SURVEY_GROUP has no exception.

Method SET_XML_FROM_STRING Signature

Method SET_XML_FROM_STRING on class CL_UWS_SURVEY_GROUP has no parameter.
Method SET_XML_FROM_STRING on class CL_UWS_SURVEY_GROUP has no exception.

Method UPLOAD Signature

Method UPLOAD on class CL_UWS_SURVEY_GROUP has no parameter.
Method UPLOAD on class CL_UWS_SURVEY_GROUP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700