SAP ABAP Class /UI2/CL_CATALOG_USAGE (UI2: Usage of Catalog)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/ABAP_PAGE_BUILDER (Package) UI2: ABAP Pagebuilder
Properties
Class /UI2/CL_CATALOG_USAGE  
Short Description UI2: Usage of Catalog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/ABAP_PAGE_BUILDER   UI2: ABAP Pagebuilder 
Created 20130613   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /UI2/CL_CATALOG_USAGE has no forward declaration.
Interfaces
Class /UI2/CL_CATALOG_USAGE has no interface implemented.
Friends
Class /UI2/CL_CATALOG_USAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PARAMETER Instance attribute Public Type reference (TYPE) TP_PARAMETERS 20130613
2 M_CATALOG_ID Instance attribute Public Type reference (TYPE) STRING 20130614
3 M_CAT_PROV_ID Instance attribute Public Type reference (TYPE) /UI2/CAT_PROV_ID UI2: ID of a Catalog Provider 20130614
4 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /UI2/CL_CATALOG_USAGE UI2: Usage of Catalog 20130613
5 M_PROV_CHG Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20140204
6 M_TITLE Instance attribute Public Type reference (TYPE) STRING 20130712
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20130711
2 GET_INSTANCE Static method Public Method 20130613
3 GET_PARAMETER_VALUE Instance method Public Method 20130711
4 GET_TITLE Instance method Public Method 20130617
5 GET_URL Instance method Public Method 20130613
6 INIT Instance method Private Method 20130613
7 RESET Instance method Public Method 20130613
8 SET_CATALOG Instance method Public Method 20130613
9 SET_CATALOG_PROVIDER Instance method Public Method 20130613
10 SET_PARAMETER Instance method Public Method 20130711
11 SET_PARAMETERS Instance method Public Method 20130613
12 SET_TITLE Instance method Public Method 20130712
Events
# Event Type Visibility Description Created on
1 CAT_PROV_CHANGED Instance Event
(0)
Public
(2)
20130614
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_PARAMETER Public See coding 20130613 begin of TP_PARAMETER, name type string, value type string, END OF tp_parameter
2 TP_PARAMETERS Public See coding 20130613 tp_parameters type HASHED TABLE OF tp_parameter WITH UNIQUE KEY name
Method Signatures

Method CHECK Signature

Method CHECK on class /UI2/CL_CATALOG_USAGE has no parameter.
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20140815

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) /UI2/CL_CATALOG_USAGE UI2: Usage of Catalog 20130613
2 Importing TITLE Call by reference Type reference (TYPE) STRING 20130712
3 Importing URL Call by reference Type reference (TYPE) STRING 20130613

Method GET_INSTANCE on class /UI2/CL_CATALOG_USAGE has no exception.

Method GET_PARAMETER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT Call by reference Type reference (TYPE) STRING 20130711
2 Importing NAME Call by reference Type reference (TYPE) STRING 20130711
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20130711

Method GET_PARAMETER_VALUE on class /UI2/CL_CATALOG_USAGE has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TITLE Value transfer Type reference (TYPE) STRING 20130617
# Exception Resumable Description Created on
1 /UI2/CX_CHIP_CATALOG_CORE Error Class for CHIP Catalog 20140203

Method GET_URL Signature

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

Method GET_URL on class /UI2/CL_CATALOG_USAGE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TITLE Call by reference Type reference (TYPE) STRING 20130712
2 Importing URL Call by reference Type reference (TYPE) STRING 20130613

Method INIT on class /UI2/CL_CATALOG_USAGE has no exception.

Method RESET Signature

Method RESET on class /UI2/CL_CATALOG_USAGE has no parameter.
Method RESET on class /UI2/CL_CATALOG_USAGE has no exception.

Method SET_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATALOG_ID Call by reference Type reference (TYPE) STRING 20130614

Method SET_CATALOG on class /UI2/CL_CATALOG_USAGE has no exception.

Method SET_CATALOG_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAT_PROV_ID Call by reference Type reference (TYPE) /UI2/CAT_PROV_ID UI2: ID of a Catalog Provider 20130614

Method SET_CATALOG_PROVIDER on class /UI2/CL_CATALOG_USAGE has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20130711
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20130711

Method SET_PARAMETER on class /UI2/CL_CATALOG_USAGE has no exception.

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Call by reference Type reference (TYPE) TP_PARAMETERS 20130613

Method SET_PARAMETERS on class /UI2/CL_CATALOG_USAGE has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TITLE Call by reference Type reference (TYPE) STRING 20130712

Method SET_TITLE on class /UI2/CL_CATALOG_USAGE has no exception.
Event Signatures

Event CAT_PROV_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CAT_PROV_ID Exporting Value transfer Type reference (TYPE) /UI2/CAT_PROV_ID UI2: ID of a Catalog Provider 20130614
2 CAT_PROV_ID_OLD Exporting Value transfer Type reference (TYPE) /UI2/CAT_PROV_ID UI2: ID of a Catalog Provider 20130614
History
Last changed by/on SAP  20141120 
SAP Release Created in 100