SAP ABAP Class /UI2/CL_CATALOG_PAGE_ABSTRACT (UI2: Catalog based on Page)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/SERVICES_PB_CAT_PROV_700 (Package) Catalog Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_CATALOG UI2: Catalog (abstract) 20130702
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_CATALOG_PAGE UI2: old catalog pages 20130702
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_CATALOG_PAGE_OLD UI2: old catalog pages 20130702
Properties
Class /UI2/CL_CATALOG_PAGE_ABSTRACT  
Short Description UI2: Catalog based on Page    
Super Class /UI2/CL_CATALOG UI2: Catalog (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/SERVICES_PB_CAT_PROV_700   Catalog Provider 
Created 20130702   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/CL_CHIP_CATALOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /UI2/IF_CATALOG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /UI2/IF_EDM_DATA_ACCESSOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /UI2/IF_EDM_MP_PAGEBUILDER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /UI2/CL_CATALOG_PAGE_ABSTRACT has no interface implemented.
Friends
Class /UI2/CL_CATALOG_PAGE_ABSTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_FILTER Instance attribute Private Object reference (TYPE REF TO) /UI2/CL_CHIP_CATALOG_FILTER Selections in the CHIP Catalog 20130702
2 MS_PAGE Instance attribute Private Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_PAGE 20140205
3 MT_CHIP Instance attribute Private Type reference (TYPE) /UI2/IF_CATALOG=>TP_T_CHIP 20130911
4 MT_CHIP_FILTER Static Attribute Private See coding 20131023
5 MT_CHIP_INFO Static Attribute Private Type reference (TYPE) TP_T_CHIP_INFO Single-Character Flag 20131107
6 MT_INSTANCE Instance attribute Private Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_T_PAGE_GADGET_USAGE 20130702
7 M_CHIP_INFOS_READ Static Attribute Private Type reference (TYPE) ABAP_BOOL 20131108
8 M_DATA_READ Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130911
9 M_PAGE_ID Instance attribute Protected Type reference (TYPE) STRING 20130702
10 M_SCOPE Instance attribute Protected Type reference (TYPE) STRING 20130702
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHIP_ID_WO_SCOPE Instance method Private Method 20131105
2 GET_PAGE_HEADER Instance method Private Method 20140205
3 _GET_CHIP_INFOS Instance method Private Method 20140206
Events
Class /UI2/CL_CATALOG_PAGE_ABSTRACT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_T_CHIP_INFO Private See coding 20131107 TP_T_CHIP_INFO type HASHED TABLE OF /ui2/cl_chip_catalog=>tp_s_chip_info with UNIQUE KEY chip_name
2 TP_T_WD_USAGE Private See coding 20131107 TP_T_WD_USAGE type HASHED TABLE OF /UI2/S_EDM_PB_GADGET_USAGE with UNIQUE key usage_id
3 T_CHIP_FILTER Public See coding 20131023 BEGIN OF t_chip_filter, filter TYPE REF TO /ui2/cl_chip_catalog_filter, chip_info TYPE /ui2/cl_chip_catalog=>tp_t_chip_infos, END OF t_chip_filter
Method Signatures

Method GET_CHIP_ID_WO_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_ID Call by reference Type reference (TYPE) STRING 20131105
2 Returning CHIP_ID_WO_SCOPE Value transfer Type reference (TYPE) STRING 20131105

Method GET_CHIP_ID_WO_SCOPE on class /UI2/CL_CATALOG_PAGE_ABSTRACT has no exception.

Method GET_PAGE_HEADER Signature

Method GET_PAGE_HEADER on class /UI2/CL_CATALOG_PAGE_ABSTRACT has no parameter.
# Exception Resumable Description Created on
1 /UI2/CX_CHIP_CATALOG_CORE Error Class for CHIP Catalog 20140205

Method _GET_CHIP_INFOS Signature

Method _GET_CHIP_INFOS on class /UI2/CL_CATALOG_PAGE_ABSTRACT has no parameter.
Method _GET_CHIP_INFOS on class /UI2/CL_CATALOG_PAGE_ABSTRACT has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 100