SAP ABAP Class IF_RSRT_VARIABLE_CONTAINER (Variable Container)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSRT_VARIABLE_CONTAINER Variable Container 20120912
Properties
Class IF_RSRT_VARIABLE_CONTAINER  
Short Description Variable Container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120823   SAP 
Last change 20140121   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_RSRT_VARIABLE_CONTAINER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_RSRT_VARIABLE_CONTAINER has no interface implemented.
Friends
Class IF_RSRT_VARIABLE_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CS_VARIABLE_STATE Constant Public See coding 20120912
2 N_UI_FIRST_TIME Instance attribute Public Type reference (TYPE) ABAP_BOOL 20130411
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Variable Container 20120921
2 GET_DEFINITION Instance method Public Method Get Variables 20130418
3 GET_VARIABLE_VALUES Instance method Public Method Get Variables 20130418
4 HAS_VARIABLES Instance method Public Method Do Variables exist? 20120917
5 IS_NECESSARY Instance method Public Method Is Variable Input Necessary? 20120917
6 IS_POSSIBLE Instance method Public Method Is Variable Input Possible? 20120917
7 IS_SUBMITTED Instance method Public Method Has Variable Container been submitted 20120912
8 RESET Instance method Public Method Reset Variable Container (Last Submitted State) 20120921
9 SET_VARIABLES Instance method Public Method Submit Variables 20120927
10 SUBMIT Instance method Public Method Submit Variables 20120921
11 _GET_OPTION_TXT Static method Public Method Get Option Text 20121205
12 _GET_OPTION_VALUES Instance method Public Method Get Option Values 20121205
13 _GET_SIGN_TXT Static method Public Method Get Sign Text 20121205
14 _GET_SIGN_VALUES Instance method Public Method Get Sign Values 20121205
Events
Class IF_RSRT_VARIABLE_CONTAINER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_PROPERTY Public See coding 20121205 begin of tn_s_property, key type string, value type string, end of tn_s_property
2 TN_S_SELECTION_CAPABILITIES Public See coding Selection Capabilities 20120912 begin of tn_s_selection_capabilities, supports_single_member type abap_bool, supports_interval type abap_bool, supports_range type abap_bool, supports_pattern type abap_bool, supports_excluding type abap_bool, supports_node_selection type abap_bool, supports_excluding_nodes type abap_bool, supports_exits type abap_bool, supports_attribute_selections type abap_bool, supports_multiple_components type abap_bool, end of tn_s_selection_capabilities
3 TN_S_VARIABLE Public See coding Variable 20120912 begin of tn_s_variable. include type tn_s_variable_id. types: s_dependant_of type tn_s_variable_id, s_value type if_rsrt_selector=>tn_s_iobj_selopts, end of tn_s_variable
4 TN_S_VARIABLE_DEFINITION Public See coding Variable Definition 20120912 begin of tn_s_variable_definition. include type tn_s_variable_id. include type tn_s_variable_metadata. types: end of tn_s_variable_definition
5 TN_S_VARIABLE_ID Public See coding Variable Identification 20120912 begin of tn_s_variable_id, name type if_rsrt_selector=>tn_name, text type if_rsrt_selector=>tn_text, alternative_name type if_rsrt_selector=>tn_name, end of tn_s_variable_id
6 TN_S_VARIABLE_METADATA Public See coding Variable MetaData Information 20120912 begin of tn_s_variable_metadata, s_sel_capabilities type tn_s_selection_capabilities, mandatory type abap_bool, input_enabled type abap_bool, output_length type i, value_help type string, supports_value_help type abap_bool, state type tn_variable_state, state_variable type abap_bool, base_char type string, end of tn_s_variable_metadata
7 TN_S_VARIABLE_SELOPTS Public Type reference (TYPE) IF_RSRT_SELECTOR=>TN_S_IOBJ_SELOPTS Variable SelectionOption List 20120912
8 TN_S_VARIABLE_VALUE Public See coding 20130418 begin of tn_s_variable_value. include type tn_s_variable_id. types: s_value type if_rsrt_selector=>tn_s_iobj_selopts, end of tn_s_variable_value
9 TN_T_PROPERTY Public See coding 20121205 tn_t_property type standard table of tn_s_property with key key initial size 1
10 TN_T_RANGE_BOOL Public See coding Range Boolean 20120912 tn_t_range_bool type range of abap_bool initial size 1
11 TN_T_RANGE_VARIABLE_STATE Public See coding Range Variable State 20120912 tn_t_range_variable_state type range of tn_variable_state initial size 1
12 TN_T_VARIABLE Public See coding Variable List 20120912 tn_t_variable type standard table of tn_s_variable with default key with unique sorted key name components name initial size 1
13 TN_T_VARIABLE_CONTAINER Public See coding Variable Container List 20120912 tn_t_variable_container type standard table of ref to if_rsrt_variable_container with default key initial size 1
14 TN_T_VARIABLE_DEFINITION Public See coding Variable Definition List 20120912 tn_t_variable_definition type standard table of tn_s_variable_definition with default key with unique sorted key name components name initial size 1
15 TN_T_VARIABLE_SELOPTS Public See coding Variables SelectionOption List 20120912 tn_t_variable_selopts type standard table of tn_s_variable_selopts with default key with unique sorted key id components id initial size 1
16 TN_T_VARIABLE_VALUE Public See coding 20130418 tn_t_variable_value type standard table of tn_s_variable_value with default key with unique sorted key name components name initial size 1
17 TN_VARIABLE_STATE Public See coding Variable State (Checked, UnChecked, Freed, Inactive) 20120912 tn_variable_state type n length 2
Method Signatures

Method CHECK Signature

Method CHECK on class IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method CHECK on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_IS_INPUT_ENABLED Call by reference Type reference (TYPE) TN_T_RANGE_BOOL Range Boolean 20130418
2 Importing T_IS_MANDATORY Call by reference Type reference (TYPE) TN_T_RANGE_BOOL Range Boolean 20130418
3 Importing T_IS_STATE_VARIABLE Call by reference Type reference (TYPE) TN_T_RANGE_BOOL Range Boolean 20130418
4 Returning VALUE Value transfer Type reference (TYPE) TN_T_VARIABLE_DEFINITION Variable Definition List 20130418

Method GET_DEFINITION on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method GET_VARIABLE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNCHRONIZE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130418
2 Returning VALUE Value transfer Type reference (TYPE) TN_T_VARIABLE Variable List 20130418

Method GET_VARIABLE_VALUES on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method HAS_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20120917

Method HAS_VARIABLES on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method IS_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20120917

Method IS_NECESSARY on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method IS_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20120917

Method IS_POSSIBLE on class IF_RSRT_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 VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20120912

Method IS_SUBMITTED on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method RESET Signature

Method RESET on class IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method RESET on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method SET_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_T_VARIABLE Variable List 20120927

Method SET_VARIABLES on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method SUBMIT Signature

Method SUBMIT on class IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method SUBMIT on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method _GET_OPTION_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) DATA 20121205
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20121205

Method _GET_OPTION_TXT on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method _GET_OPTION_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_SEL_CAPABILITIES Call by reference Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_S_SELECTION_CAPABILITIES Selection Capabilities 20121205
2 Returning VALUE Value transfer Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_T_PROPERTY 20121205

Method _GET_OPTION_VALUES on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method _GET_SIGN_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) DATA 20121205
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20121205

Method _GET_SIGN_TXT on class IF_RSRT_VARIABLE_CONTAINER has no exception.

Method _GET_SIGN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S_SEL_CAPABILITIES Call by reference Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_S_SELECTION_CAPABILITIES Selection Capabilities 20121205
2 Returning VALUE Value transfer Type reference (TYPE) IF_RSRT_VARIABLE_CONTAINER=>TN_T_PROPERTY 20121205

Method _GET_SIGN_VALUES on class IF_RSRT_VARIABLE_CONTAINER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in