SAP ABAP Interface IF_ESH_OM_MODEL_PATTERN (Model Pattern)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷ S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
⤷ BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷ S_ESH_ENG_OBJ_MOD_REP (Package) Model Repository
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ESH_OM_MODEL_PATTERN_CLES | Management of Model Patterns | 20090123 |
Properties
Interface | IF_ESH_OM_MODEL_PATTERN | |
Short Description | Model Pattern |
General Data
Package | S_ESH_ENG_OBJ_MOD_REP | Model Repository |
Created | 20090123 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
Interface IF_ESH_OM_MODEL_PATTERN has no forward declaration.
Interfaces
Interface IF_ESH_OM_MODEL_PATTERN has no interface.
Friends
Interface IF_ESH_OM_MODEL_PATTERN has no friend.
Attributes
Interface IF_ESH_OM_MODEL_PATTERN has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_DPRVD_PATTERN_MATCH | Instance method | Public | Method | Check if Data Provider matches Pattern | 20090126 |
2 | CHECK_ONLY_TECHNICAL_OBJECTS | Static method | Public | Method | Check if Pattern contains only Technical Objects | 20090126 |
3 | CHECK_OTYPN_PATTERN_MATCH | Instance method | Public | Method | Check if Node matches a Pattern | 20090126 |
4 | COMPLETE_PATTERN | Instance method | Public | Method | Complete Model Pattern | 20090123 |
5 | DETERMINE_PATTERN_ENTRY | Instance method | Public | Method | Determine Entry of Pattern | 20091106 |
6 | GET_NODE_SEMANTICS | Static method | Public | Method | Get Node Semantics | 20090126 |
7 | GET_TEMPLATE_SEMANTICS | Static method | Public | Method | Get Template Semantics | 20090126 |
Events
Interface IF_ESH_OM_MODEL_PATTERN has no event.
Types
Interface IF_ESH_OM_MODEL_PATTERN has no local type.
Method Signatures
Method CHECK_DPRVD_PATTERN_MATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ADPRVD | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_ADPRVD | Structure for ESH_OM_ADPRVD | 20090126 | ||
2 | Importing | IR_ADPRVD_EXT | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_ADPRVD_EXT | Table ESH_OM_ADPRVD in External Representation | 20090126 | ||
3 | Returning | RV_NODE_SEMANTICS | Value transfer | Type reference (TYPE) | ESH_E_OM_NODE_SEMANTICS | Semantics of a Node | 20090126 |
Method CHECK_DPRVD_PATTERN_MATCH on Interface IF_ESH_OM_MODEL_PATTERN has no exception.
Method CHECK_ONLY_TECHNICAL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ONLY_TECHNICAL_OBJECTS | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20090126 |
Method CHECK_ONLY_TECHNICAL_OBJECTS on Interface IF_ESH_OM_MODEL_PATTERN has no exception.
Method CHECK_OTYPN_PATTERN_MATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_AOTYPN | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_AOTYPN | Structure for AOTYPN | 20090126 | ||
2 | Importing | IR_AOTYPN_EXT | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_AOTYPN_EXT | Table ESH_OM_AOTYPN in External Representation | 20090126 | ||
3 | Returning | RV_TEMPLATE_SEMANTICS | Value transfer | Type reference (TYPE) | ESH_E_OM_TEMPLATE_SEMANTICS | Semantics of Template | 20090126 |
Method CHECK_OTYPN_PATTERN_MATCH on Interface IF_ESH_OM_MODEL_PATTERN has no exception.
Method COMPLETE_PATTERN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_AOTYP | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP | 20090123 | |||
2 | Importing | IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20090123 | ||
3 | Importing | IS_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20090123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_OM_ENGINE | ESH Object Model Exception | 20090123 |
Method DETERMINE_PATTERN_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20091106 | ||
2 | Importing | IS_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20091106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ESH_OM_ENGINE | ESH Object Model Exception | 20091106 |
Method GET_NODE_SEMANTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_NODE_SEMANTICS | Value transfer | Type reference (TYPE) | ESH_T_OM_NODE_SEMANTICS | Table of Node Semantics | 20090126 |
Method GET_NODE_SEMANTICS on Interface IF_ESH_OM_MODEL_PATTERN has no exception.
Method GET_TEMPLATE_SEMANTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_TEMPLATE_SEMANTICS | Value transfer | Type reference (TYPE) | ESH_T_OM_TEMPLATE_SEMANTICS | Table of Template Semantics | 20090126 |
Method GET_TEMPLATE_SEMANTICS on Interface IF_ESH_OM_MODEL_PATTERN has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 720 |