SAP ABAP Class CL_SRM_KC_KEYWORD_CATALOG (Keyword Catalog)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-RM (Application Component) SAP Records Management
⤷
SRM_KEYWORD_CATALOG (Package) Records Management: Key Word Catalog
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SRM_KC_ABSTR_ELEMENT | Element of Keyword Catalog | 20020614 |
Properties
| Class | CL_SRM_KC_KEYWORD_CATALOG | |
| Short Description | Keyword Catalog | |
| Super Class | CL_SRM_KC_ABSTR_ELEMENT | Element of Keyword Catalog |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SRM_KEYWORD_CATALOG | Records Management: Key Word Catalog |
| Created | 20020603 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SRM_KC_KEYWORD_CATALOG has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SRM_KC_SEARCH_TABLES | 20060511 | Tables for the keyword search |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20020603 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20020703 | |||
| 3 | Static Attribute | Protected | Type reference (TYPE) | STRING | 20020606 | ||||
| 4 | Static Attribute | Protected | Type reference (TYPE) | STRING | 20020606 | ||||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SRM_HL_LIST | List for Keyword Catalog | 20020606 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | STRING | 20020606 |
Methods
Events
Class CL_SRM_KC_KEYWORD_CATALOG has no event.
Types
Class CL_SRM_KC_KEYWORD_CATALOG has no local type.
Method Signatures
Method ADD_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20020618 | ||||
| 2 | ELEMENT_TYPE | Call by reference | Type reference (TYPE) | STRING | Listenelementtyp | 20020620 | |||
| 3 | INSERT_POSITION | Call by reference | Type reference (TYPE) | SRMRF_HL_INSERTION_POS | 20020618 | ||||
| 4 | KEYWORD | Value transfer | Object reference (TYPE REF TO) | CL_SRM_KC_KEYWORD | Listenelement | 20020618 | |||
| 5 | NAME | Call by reference | Type reference (TYPE) | STRING | 20020618 | ||||
| 6 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_KC_ABSTR_ELEMENT | Element des Schlagwortkatalogs | 20020618 | |||
| 7 | SIBLING | Call by reference | Object reference (TYPE REF TO) | CL_SRM_KC_ABSTR_ELEMENT | Element des Schlagwortkatalogs | 20020618 |
Method ADD_ENTRY on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method ADD_TO_EXCLUSION_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20020701 | ||||
| 2 | ELEMENT_TYPE | Call by reference | Type reference (TYPE) | STRING | 20020701 | ||||
| 3 | INSERT_POSITION | Call by reference | Type reference (TYPE) | SRMRF_HL_INSERTION_POS | 20020701 | ||||
| 4 | KEYWORD | Value transfer | Object reference (TYPE REF TO) | CL_SRM_KC_KEYWORD | Schlagwort | 20020701 | |||
| 5 | NAME | Call by reference | Type reference (TYPE) | STRING | 20020603 |
Method ADD_TO_EXCLUSION_LIST on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | 20020607 |
Method CONSTRUCTOR on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method CREATE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20020617 | ||||
| 2 | FREE_INPUT_POSSIBLE | Call by reference | Type reference (TYPE) | SRMKC_BOOLEAN | 20020725 | ||||
| 3 | INPUT_AT_SELECTION_POSSIBLE | Call by reference | Type reference (TYPE) | SRMKC_BOOLEAN | 20020709 | ||||
| 4 | KC_LIST | Value transfer | Object reference (TYPE REF TO) | CL_SRM_KC_KEYWORD_CATALOG | Hierachical List: Liste | 20020617 | |||
| 5 | LANGUAGE | Call by reference | Type reference (TYPE) | STRING | 20020617 | ||||
| 6 | NAME | Call by reference | Type reference (TYPE) | STRING | 20020617 | ||||
| 7 | UPPER_CASE | Call by reference | Type reference (TYPE) | SRMKC_BOOLEAN | 20020703 |
Method CREATE_LIST on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method DELETE_ALL_KEYWORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LIST_NAME | Call by reference | Type reference (TYPE) | STRING | Namee des Schlagwortkataloges | 20060512 |
Method DELETE_ALL_KEYWORDS on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method GET_EXCLUSION_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COLLECTION | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_ELEMENT_ITER | Schlagwort | 20020603 |
Method GET_EXCLUSION_LIST on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method GET_HL_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HL_LIST | Value transfer | Object reference (TYPE REF TO) | CL_SRM_HL_LIST | hierarchische Liste | 20060511 |
Method GET_HL_LIST on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method GET_KEYWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEYWORD | Value transfer | Object reference (TYPE REF TO) | CL_SRM_HL_LIST_ELEMENT | Schlagwort | 20020620 | |||
| 2 | KEYWORD_ID | Call by reference | Type reference (TYPE) | SRMKCKEYID | ID des Schlagwortes im Baum | 20020620 |
Method GET_KEYWORD on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | 20020614 |
Method GET_NAME on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method GET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MY_VALUE | Call by reference | Type reference (TYPE) | STRING | 20020703 | ||||
| 2 | PROPERTIES | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Schlagwort | 20020606 |
Method GET_PROPERTIES on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method INSERT_KEYWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | Schlagwort Beschreibung | 20060512 | |||
| 2 | IM_HL_LIST_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_SRM_HL_LIST_ELEMENT | Hierachical List: List Element | 20060512 | |||
| 3 | IM_NAME | Value transfer | Type reference (TYPE) | STRING | Schlagwort Name | 20060512 |
Method INSERT_KEYWORD on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method SEARCH_KEYWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEYWORDS | Call by reference | Type reference (TYPE) | TSRMKCNAMES | Schlagwort | 20020626 | |||
| 2 | KEYWORD_LIST | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_ELEMENT_ITER | Schlagwort | 20020607 | |||
| 3 | PREFIX | Call by reference | Type reference (TYPE) | STRING | 20020731 |
Method SEARCH_KEYWORD on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method SET_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PROPERTIES | Call by reference | Object reference (TYPE REF TO) | CL_SRM_RF_VALUE_SET | Schlagwort | 20020606 |
Method SET_PROPERTIES on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method TRANSPORT Signature
Method TRANSPORT on class CL_SRM_KC_KEYWORD_CATALOG has no parameter.
Method TRANSPORT on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
Method UPDATE_KEYWORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20020703 | ||||
| 2 | KEYID | Call by reference | Type reference (TYPE) | SRMKCKEYID | ID des Schlagwortes im Baum | 20020703 | |||
| 3 | NAME | Call by reference | Type reference (TYPE) | STRING | 20020703 |
Method UPDATE_KEYWORD on class CL_SRM_KC_KEYWORD_CATALOG has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 620 |