SAP ABAP Class /BSAM/CL_SAM_META (Meta Data API)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BSAM/FRAMEWORK (Package) Stauts Managment: Framework
Properties
Class /BSAM/CL_SAM_META  
Short Description Meta Data API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BSAM/FRAMEWORK   Stauts Managment: Framework 
Created 20081127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BSAM/CL_SAM_META has no forward declaration.
Interfaces
Class /BSAM/CL_SAM_META has no interface implemented.
Friends
Class /BSAM/CL_SAM_META has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_MODEL_HANDLER Static Attribute Private Object reference (TYPE REF TO) /BSAM/CL_SAM_MDL_HNDLR STM model handler 20081127
2 MT_BUFFER_ASSOC Static Attribute Private Type reference (TYPE) TT_BUFFER_ASSOC 20081127
3 SR_SAM_META Static Attribute Private Object reference (TYPE REF TO) /BSAM/CL_SAM_META Meta Data API 20081127
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081127
2 GET_ACTION_DESCRIPTION Instance method Public Method Returns the Action Description 20081127
3 GET_EXISTING_SCHEMA_LIST Instance method Public Method Return the Existing Schemas for a BO Node Type 20081127
4 GET_INSTANCE Static method Public Method To get the instance of this singleton class 20081127
5 GET_VARIABLE_ASSOC Instance method Public Method Returns the associations for status variables 20081127
6 GET_VARIABLE_LIST Instance method Public Method Returns the Status Variable for an Exisitng Schema 20081127
Events
Class /BSAM/CL_SAM_META has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUFFER_ASSOC Private See coding 20081127 tt_buffer_assoc type table of ty_buffer_assoc
2 TY_BUFFER_ASSOC Private See coding 20081127 begin of ty_buffer_assoc, bo_Name type /BSAM/SAM_BO_NAME, bo_node_name type /BSAM/SAM_NODE_NAME, schema type /BSAM/SAM_SCHEMA, variable_assoc TYPE /BSAM/T_SAM_VARIABLE_ASSOC, end of ty_buffer_assoc
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BSAM/CL_SAM_META has no parameter.
Method CONSTRUCTOR on class /BSAM/CL_SAM_META has no exception.

Method GET_ACTION_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) /BSAM/I_TEXT Describing Text 20081127
2 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) /BSAM/SAM_ACTION Status Management: Action 20081127
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) /BSAM/I_LANG Language of Text 20081127
4 Importing IV_SCHEMA_GUID Call by reference Type reference (TYPE) /BSAM/SAM_GUID GUID for Status Management Schema 20081127

Method GET_ACTION_DESCRIPTION on class /BSAM/CL_SAM_META has no exception.

Method GET_EXISTING_SCHEMA_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCHEMA_ABAP_NAME Call by reference Type reference (TYPE) /BSAM/T_SAM_SCHEMA_NAME Table Type for SAM Schema Name 20081127
2 Importing IV_BO_NODE_TYPE_KEY Call by reference Type reference (TYPE) /BSAM/SAM_NODE_NAME S&AM Node Name 20081127
3 Importing IV_BO_TYPE_KEY Call by reference Type reference (TYPE) /BSAM/SAM_BO_NAME S&AM Business Object Name 20081127
# Exception Resumable Description Created on
1 /BSAM/CX_SAM_SCHEMA_UNAVLBL 20081127

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SAM_META Value transfer Object reference (TYPE REF TO) /BSAM/CL_SAM_META Meta Data API 20081127

Method GET_INSTANCE on class /BSAM/CL_SAM_META has no exception.

Method GET_VARIABLE_ASSOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIABLE_ASSOC Call by reference Type reference (TYPE) /BSAM/T_SAM_VARIABLE_ASSOC Table type for STM status variable associations 20081127
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BSAM/SAM_BO_NAME Status Management: Business Object Name 20081127
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) /BSAM/SAM_NODE_NAME Status Management: Node Name 20081127
4 Importing IV_SCHEMA Call by reference Type reference (TYPE) /BSAM/SAM_SCHEMA Status Management: Status Schema 20081127

Method GET_VARIABLE_ASSOC on class /BSAM/CL_SAM_META has no exception.

Method GET_VARIABLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCHEMA_VARIABLES Call by reference Type reference (TYPE) /BSAM/T_SAM_STATUS_VARIABLE Table type for Returning the PRX_R3NAMES 20081127
2 Importing IV_BO_NODE_TYPE_KEY Call by reference Type reference (TYPE) /BSAM/SAM_NODE_NAME ESF: Business Object Node 20081127
3 Importing IV_BO_TYPE_KEY Call by reference Type reference (TYPE) /BSAM/SAM_BO_NAME ESF: Business Object 20081127
4 Importing IV_SCHEMA_ABAP_NAME Call by reference Type reference (TYPE) /BSAM/SAM_SCHEMA Proxy Generation: Name of an Object in R/3 20081127
# Exception Resumable Description Created on
1 /BSAM/CX_SAM_SCHEMA_UNAVLBL 20081127
History
Last changed by/on SAP  20110908 
SAP Release Created in 701