SAP ABAP Class /UI2/IF_CATALOG (UI2:Catalog)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/CL_CATALOG | UI2: Catalog (abstract) | 20130617 |
Properties
Class | /UI2/IF_CATALOG | |
Short Description | UI2:Catalog | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20130416 | SAP |
Last change | 20141121 | |
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) |
Interfaces
Class /UI2/IF_CATALOG has no interface implemented.
Friends
Class /UI2/IF_CATALOG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ID | Instance attribute | Public | Type reference (TYPE) | STRING | 20130613 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLONE | Instance method | Public | Method | create clone | 20140203 |
2 | EXISTS | Instance method | Public | Method | Check: Does catalog exist? | 20140128 |
3 | GET_BASE_URL | Instance method | Public | Method | Property 'baseUrl' of oData catalog entity | 20140116 |
4 | GET_CATALOG_ID | Instance method | Public | Method | Property 'id' of oData catalog entity | 20130618 |
5 | GET_CHIP | Instance method | Public | Method | Metadata of a single CHIP contained in the Catalog | 20130910 |
6 | GET_CHIPS | Instance method | Public | Method | Metadata of CHIPs contained in the Catalog | 20130701 |
7 | GET_CHIP_COUNT | Instance method | Public | Method | Number of CHIPs in Catalog | 20140630 |
8 | GET_CHIP_REF | Instance method | Public | Method | CHIP Object | 20131108 |
9 | GET_DOMAIN_ID | Instance method | Public | Method | Property 'domainId' of oData catalog entity | 20140205 |
10 | GET_OUTDATED | Instance method | Public | Method | Property 'outdated' of oData catalog_entity | 20140205 |
11 | GET_REMOTE_ID | Instance method | Public | Method | Property 'remoteId' of oData catalog entity | 20130618 |
12 | GET_REMOTE_TYPE | Instance method | Public | Method | Property 'remoteType' of oData catalog entity | 20140127 |
13 | GET_SYSTEM_ALIAS | Instance method | Public | Method | Property 'baseUrl' of oData catalog entity | 20140205 |
14 | GET_TITLE | Instance method | Public | Method | Property 'title' of oData catalog entity | 20130617 |
15 | GET_TYPE | Instance method | Public | Method | Property 'type' of oData catalog entity | 20130618 |
16 | INIT | Instance method | Public | Method | perform initial actions | 20130618 |
17 | IS_REMOTE | Instance method | Public | Method | Flag: CHIP metadata to be collected in a remote system | 20130617 |
Events
Class /UI2/IF_CATALOG has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TP_S_CHIP | Public | See coding | 20130701 | begin of tp_s_chip,
id type string,
title type string,
description type string,
config type string,
url type string,
base_chip_id type string,
catalog_id type string,
ref_chip_id type string,
catalog_page_usage_id type string,
end of tp_s_chip
|
||
2 | TP_T_CHIP | Public | See coding | 20130701 | tp_t_chip type HASHED TABLE OF tp_s_chip with unique key id
|
Method Signatures
Method CLONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TARGET_CATALOG | Value transfer | Object reference (TYPE REF TO) | /UI2/IF_CATALOG | UI2: Catalog | 20140203 | ||
2 | Importing | TARGET_ID | Call by reference | Type reference (TYPE) | STRING | 20140203 | |||
3 | Importing | TITLE | Call by reference | Type reference (TYPE) | STRING | 20140205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /UI2/CX_RUNTIME | UI2 Exception for data provider | 20140203 |
Method EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140128 |
Method EXISTS on class /UI2/IF_CATALOG has no exception.
Method GET_BASE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | BASE_URL | Value transfer | Type reference (TYPE) | STRING | 20140116 |
Method GET_BASE_URL on class /UI2/IF_CATALOG has no exception.
Method GET_CATALOG_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CATALOG_ID | Value transfer | Type reference (TYPE) | STRING | 20130618 |
Method GET_CATALOG_ID on class /UI2/IF_CATALOG has no exception.
Method GET_CHIP 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 | 20130910 | |||
2 | Returning | CHIP_PROPERTIES | Value transfer | Type reference (TYPE) | TP_S_CHIP | 20130910 |
Method GET_CHIP on class /UI2/IF_CATALOG has no exception.
Method GET_CHIPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CHIPS | Value transfer | Type reference (TYPE) | TP_T_CHIP | Table of Strings | 20130701 |
Method GET_CHIPS on class /UI2/IF_CATALOG has no exception.
Method GET_CHIP_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CHIP_COUNT | Value transfer | Type reference (TYPE) | I | 20140630 |
Method GET_CHIP_COUNT on class /UI2/IF_CATALOG has no exception.
Method GET_CHIP_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CHIP | Value transfer | Object reference (TYPE REF TO) | /UI2/IF_CHIP_DEF | UI2: CHIP definition | 20131108 | ||
2 | Importing | CHIP_ID | Call by reference | Type reference (TYPE) | STRING | 20131108 |
Method GET_CHIP_REF on class /UI2/IF_CATALOG has no exception.
Method GET_DOMAIN_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | DOMAIN_ID | Value transfer | Type reference (TYPE) | STRING | 20140205 |
Method GET_DOMAIN_ID on class /UI2/IF_CATALOG has no exception.
Method GET_OUTDATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | OUTDATED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20140205 |
Method GET_OUTDATED on class /UI2/IF_CATALOG has no exception.
Method GET_REMOTE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | REMOTE_ID | Value transfer | Type reference (TYPE) | STRING | 20130618 |
Method GET_REMOTE_ID on class /UI2/IF_CATALOG has no exception.
Method GET_REMOTE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | REMOTE_TYPE | Value transfer | Type reference (TYPE) | STRING | 20140127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /UI2/CX_CHIP_CATALOG_CORE | Error Class for CHIP Catalog | 20140430 |
Method GET_SYSTEM_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SYSTEM_ALIAS | Value transfer | Type reference (TYPE) | STRING | 20140205 |
Method GET_SYSTEM_ALIAS on class /UI2/IF_CATALOG 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 | 20131203 |
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TYPE | Value transfer | Type reference (TYPE) | STRING | 20130618 |
Method GET_TYPE on class /UI2/IF_CATALOG has no exception.
Method INIT 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) | /UI2/CATALOG_ID | UI2: ID of a Catalog | 20130618 | ||
2 | Importing | SCOPE | Call by reference | Type reference (TYPE) | STRING | 20130923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /UI2/CX_CHIP_CATALOG_CORE | UI2 Exception for data provider | 20130620 |
Method IS_REMOTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IS_REMOTE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130617 |
Method IS_REMOTE on class /UI2/IF_CATALOG has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in |