SAP ABAP Interface IF_RSBOLAP_VARIABLE_CONTAINER (Variable Container)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSBOLAP_VARIABLE (Package) Variables Processing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSBOLAP_VAR_CONTAINER_INT Internal Interface for the Variables Container 20090904
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBOLAP_VARIABLE_CONTAINER Data Area 20050727
Properties
Interface IF_RSBOLAP_VARIABLE_CONTAINER  
Short Description Variable Container    
General Data
Package RSBOLAP_VARIABLE   Variables Processing 
Created 20050727   SAP 
Last changed 20140121   SAP 
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_RSR_VAR_GLOBAL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSBOL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBOLAP_DATA_PROVIDER Data Provider 20050727
2 IF_RSBOLAP_EVENT_SOURCE Object That Communicates Changes 20120731
3 IF_RSBOLAP_OBJECT Object 20120731
4 IF_RSBOLAP_SELECTOR_BASE Selector Interface 20090907
5 IF_RSBOLAP_STATE_DOM_READER Object reads status from XML 20090831
6 IF_RSBOLAP_STATE_DOM_WRITER Object writes status to XML 20090831
7 IF_RSBOLAP_STATE_SERIALIZER Status Serializer/Deserializer 20090831
8 IF_RSBOLAP_SUPPORTS_VALIDATION Validation of the Status Possible 20120731
Friends
Interface IF_RSBOLAP_VARIABLE_CONTAINER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INDENT_STEP_WIDTH Instance attribute Public Attribute reference (LIKE) 20050916
2 C_PERS_APPLY Constant Public Type reference (TYPE) STRING 'APPLY' Apply Personalization 20060809
3 C_PERS_REMOVE Constant Public Type reference (TYPE) STRING 'REMOVE' Remove Personalization 20060809
4 C_PERS_SAVE Constant Public Type reference (TYPE) STRING 'SAVE' Save Personalization 20060809
5 DOM_ACTIVE Instance attribute Public Attribute reference (LIKE) 20090831
6 DOM_ATTRIBUTE_ALTERNATIVE_NAME Instance attribute Public Attribute reference (LIKE) 20090831
7 DOM_ATTRIBUTE_INDEX Instance attribute Public Attribute reference (LIKE) 20090831
8 DOM_ATTRIBUTE_IS_STATE_VAR Constant Public Type reference (TYPE) STRING 'isStateVariable' 20090901
9 DOM_ATTRIBUTE_NAME Instance attribute Public Attribute reference (LIKE) 20090831
10 DOM_ATTRIBUTE_SIZE Instance attribute Public Attribute reference (LIKE) 20090831
11 DOM_ATTRIBUTE_SYSTEM_ALIAS Instance attribute Public Attribute reference (LIKE) 20090831
12 DOM_ATTRIBUTE_TEXT Instance attribute Public Attribute reference (LIKE) 20090831
13 DOM_ATTRIBUTE_TYPE Instance attribute Public Attribute reference (LIKE) 20090831
14 DOM_ATTRIBUTE_VALUE Instance attribute Public Attribute reference (LIKE) 20090831
15 DOM_ATTRIBUTE_VALUE_TYPE Instance attribute Public Attribute reference (LIKE) 20090831
16 DOM_CUSTOMER_EXIT Instance attribute Public Attribute reference (LIKE) 20090831
17 DOM_CUSTOMER_EXITS Instance attribute Public Attribute reference (LIKE) 20090831
18 DOM_CUSTOM_PARAMETERS Instance attribute Public Attribute reference (LIKE) 20090831
19 DOM_FALSE Instance attribute Public Attribute reference (LIKE) 20090831
20 DOM_JAVA_EXCEPTION Instance attribute Public Attribute reference (LIKE) 20090831
21 DOM_NAMESPACE Instance attribute Public Attribute reference (LIKE) 20090831
22 DOM_OBJECT Instance attribute Public Attribute reference (LIKE) 20090831
23 DOM_OBJECT_LIST Instance attribute Public Attribute reference (LIKE) 20090831
24 DOM_SERVICE_DESCRIPTION Instance attribute Public Attribute reference (LIKE) 20090831
25 DOM_SYSTEM_ALIAS Instance attribute Public Attribute reference (LIKE) 20090831
26 DOM_TRUE Instance attribute Public Attribute reference (LIKE) 20090831
27 DOM_VALUE Instance attribute Public Attribute reference (LIKE) 20090831
28 DOM_VALUE_TYPE Instance attribute Public Attribute reference (LIKE) 20090831
29 DOM_VARIABLE Constant Public Type reference (TYPE) STRING 'VARIABLE' 20090901
30 DOM_VARIABLES Constant Public Type reference (TYPE) STRING 'VARIABLES' 20090901
31 N_ALTERNATIVE_NAME Instance attribute Public Attribute reference (LIKE) 20050916
32 N_DUEDATE Instance attribute Public Attribute reference (LIKE) 20090907
33 N_HANDLE Instance attribute Public Attribute reference (LIKE) 20050916
34 N_ID Instance attribute Public Attribute reference (LIKE) 20050916
35 N_INFOPROVIDER Instance attribute Public Attribute reference (LIKE) 20090907
36 N_NAME Instance attribute Public Attribute reference (LIKE) 20050916
37 N_PERIV Instance attribute Public Attribute reference (LIKE) 20090907
38 N_R_APPLICATION Instance attribute Public Attribute reference (LIKE) 20050916
39 N_R_DATA_AREA Instance attribute Public Attribute reference (LIKE) 20050916
40 N_R_OLAP_VAR_RUNTIME Instance attribute Public Object reference (TYPE REF TO) IF_RSR_VAR_RUNTIME ONLY BI INTERNAL: Variables for One or More Queries 20091009
41 N_R_VARIABLE_CONTAINER Instance attribute Public Attribute reference (LIKE) 20050929
42 N_TEXT Instance attribute Public Attribute reference (LIKE) 20050916
43 XML_MODE_ADD_META_DATA Instance attribute Public Attribute reference (LIKE) 20090831
44 XML_MODE_OMIT_STATE_VARIABLES Constant Public Type reference (TYPE) RSBOLAP_BIT_LIST 64 20091125
45 XML_MODE_OMIT_WHITE_SPACE Instance attribute Public Attribute reference (LIKE) 20090831
46 XML_MODE_OMIT_XML_DECLARATION Instance attribute Public Attribute reference (LIKE) 20090831
47 XML_MODE_ONLY_INPUT_ENABLED Constant Public Type reference (TYPE) RSBOLAP_BIT_LIST 32 20091125
48 XML_MODE_RESTRICT_TO_SUPP_INFO Instance attribute Public Attribute reference (LIKE) 20090831
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Add Variables 20050915
2 CANCEL Instance method Public Method Cancel variable screen processing 20121030
3 DATA_OUT_OF_SYNC Instance method Public Method 20050916
4 FREE Instance method Public Method 20050916
5 GET_CHARACTERISTIC Instance method Public Method Get Characteristic 20090513
6 GET_CHARACTERISTICS Instance method Public Method Procure Characteristic List 20090513
7 GET_CURRENT_VARIABLE_VALUES Instance method Public Method Read Variable Values set with last Submit 20121120
8 GET_DEFINITION Instance method Public Method Procure Definition of Variables 20050928
9 GET_DESIGN_TIME_INFO Instance method Public Method 20090907
10 GET_NEW_SELECTION Instance method Public Method 20090907
11 GET_RRI_RECEIVERS Instance method Public Method 20090907
12 GET_SELECTION_SPACE Instance method Public Method 20090907
13 GET_SELECTION_STATE Instance method Public Method 20090907
14 GET_SPECIFIC_RRI_RECEIVERS Instance method Public Method 20090907
15 GET_STATE_XML Instance method Public Method 20090831
16 GET_TYPE Instance method Public Method 20050916
17 GET_VARIABLE Instance method Public Method Read Special Variable 20090513
18 GET_VARIABLES Instance method Public Method Read Variables 20090513
19 HAS_SPECIFIC_RRI_RECEIVERS Instance method Public Method 20090907
20 IS_SUBMITTED Instance method Public Method Container already submitted? 20091006
21 PERSONALIZATION_COMMAND Instance method Public Method Personalization Command 20060809
22 READ_STATE_FROM_DOM Instance method Public Method 20090831
23 REMOVE Instance method Public Method Remove Variables 20050915
24 RESET_INPUT_DEFINITION Instance method Public Method Variablen zurücksetzen 20120731
25 SET_STATE_BY_XML Instance method Public Method 20090831
26 SUBMIT Instance method Public Method Process Variable Values 20050927
27 SUPPORTS_SET_STATE Instance method Public Method 20090831
28 TO_ABAP_LIST Instance method Public Method 20050916
29 TO_STRING Instance method Public Method 20050916
30 VALIDATE Instance method Public Method 20050916
31 WRITE_STATE_INTO_DOM Instance method Public Method 20090831
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20050916
2 FREED Instance Event
(0)
Public
(2)
20050916
3 SUBMITTED Instance Event
(0)
Public
(2)
Variables Processed 20050927
Types
Interface IF_RSBOLAP_VARIABLE_CONTAINER has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RSBOLAP_OBJECT_NAME Objekt Name 20071005
2 Importing I_R_VAR_RUNTIME Call by reference Object reference (TYPE REF TO) IF_RSR_VAR_RUNTIME Variables for One or More Queries 20050915

Method ADD on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBMITTED Value transfer Type reference (TYPE) ABAP_BOOL Returns TRUE if var state is SUBMITTED after cancellation 20121030

Method CANCEL on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method DATA_OUT_OF_SYNC Signature

Method DATA_OUT_OF_SYNC on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method DATA_OUT_OF_SYNC on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method FREE Signature

Method FREE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method FREE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) RSBOLAP_OBJECT_ID Interne id des CHANM 20090513
2 Importing I_NAME Call by reference Type reference (TYPE) ANY 20090513
3 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_RSBOLAP_CHARACTERISTIC_BASE Merkmal im Selektor 20090513

Method GET_CHARACTERISTIC on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_CHARACTERISTICS Value transfer Type reference (TYPE) RSBOLAP_TH_OBJECT Objektliste 20090513

Method GET_CHARACTERISTICS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_CURRENT_VARIABLE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_NVAR Value transfer Type reference (TYPE) RRX1_T_NVAR 20121120

Method GET_CURRENT_VARIABLE_VALUES on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INPUT_NECESSARY Call by reference Type reference (TYPE) RS_BOOL Eingabe nötig 20050928
2 Importing I_MERGE_VARIABLES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Variablen verschmelzen 20050928
3 Importing I_RESET_VARIABLES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Zurücksetzen erzwingen 20061127

Method GET_DEFINITION on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_DESIGN_TIME_INFO Signature

Method GET_DESIGN_TIME_INFO on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_DESIGN_TIME_INFO on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_NEW_SELECTION Signature

Method GET_NEW_SELECTION on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_NEW_SELECTION on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_RRI_RECEIVERS Signature

Method GET_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_SELECTION_SPACE Signature

Method GET_SELECTION_SPACE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_SELECTION_SPACE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_SELECTION_STATE Signature

Method GET_SELECTION_STATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_SELECTION_STATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_SPECIFIC_RRI_RECEIVERS Signature

Method GET_SPECIFIC_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_SPECIFIC_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_STATE_XML Signature

Method GET_STATE_XML on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_STATE_XML on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_TYPE Signature

Method GET_TYPE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method GET_TYPE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALTERNATIVE_NAME Call by reference Type reference (TYPE) RSBOLAP_OBJECT_NAME Alternativer Variablenname (Option 3) 20100323
2 Importing I_ID Call by reference Type reference (TYPE) RSBOLAP_OBJECT_ID Variablenid (Option 1) 20090513
3 Importing I_NAME Call by reference Type reference (TYPE) RSBOLAP_OBJECT_NAME Variablenname (Option 2) 20090513
4 Importing I_WITHOUT_SCREEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Variable without screen 20121029
5 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_RSBOLAP_VARIABLE Variable 20090513

Method GET_VARIABLE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method GET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WITHOUT_SCREEN Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Variable without screen 20121029
2 Returning R_TH_VARIABLES Value transfer Type reference (TYPE) RSBOLAP_TH_OBJECT Objektliste 20090513

Method GET_VARIABLES on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method HAS_SPECIFIC_RRI_RECEIVERS Signature

Method HAS_SPECIFIC_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method HAS_SPECIFIC_RRI_RECEIVERS on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method IS_SUBMITTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBMITTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20091006

Method IS_SUBMITTED on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method PERSONALIZATION_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) STRING Personalisierungsbefehl 20060809
2 Importing I_VARIABLE_ID Call by reference Type reference (TYPE) RSBOLAP_OBJECT_ID Objekt ID 20060809

Method PERSONALIZATION_COMMAND on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method READ_STATE_FROM_DOM Signature

Method READ_STATE_FROM_DOM on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method READ_STATE_FROM_DOM on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VAR_RUNTIME Call by reference Object reference (TYPE REF TO) IF_RSR_VAR_RUNTIME Variables for One or More Queries 20050915

Method REMOVE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method RESET_INPUT_DEFINITION Signature

Method RESET_INPUT_DEFINITION on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method RESET_INPUT_DEFINITION on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method SET_STATE_BY_XML Signature

Method SET_STATE_BY_XML on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method SET_STATE_BY_XML on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method SUBMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INPUT_NECESSARY Call by reference Type reference (TYPE) RS_BOOL Eingabe nötig 20050927
2 Exporting E_NO_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL Keine Berechtigung 20050927

Method SUBMIT on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method SUPPORTS_SET_STATE Signature

Method SUPPORTS_SET_STATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method SUPPORTS_SET_STATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method TO_ABAP_LIST Signature

Method TO_ABAP_LIST on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method TO_ABAP_LIST on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method TO_STRING Signature

Method TO_STRING on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method TO_STRING on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method VALIDATE Signature

Method VALIDATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method VALIDATE on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.

Method WRITE_STATE_INTO_DOM Signature

Method WRITE_STATE_INTO_DOM on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Method WRITE_STATE_INTO_DOM on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Event FREED Signature
Event FREED on Interface IF_RSBOLAP_VARIABLE_CONTAINER has no parameter.
Event SUBMITTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_NO_CHANGE Exporting Value transfer Type reference (TYPE) RS_BOOL Boolean 20130716
2 I_R_OBJECT Exporting Value transfer Object reference (TYPE REF TO) IF_RSBOLAP_VARIABLE_CONTAINER Variablenkontainer 20050927
History
Last changed by/on SAP  20140121 
SAP Release Created in 700