SAP ABAP Class CL_SLMP_MODEL (Model meta information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
     SLMP_RT (Package) SL Protocol Runtime
Properties
Class CL_SLMP_MODEL  
Short Description Model meta information    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLMP_RT   SL Protocol Runtime 
Created 20130221   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLMP_MODEL has no forward declaration.
Interfaces
Class CL_SLMP_MODEL has no interface implemented.
Friends
Class CL_SLMP_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_STR_TYPES Constant Public See coding 20130221
2 GT_NAVI Static Attribute Private Type reference (TYPE) GTY_TAB_NAVI 20130222
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALLOWED_NAVIGATIONS Static method Public Method 20130222
2 GET_ALL_ENTITIES Static method Public Method 20130221
3 GET_ENTITY_NAME Static method Public Method 20130221
4 GET_ENTITY_SET_NAMES Static method Public Method 20130221
5 GET_META_DATA_ENTITY Static method Public Method 20130221
6 GET_META_DATA_ENTITY_SET Static method Public Method 20130221
7 _INIT_NAVIGATION Static method Private Method 20130222
Events
Class CL_SLMP_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_STR_ENTITY_NAMES Public See coding 20130221 BEGIN OF gty_str_entity_names, * Do not change this sequence entity_name TYPE string, entity_set_name TYPE string, END OF gty_str_entity_names
2 GTY_STR_META_DATA_ENTITY Public See coding 20130221 BEGIN OF gty_str_meta_data_entity, property_name TYPE string, fieldname TYPE fieldname, property_type TYPE string, is_key TYPE abap_bool, is_creatable TYPE abap_bool, is_updatable TYPE abap_bool, is_deletable TYPE abap_bool, is_sortable TYPE abap_bool, is_nullable TYPE abap_bool, is_filterable TYPE abap_bool, END OF gty_str_meta_data_entity
3 GTY_STR_META_DATA_ENTITY_SET Public See coding 20130221 BEGIN OF gty_str_meta_data_entity_set, is_creatable TYPE abap_bool, is_deletable TYPE abap_bool, is_pageable TYPE abap_bool, is_adressable TYPE abap_bool, is_subscribable TYPE abap_bool, has_ftxt_search TYPE abap_bool, END OF gty_str_meta_data_entity_set
4 GTY_STR_NAVI Public See coding 20130222 BEGIN OF gty_str_navi, from TYPE string, to TYPE string, END OF gty_str_navi
5 GTY_TAB_ENTITY_NAMES Public See coding 20130221 gty_tab_entity_names TYPE STANDARD TABLE OF gty_str_entity_names
6 GTY_TAB_META_DATA_ENTITY Public See coding 20130222 gty_tab_meta_data_entity TYPE STANDARD TABLE OF gty_str_meta_data_entity
7 GTY_TAB_NAVI Public See coding 20130222 gty_tab_navi TYPE SORTED TABLE OF gty_str_navi WITH UNIQUE KEY from to
Method Signatures

Method GET_ALLOWED_NAVIGATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALID_NAVI Call by reference Type reference (TYPE) GTY_TAB_NAVI 20130222

Method GET_ALLOWED_NAVIGATIONS on class CL_SLMP_MODEL has no exception.

Method GET_ALL_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_NAMES Call by reference Type reference (TYPE) GTY_TAB_ENTITY_NAMES 20130221

Method GET_ALL_ENTITIES on class CL_SLMP_MODEL has no exception.

Method GET_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20130221
2 Returning RV_ENTITY_NAME Value transfer Type reference (TYPE) STRING 20130222
# Exception Resumable Description Created on
1 CX_SLMP 20130221

Method GET_ENTITY_SET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_NAMES Call by reference Type reference (TYPE) GTY_TAB_ENTITY_NAMES 20130221
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20130221
# Exception Resumable Description Created on
1 CX_SLMP 20130221

Method GET_META_DATA_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_META_DATA Call by reference Type reference (TYPE) GTY_TAB_META_DATA_ENTITY 20130222
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20130221
# Exception Resumable Description Created on
1 CX_SLMP 20130221

Method GET_META_DATA_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20130221
2 Returning RS_META_DATA Value transfer Type reference (TYPE) GTY_STR_META_DATA_ENTITY_SET 20130221
# Exception Resumable Description Created on
1 CX_SLMP 20130221

Method _INIT_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALID_NAVI Call by reference Type reference (TYPE) GTY_TAB_NAVI 20130222

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