SAP ABAP Class CL_BCFG_BCSET_ABSTRACT_LINE (line of data using BC sets)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-API (Application Component) Business Configuration API (SAP-internal)
     S_BCFG_SCPR_IMPL (Package) Business Configuration Support SCPR Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCFG_CONFIG_LINE an attribute/value pair 20101125
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BCFG_ERROR_CONTEXT This object is able to fill BCFG_S_ERR_DETAIL 20110317
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BCFG_BCSET_CONFIG_LINE line of data using BC sets 20101125
2 Inheritance (c INHERITING FROM c_ref)  CL_BCFG_BCSET_KEY Represents a template key 20101125
Properties
Class CL_BCFG_BCSET_ABSTRACT_LINE  
Short Description line of data using BC sets    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_BCFG_SCPR_IMPL   Business Configuration Support SCPR Implementation 
Created 20101125   SAP 
Last change 20130531   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 SCPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BCFG_CONFIG_LINE an attribute/value pair 20101125
2 IF_BCFG_ERROR_CONTEXT This object is able to fill BCFG_S_ERR_DETAIL 20110317
Friends
Class CL_BCFG_BCSET_ABSTRACT_LINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_BCFG_BCSET_CONFIG_OBJECT 20101125
2 MT_FIELDS Instance attribute Protected Type reference (TYPE) T_FIELDS Value of a field 20101125
3 MV_KEY_STRING Instance attribute Protected Type reference (TYPE) STRING 20101125
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_ERROR_KEY_STRING Instance method Public Method 20110317
2 CALCULATE_KEY_STRING Instance method Protected Method 20110516
3 CLEAR Instance method Public Method 20101125
4 CONSTRUCTOR Instance method Public Constructor 20101125
5 COPY_INTO Instance method Protected Method 20101125
6 COPY_KEY_INTO Instance method Protected Method 20101125
7 GET_CONTENT Instance method Public Method 20101125
8 SET_INTERNAL Instance method Public Method 20101125
Events
Class CL_BCFG_BCSET_ABSTRACT_LINE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SCPR_T_FLDDESCR Public See coding 20101125 scpr_t_flddescr type standard table of scpr_flddescr
2 S_FIELD Public See coding 20101125 begin of s_field, fieldname type fieldname, value type ref to cl_bcfg_bcset_config_value, end of s_field
3 T_FIELDS Public See coding 20101125 t_fields type sorted table of s_field with unique key fieldname initial size 10
Method Signatures

Method CALCULATE_ERROR_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20110317

Method CALCULATE_ERROR_KEY_STRING on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method CALCULATE_KEY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20110516

Method CALCULATE_KEY_STRING on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method CLEAR Signature

Method CLEAR on class CL_BCFG_BCSET_ABSTRACT_LINE has no parameter.
Method CLEAR on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) CL_BCFG_BCSET_CONFIG_OBJECT 20101125

Method CONSTRUCTOR on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method COPY_INTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFLICT_LINE Call by reference Object reference (TYPE REF TO) IF_BCFG_CONFIG_LINE an attribute/value pair 20101125

Method COPY_INTO on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method COPY_KEY_INTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFLICT_LINE Call by reference Object reference (TYPE REF TO) IF_BCFG_CONFIG_LINE an attribute/value pair 20101125

Method COPY_KEY_INTO on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) T_FIELDS 20101125

Method GET_CONTENT on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.

Method SET_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESCR Call by reference Type reference (TYPE) SCPR_FLDDESCR 20110922
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME 20101222
3 Importing IV_FIELD_VALUE Call by reference Type reference (TYPE) STRING 20101222
4 Importing IV_INDEX Call by reference Type reference (TYPE) I 20110927
5 Importing IV_KEY_INDEX Call by reference Type reference (TYPE) I 20121012
6 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS 20101125
7 Importing IV_LANG_INDEP_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20101125
8 Importing IV_SAFE Call by reference Type reference (TYPE) ABAP_BOOL 20110928
9 Importing IV_SKIPPED Call by reference Type reference (TYPE) ABAP_BOOL 20110922
10 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101125

Method SET_INTERNAL on class CL_BCFG_BCSET_ABSTRACT_LINE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703