Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ESH_CM_TBO_TYPE_MODIFY | TBO Type : Modification Handler | 20100707 |
Properties
Class | CL_ESH_CM_TBO_TYPE_MODIFY | |
Short Description | TbO Type Modification Handler | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ESH_ENG_IF_CONTENT_MGT | Enterprise Search - Content Management |
Created | 20100707 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ESH_CM_TBO_TYPE_MODIFY has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ESH_CM_TBO_TYPE_MODIFY | TBO Type : Modification Handler | 20100707 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ESH_CM_TBO_ADMINISTRATION | 20101112 | Tagging-by-Object Administration | |
2 | CL_ESH_CM_TBO_TYPE | 20100707 | Tagging-by-Object Type |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ESH_CM_TBO_TYPE | TBO type | 20100707 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | Attribute position (used in SET_ATTRIBUTE_POSI) | 20101112 |
Methods
Events
Class CL_ESH_CM_TBO_TYPE_MODIFY has no event.
Types
Class CL_ESH_CM_TBO_TYPE_MODIFY has no local type.
Method Signatures
Method CHECK_ATTRIBUTE_IS_NODEFIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Attribute | 20101112 | ||
2 | ![]() |
RV_IS_NODEFIELD | Value transfer | Type reference (TYPE) | CHAR01 | Is Node Field | 20101112 |
Method CHECK_ATTRIBUTE_IS_NODEFIELD on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method CHECK_USAGES_CONSISTENCY Signature
Method CHECK_USAGES_CONSISTENCY on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method CHECK_USAGES_CONSISTENCY on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method CHECK_XREL_CONSISTENCY Signature
Method CHECK_XREL_CONSISTENCY on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method CHECK_XREL_CONSISTENCY on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method CREATE_DATA_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA_TYPE | Call by reference | Type reference (TYPE) | ESH_S_OM_ADATATY | Data Type | 20101112 | ||
2 | ![]() |
IR_ATTRIBUTE_ELEMDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20101112 | ||
3 | ![]() |
IR_DATATY_REF | Call by reference | Object reference (TYPE REF TO) | CL_ESH_OM_DATATY | Data Types | 20101112 | ||
4 | ![]() |
IS_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL | TBO Sysrel | 20101112 | ||
5 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Attribute | 20101112 | ||
6 | ![]() |
IV_TBO_IS_SAP_OR_LOCAL | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_LOCAL | TBO Local/SAP Deliverable | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TBO_OTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20101112 | ||
2 | ![]() |
IV_TBO_NAME | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_TYPE_NAME | Tag-by-Object Type Name | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TBO_DATA_PROVIDER | Call by reference | Type reference (TYPE) | ESH_S_OM_ADPRVD | TBO Data Provider | 20101112 | ||
2 | ![]() |
ES_TBO_ROOTNODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN | TBO Node | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_NODEFIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TBO_NODE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF | Table Type for ESH_S_OM_AOTYPNF | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_OTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TBO_DATA_PROVIDER | Call by reference | Type reference (TYPE) | ESH_S_OM_ADPRVD | TBO Data Provider | 20101112 | ||
2 | ![]() |
ES_TBO_OTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | TBO Object Type | 20101112 | ||
3 | ![]() |
ES_TBO_ROOTNODE | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYPN | TBO Rootnode | 20101112 | ||
4 | ![]() |
ES_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL | TBO Software Component | 20101112 | ||
5 | ![]() |
ET_TBO_NODE_FIELDS | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYPNF | TBO Node Fields | 20101112 | ||
6 | ![]() |
IV_TBO_NAME | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_TYPE_NAME | Tag-by-Object Type Name | 20101112 | ||
7 | ![]() |
IV_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_CROSSCOMP_SYSREL | Cross-Component Software Component for TbO-Type | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Already Exists | 20101112 | |
2 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_RELAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_TBO_XREL_METADATA | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_METADATA | Tag-by-Object Type Cross-Relation Metadata | 20101112 | ||
2 | ![]() |
CT_TBO_XREL_NFPOS | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_NFPOS | Tag-by-Object Type Cross-Relation Relation Field Assignment | 20101112 | ||
3 | ![]() |
CV_TBO_XREL_INCONSIST | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_XREL_INCONSIST | TBO Type: Cross-Relation Inconsistency | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method CREATE_TBO_XREL_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TBO_XREL_METADATA | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_METADATA | Tag-by-Object Type Cross-Relation Metadata | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method DEL_USAGE_AUTOTAGGING Signature
Method DEL_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method DEL_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method DEL_USAGE_NAVIGATION Signature
Method DEL_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method DEL_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method DEL_USAGE_SEARCH Signature
Method DEL_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method DEL_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method ET_USAGE_NAVIGATION_FROM_UI Signature
Method ET_USAGE_NAVIGATION_FROM_UI on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method ET_USAGE_NAVIGATION_FROM_UI on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method GET_NODE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key | 20101112 | ||
2 | ![]() |
RV_NODETEXT | Value transfer | Type reference (TYPE) | ESH_E_OM_DESCRIPTION | Node Text | 20101112 |
Method GET_NODE_TEXT on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method GET_USAGE_AUTOTAGGING Signature
Method GET_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method GET_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method GET_USAGE_NAVIGATION Signature
Method GET_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method GET_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method GET_USAGE_SEARCH Signature
Method GET_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method GET_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method LOCK_FOR_UPDATE Signature
Method LOCK_FOR_UPDATE on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method LOCK_FOR_UPDATE on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method NODE_COMPOSE_DATA_PRVD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_TBO_HEADER | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | TBO Header | 20110310 | ||
2 | ![]() |
IS_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL | TBO Software Component | 20110310 | ||
3 | ![]() |
IV_TBO_IS_SAP_OR_LOCAL | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_LOCAL | TbO Local/SAP Deliverable | 20110310 | ||
4 | ![]() |
RV_DATA_PRVD | Value transfer | Type reference (TYPE) | ESH_E_OM_DATA_PROVIDER | Data Provider | 20110310 |
Method NODE_COMPOSE_DATA_PRVD on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method PROPOSE_XREL_ID Signature
Method PROPOSE_XREL_ID on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method PROPOSE_XREL_ID on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SAVE Signature
Method SAVE on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method SAVE on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_ATTRIBUTE_IS_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Atrtibute | 20101112 | ||
2 | ![]() |
RV_IS_KEY | Value transfer | Type reference (TYPE) | CHAR01 | Is Key | 20101112 |
Method SET_ATTRIBUTE_IS_KEY on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_ATTRIBUTE_POSI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_OM_NODE_FIELD | Atrtibute | 20101112 | ||
2 | ![]() |
IV_INITIALIZE | Call by reference | Type reference (TYPE) | CHAR01 | Initialize | 20101112 | ||
3 | ![]() |
RV_ATTRIBUTE_POSITION | Value transfer | Type reference (TYPE) | NUMC4 | Attribute Position | 20101112 |
Method SET_ATTRIBUTE_POSI on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_TBO_SYSREL_ON_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_S_OM_SYSREL | Structure for ESH_OM_SYSREL | 20101112 | ||
2 | ![]() |
IV_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_CROSSCOMP_SYSREL | Cross-Component Software Component for TbO-Type | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method SET_USAGE_AUTOTAGGING Signature
Method SET_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method SET_USAGE_AUTOTAGGING on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_USAGE_NAVIGATION Signature
Method SET_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method SET_USAGE_NAVIGATION on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_USAGE_SEARCH Signature
Method SET_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method SET_USAGE_SEARCH on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method SET_XREL_METADATA Signature
Method SET_XREL_METADATA on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method SET_XREL_METADATA on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method UNLOCK Signature
Method UNLOCK on class CL_ESH_CM_TBO_TYPE_MODIFY has no parameter.
Method UNLOCK on class CL_ESH_CM_TBO_TYPE_MODIFY has no exception.
Method VALIDATE_ON_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TBO_NAME | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_TYPE_NAME | Tag-by-Object Type Name | 20101112 | ||
2 | ![]() |
IV_TBO_SYSREL | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_CROSSCOMP_SYSREL | Cross-Component Software Component for TbO-Type | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Already Exists | 20101112 | |
2 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method VALIDATE_USAGES_ON_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_USAGE_AUTOTAGGING | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_USAGE_AUTOTAGGING | TBO Usage Autotagging (Src:Taggee,Tgt:Tagger) | 20110203 | ||
2 | ![]() |
IT_USAGE_NAVIGATION | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_USAGE_NAVIGATION | TBO Usage Navigation | 20110203 | ||
3 | ![]() |
IT_USAGE_SEARCH | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_USAGE_SEARCH | TBO Usage Search | 20110203 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Content Management: Tag-by-Object Type Usages Error | 20110203 |
Method VALIDATE_XREL_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TBO_XREL_INCONSIST | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_XREL_INCONSIST | TBO Type: Cross-Relation Inconsistency | 20101112 | ||
2 | ![]() |
EV_XREL_METADATA_CHANGED | Call by reference | Type reference (TYPE) | CHAR01 | Cross-Relations have been changed | 20101112 | ||
3 | ![]() |
IT_TBO_XREL_METADATA | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_METADATA | Tag-by-Object Type Cross-Relation Metadata | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method XREL_SET_GX_SOFTWARE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TBO_XREL_INCONSIST | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_XREL_INCONSIST | TBO Type: Cross-Relation Inconsistency | 20101112 | ||
2 | ![]() |
ET_TBO_XREL_XSWC | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_XSWC | Tag-by-Object Type Cross-Relation xSWC for Object Extensions | 20101112 | ||
3 | ![]() |
IT_TBO_XREL_METADATA | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_METADATA | Tag-by-Object Type Cross-Relation Metadata | 20101112 | ||
4 | ![]() |
IV_GENERATE_MISSING_GX | Call by reference | Type reference (TYPE) | CHAR01 | Generate GX Software Component if missing | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
Method XREL_SET_NFPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TBO_XREL_INCONSIST | Call by reference | Type reference (TYPE) | ESH_E_CM_TBO_XREL_INCONSIST | TBO Type: Cross-Relation Inconsistency | 20101112 | ||
2 | ![]() |
ET_TBO_XREL_NFPOS | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_NFPOS | Tag-by-Object Type Cross-Relation Relation Field Assignment | 20101112 | ||
3 | ![]() |
IT_TBO_XREL_METADATA | Call by reference | Type reference (TYPE) | ESH_T_CM_TBO_XREL_METADATA | Tag-by-Object Type Cross-Relation Metadata | 20101112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Tag-by-Object Type Invalid | 20101112 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 703 |