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

⤷

⤷

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 | ![]() |
Instance method | Public | Method | Check if Data Provider matches Pattern | 20090126 |
2 | ![]() |
Static method | Public | Method | Check if Pattern contains only Technical Objects | 20090126 |
3 | ![]() |
Instance method | Public | Method | Check if Node matches a Pattern | 20090126 |
4 | ![]() |
Instance method | Public | Method | Complete Model Pattern | 20090123 |
5 | ![]() |
Instance method | Public | Method | Determine Entry of Pattern | 20091106 |
6 | ![]() |
Static method | Public | Method | Get Node Semantics | 20090126 |
7 | ![]() |
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 | ![]() |
IR_ADPRVD | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_ADPRVD | Structure for ESH_OM_ADPRVD | 20090126 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IR_AOTYPN | Call by reference | Object reference (TYPE REF TO) | ESH_S_OM_AOTYPN | Structure for AOTYPN | 20090126 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
ET_AOTYP | Call by reference | Type reference (TYPE) | ESH_T_OM_AOTYP | 20090123 | |||
2 | ![]() |
IR_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20090123 | ||
3 | ![]() |
IS_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20090123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20091106 | ||
2 | ![]() |
IS_AOTYP | Call by reference | Type reference (TYPE) | ESH_S_OM_AOTYP | Structure for AOTYP | 20091106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 |