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 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