SAP ABAP Class CL_ESH_IF_MDATA_LAYOUT_TEMPL (Metadata: Layout Template)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_INTERFACE (Package) Interface
Properties
Class CL_ESH_IF_MDATA_LAYOUT_TEMPL  
Short Description Metadata: Layout Template    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_INTERFACE   Interface 
Created 20121119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no forward declaration.
Interfaces
Class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ESH_IF_MDATA_CONNECTOR 20121121 Metadata: Search Connector
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONNECTOR Instance attribute Private Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Metadata: Search Connector 20121119
2 MR_CONNECTOR_DATA Instance attribute Private Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_CONNECTOR_SORTED 20121119
3 MR_LAYOUT_TEMPLATE_DATA Instance attribute Private Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_LAYOUT_TEMPLATE 20121119
4 SC_PLATFORM_ALL Constant Public Type reference (TYPE) ESH_E_OM_PLATFORM '*' Platform 20121121
5 SC_SOURCE_ALL Constant Public Type reference (TYPE) CHAR1 '*' Layout source: all 20130131
6 SC_SOURCE_GENERATED Constant Public Type reference (TYPE) CHAR1 'G' Layout source: generated 20130131
7 SC_SOURCE_MODEL Constant Public Type reference (TYPE) CHAR1 'M' Layout source: model 20130131
8 SC_TYPE_ALL Constant Public Type reference (TYPE) ESH_E_OM_LAYOUT_TYPE '*' Layout Type 20121130
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor Constructor 20121119
2 GET_ID Instance method Public Method Get Layout ID 20130405
3 GET_INSTANCE Static method Protected Method Get instance 20121119
4 GET_PLATFORM Instance method Public Method Get Layout Platform 20121119
5 GET_SIZE_H Instance method Public Method Get Layout Size (Horizontal) 20130121
6 GET_SIZE_V Instance method Public Method Get Layout Size (Vertical) 20130121
7 GET_SOURCE Instance method Public Method get Layout Source 20130131
8 GET_TECHNOLOGY Instance method Public Method Get Layout Technology 20121119
9 GET_TEMPLATE Instance method Public Method Get Layout Template 20121119
10 GET_TYPE Instance method Public Method Get Layout Type 20121121
11 GET_URL Instance method Public Method Get Layout URL 20121206
12 GET_VARIANT Instance method Public Method Get Layout Type 20121130
Events
Class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no event.
Types
Class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Meta Data: Search Connector 20121119
2 Importing IR_CONNECTOR_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_CONNECTOR_SORTED 20121119
3 Importing IR_LAYOUT_TEMPLATE_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_LAYOUT_TEMPLATE 20121119

Method CONSTRUCTOR on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) STRING Layout ID 20130405

Method GET_ID on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONNECTOR Call by reference Object reference (TYPE REF TO) CL_ESH_IF_MDATA_CONNECTOR Meta Data: Search Connector 20121119
2 Importing IR_CONNECTOR_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_CONNECTOR_SORTED 20121119
3 Importing IR_LAYOUT_TEMPLATE_DATA Call by reference Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_LAYOUT_TEMPLATE 20121119
4 Returning RO_LAYOUT_TEMPLATE Value transfer Object reference (TYPE REF TO) CL_ESH_IF_MDATA_LAYOUT_TEMPL Metadata: Layout Template 20121119

Method GET_INSTANCE on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_PLATFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PLATFORM Value transfer Type reference (TYPE) ESH_E_OM_PLATFORM Platform 20121119

Method GET_PLATFORM on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_SIZE_H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SIZE Value transfer Type reference (TYPE) ESH_E_OM_LAYOUT_SIZE Layout Size 20130121

Method GET_SIZE_H on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_SIZE_V Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SIZE Value transfer Type reference (TYPE) ESH_E_OM_LAYOUT_SIZE Layout Size 20130121

Method GET_SIZE_V on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SOURCE Value transfer Type reference (TYPE) CHAR1 Layout Source 20130131

Method GET_SOURCE on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_TECHNOLOGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TECHNOLOGY Value transfer Type reference (TYPE) ESH_E_OM_LAYOUT_TECHNOLOGY Layout Technology 20121119

Method GET_TECHNOLOGY on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEMPLATE Value transfer Type reference (TYPE) STRING 20121119

Method GET_TEMPLATE on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) ESH_E_OM_LAYOUT_TYPE Layout Type 20121121

Method GET_TYPE on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_URL Value transfer Type reference (TYPE) STRING URL 20121206

Method GET_URL on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VARIANT Value transfer Type reference (TYPE) ESH_E_OM_LAYOUT_VARIANT Layout Variant 20121130

Method GET_VARIANT on class CL_ESH_IF_MDATA_LAYOUT_TEMPL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740