SAP ABAP Class CL_BICS_IOBJ_MEMBER_ACCESSOR (Access Object for Attributes)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     BW_BICS_CONSUMER_SELECTOR (Package) BW BICS Consumer Selector
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BICS_OBJECT Root Object for BICS Entities 20100624
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_CONTEXT Context of an Object 20100429
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_IOBJ_MEMBER_ACCESSOR Access Object for Attributes 20100407
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_MD_CONTEXT MD Context 20111212
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BICS_MD_HIERARCHY Hierarchy in MD Layer 20110509
2 Inheritance (c INHERITING FROM c_ref)  CL_BICS_MD_IOBJ InfoObject 20110304
Properties
Class CL_BICS_IOBJ_MEMBER_ACCESSOR  
Short Description Access Object for Attributes    
Super Class CL_BICS_OBJECT Root Object for BICS Entities 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_BICS_CONSUMER_SELECTOR   BW BICS Consumer Selector 
Created 20100407   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_BICS_IOBJ_MEMBER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_BICS_IOBJ_MEMBER_ACCESSOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_CONTEXT Context of an Object 20100429
2 IF_BICS_IOBJ_MEMBER_ACCESSOR Access Object for Attributes 20100407
3 IF_BICS_MD_CONTEXT MD Context 20111212
Friends
Class CL_BICS_IOBJ_MEMBER_ACCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_MEMBER_ACCESS_CHANGED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Intern: Member access settings have changed 20110516
2 O_R_MD_SELECTOR Instance attribute Protected Object reference (TYPE REF TO) CL_BICS_MD_SELECTOR Selector in MD Layer 20110622
3 O_R_MEMBER_ACCESS_SORTING Instance attribute Protected Object reference (TYPE REF TO) CL_BICS_SORTING Sort Setting of Member Access 20100618
4 O_R_MEMBER_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_BICS_IOBJ_MEMBER_CONTAINER Container for Iobj Member(s) 20100416
5 O_R_MEMBER_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_BICS_MEMBER_TYPE Attribute Type 20100429
6 O_R_PROV_MEMBER_ACCESSOR Instance attribute Protected Object reference (TYPE REF TO) IF_RSBOLAP_SO_PRESENTABLE Object with Displays 20100416
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100416
2 CONVERT_COLUMN_CATALOG Instance method Protected Method convert_column_catalog 20100416
3 GET_ATTRIBUTE Instance method Protected Method Read Attribute --> must be redefined 20100416
4 GET_MEMBERS Instance method Protected Method Read All Members 20100416
5 GET_MEMBER_ACCESSOR_ATTR_CNTR Instance method Protected Method Read Assigned Attribute Container 20100618
6 GET_MEMBER_BY_IDENTIFIER Instance method Public Method Read an Attribute 20100416
7 GET_MEMBER_TYPE Instance method Public Method Read Member Type 20100507
8 GET_NODE_TYPE Instance method Protected Method get_node_type 20100416
9 GET_NODE_TYPES Instance method Protected Method Read All Node Types 20111213
10 HANDLE_SORTING_CHANGE Instance method Protected Event handling method Handle Sort Changes 20100628
11 SET_CHANGED Instance method Public Method Publish Changes 20110516
Events
Class CL_BICS_IOBJ_MEMBER_ACCESSOR has no event.
Types
Class CL_BICS_IOBJ_MEMBER_ACCESSOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RSTT_KEY Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME Name eines Objekts 20110919
2 Importing I_R_MD_SELECTOR Call by reference Object reference (TYPE REF TO) CL_BICS_MD_SELECTOR Selektor im MD-layer 20110622
3 Importing I_R_PROV_MEMBER_ACCESSOR Value transfer Object reference (TYPE REF TO) IF_RSBOLAP_SO_PRESENTABLE 20100416

Method CONSTRUCTOR on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method CONVERT_COLUMN_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_PROV_COLUMN_CATALOG Call by reference Type reference (TYPE) RSBOLAP_SO_TH_MEMBER_ACCESS_CA Katalog für den Member Zugriff 20100416
2 Returning R_TH_COLUMN_CATALOG Value transfer Type reference (TYPE) IF_BICS_IOBJ_MEMBER=>TN_TH_MEMBER_ACCESS_CATALOG Beipackzettel des Member Containers 20100416

Method CONVERT_COLUMN_CATALOG on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_ATTRIBUTE 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) IF_BICS_OBJECT=>TN_NAME Name des Attributs 20110729
2 Returning R_R_ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_BICS_MD_ATTR Attribut Selektor-Layer 20100416

Method GET_ATTRIBUTE on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAX_ROWS Call by reference Type reference (TYPE) I 20100607

Method GET_MEMBERS on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_MEMBER_ACCESSOR_ATTR_CNTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_ATTRIBUTE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BICS_ATTR_CONTAINER Attributcontainer 20100618

Method GET_MEMBER_ACCESSOR_ATTR_CNTR on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_MEMBER_BY_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MEMBER_TYPE Call by reference Object reference (TYPE REF TO) CL_BICS_MEMBER_TYPE Ausprägungstyp 20100416
2 Importing I_S_MEMBER_IDENTIFIER Call by reference Type reference (TYPE) IF_BICS_IOBJ_MEMBER_ACCESSOR=>TN_S_MEMBER_IDENTIFIER Eindeutiger Bezeichner einer Ausprägung 20100416
3 Returning R_R_MEMBER Value transfer Object reference (TYPE REF TO) IF_BICS_IOBJ_MEMBER Ausprägung eines InfoObjekts 20100416
# Exception Resumable Description Created on
1 CX_BICS_LIST_MEMBER_NOT_FOUND Ausnahme für Listen: unbekannter Eintrag 20100416

Method GET_MEMBER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_MEMBER_TYPE Value transfer Object reference (TYPE REF TO) CL_BICS_MEMBER_TYPE Ausprägungstyp 20100507

Method GET_MEMBER_TYPE on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_TYPE_ID Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_ID ID eines Objektes 20100416
2 Importing I_NODE_TYPE_NAME Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME Name eines Objekts 20100416
3 Importing I_REST_NODE_TYPE Call by reference Type reference (TYPE) ABAP_BOOL Restknoten 20110203
4 Returning R_R_NODE_TYPE Value transfer Object reference (TYPE REF TO) CL_BICS_NODE_TYPE Knotentyp 20100416

Method GET_NODE_TYPE on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method GET_NODE_TYPES Signature

Method GET_NODE_TYPES on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no parameter.
Method GET_NODE_TYPES on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method HANDLE_SORTING_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_EVENT Value transfer Attribute reference (LIKE) 20100712

Method HANDLE_SORTING_CHANGE on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.

Method SET_CHANGED Signature

Method SET_CHANGED on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no parameter.
Method SET_CHANGED on class CL_BICS_IOBJ_MEMBER_ACCESSOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730