SAP ABAP Class CL_BICS_NODE_TYPE (Node Type)
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 20110721
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_ATTR_CONTAINER Attribute Container 20100503
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_CONTEXT Context of an Object 20100414
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_EVENT Event 20100701
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_IOBJ InfoObject Selector Layer 20100322
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_IOBJ_MEMBER_ACCESSOR Access Object for Attributes 20100322
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_MD_ATTR_CONTAINER Attribute Container MD Layer 20100421
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_MD_CONTEXT MD Context 20111212
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_MD_IOBJ InfoObject MD Layer 20100322
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BICS_NODE_TYPE Node Type Selector Layer 20100322
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BICS_QV_NODE_TYPE Node Type 20100322
Properties
Class CL_BICS_NODE_TYPE  
Short Description Node Type    
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 20100322   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 IF_BICS_ATTR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_ATTR_CONTAINER Attribute Container 20100503
2 IF_BICS_CONTEXT Context of an Object 20100414
3 IF_BICS_EVENT Event 20100701
4 IF_BICS_IOBJ InfoObject Selector Layer 20100322
5 IF_BICS_IOBJ_MEMBER_ACCESSOR Access Object for Attributes 20100322
6 IF_BICS_MD_ATTR_CONTAINER Attribute Container MD Layer 20100421
7 IF_BICS_MD_CONTEXT MD Context 20111212
8 IF_BICS_MD_IOBJ InfoObject MD Layer 20100322
9 IF_BICS_NODE_TYPE Node Type Selector Layer 20100322
Friends
Class CL_BICS_NODE_TYPE 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 20120120
2 O_REST_NODE_TYPE_CONTAINED Instance attribute Protected Type reference (TYPE) ABAP_BOOL Rest node is part of the hierarchy 20110203
3 O_R_HIERARCHY Instance attribute Protected Object reference (TYPE REF TO) CL_BICS_MD_HIERARCHY Hierarchy in Selector Layer 20100503
4 O_R_IOBJ_PROP Instance attribute Protected Object reference (TYPE REF TO) IF_RSD_IOBJ_PROP Properties of an InfoObject 20130221
5 O_R_PROV_NODE_TYPE Instance attribute Protected Object reference (TYPE REF TO) IF_RSBOLAP_SO_NODE_TYPE Node Type Preference of Provider 20100503
6 O_TS_IOBJNM Instance attribute Protected Type reference (TYPE) CL_BICS_MD_ATTR=>TN_TS_IOBJNM 20110630
7 O_T_ATTRIBUTE Instance attribute Protected Type reference (TYPE) IF_BICS_ATTR=>TN_T_ATTR 20110621
8 P_IS_ATTRIBUTE_LIST_FETCHED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110621
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100322
2 GET_COB_PRO_INFO Instance method Protected Method Read COB PRO Information 20110630
3 SET_CHANGED Instance method Public Method Publish Changes 20120120
Events
Class CL_BICS_NODE_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_NODE_TYPE Public See coding Node Type 20100322 BEGIN OF tn_s_node_type, name TYPE if_bics_object=>tn_name, id TYPE if_bics_object=>tn_id, ref TYPE REF TO cl_bics_node_type, END OF tn_s_node_type
2 TN_TS_NODE_TYPE Public See coding 20100322 tn_ts_node_type TYPE SORTED TABLE OF tn_s_node_type WITH UNIQUE KEY id
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_BICS_MD_HIERARCHY Hierarchie im Selektor-Layer 20100503
2 Importing I_R_PROV_NODE_TYPE Call by reference Object reference (TYPE REF TO) IF_RSBOLAP_SO_NODE_TYPE Selektionsobjekt Hierarchie Knotentyp 20100322

Method CONSTRUCTOR on class CL_BICS_NODE_TYPE has no exception.

Method GET_COB_PRO_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_IOBJNM Call by reference Type reference (TYPE) CL_BICS_MD_ATTR=>TN_TS_IOBJNM Liste von InfoObjekten 20110630

Method GET_COB_PRO_INFO on class CL_BICS_NODE_TYPE has no exception.

Method SET_CHANGED Signature

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