SAP ABAP Class SCSM_MANAGED_ELEMENT (CCMS: Class for All Objects that Can Be Administered)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SCSM_UI (Package) User Interface for System Component Repository
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  SCSM_ME_SCR_BASED Managed Element from System Component Repository 20000914
Properties
Class SCSM_MANAGED_ELEMENT  
Short Description CCMS: Class for All Objects that Can Be Administered    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCSM_UI   User Interface for System Component Repository 
Created 20000508   SAP 
Last change 20000914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class SCSM_MANAGED_ELEMENT has no forward declaration.
Interfaces
Class SCSM_MANAGED_ELEMENT has no interface implemented.
Friends
Class SCSM_MANAGED_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BIND_STATUS Instance attribute Public Type reference (TYPE) CSMBNDSTT Object Reference Type 20001010
2 CACHED_ABAP_PROXY_CLASSES Static Attribute Private Type reference (TYPE) CSM_CLINHT CCMS System Repository:ClassDerivationRelationships Tab/Type 20001019
3 OBJECT_ID Instance attribute Public Type reference (TYPE) CSM_OREF Object Repository in CCMS System Repository 20000606
4 OBJ_BIND_STATUS_ERROR Constant Public Type reference (TYPE) CSMBNDSTT 'E' Cannot Load Objects Due to Error 20001010
5 OBJ_BIND_STATUS_INITAL Constant Public Type reference (TYPE) CSMBNDSTT 'I' Object Not Loaded (Bound) 20001010
6 OBJ_BIND_STATUS_LOADED Constant Public Type reference (TYPE) CSMBNDSTT 'L' Object Loaded 20001010
7 OBJ_REF_TYP_DYN_MAJOR Constant Public Type reference (TYPE) CSMOREFTYP 'J' Dynamic Reference for an Object (Major) 20000914
8 OBJ_REF_TYP_DYN_MINOR Constant Public Type reference (TYPE) CSMOREFTYP 'I' Dynamic Reference for an Object (Minor) 20000914
9 OBJ_REF_TYP_STATIC Constant Public Type reference (TYPE) CSMOREFTYP 'S' Object Reference in SCR 20000914
10 PARENT_ID Instance attribute Private Type reference (TYPE) CSM_OREF Object Reference of System Component Repository 20000606
Methods
# Method Level Visibility Method type Description Created on
1 BIND Instance method Public Method Bind Proxy Object to Real Object 20001010
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000530
3 CREATE_AS_MANAGED_ELEMENT Static method Public Method Generate an Object According to Metadata in SCR 20001010
4 EXECUTE_BEFORE_FCODE Instance method Public Method Called Before Subscreen in Module 20001020
5 EXECUTE_CONTEXT_FCODE Instance method Public Method Execute FCODE from Extended Context Menu 20000918
6 EXTENT_CONTEXT_MENU Instance method Public Method Extend Context Menu of Object 20000918
7 GET_ABAP_PROXY_CLASS Static method Public Method Determine the ABAP Proxy Class 20001010
8 GET_ASSOSIATIONS Instance method Public Method Get the Table of Association Objects 20000608
9 GET_CONTEXT_FCODE_LIST Instance method Public Method Get List of FCODES for Context Menu 20001020
10 GET_PARTS Instance method Public Method Get Table of All Part Association Objects 20000608
11 GET_PROPERTIEY Instance method Public Method Get the Property Table 20000608
Events
Class SCSM_MANAGED_ELEMENT has no event.
Types
Class SCSM_MANAGED_ELEMENT has no local type.
Method Signatures

Method BIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_REF Value transfer Type reference (TYPE) CSM_OREF Objekt Referenz des System Komponent Repositories 20001010

Method BIND on class SCSM_MANAGED_ELEMENT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class SCSM_MANAGED_ELEMENT has no parameter.
Method CONSTRUCTOR on class SCSM_MANAGED_ELEMENT has no exception.

Method CREATE_AS_MANAGED_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ_REF Call by reference Type reference (TYPE) CSM_OREF Objekt Referenz des System Komponent Repositories 20001010
2 Exporting THE_ME Call by reference Object reference (TYPE REF TO) SCSM_MANAGED_ELEMENT CCMS: Klasse aller Objekte, die adminstiert werden koennen 20001010

Method CREATE_AS_MANAGED_ELEMENT on class SCSM_MANAGED_ELEMENT has no exception.

Method EXECUTE_BEFORE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) CSM_NFC für einen Knoten-Konbtext-Menü: Fcode und evtl. Subscreen 20001020

Method EXECUTE_BEFORE_FCODE on class SCSM_MANAGED_ELEMENT has no exception.

Method EXECUTE_CONTEXT_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscodestabelle 20001012

Method EXECUTE_CONTEXT_FCODE on class SCSM_MANAGED_ELEMENT has no exception.

Method EXTENT_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20000918
2 Exporting MY_FCODES Call by reference Type reference (TYPE) CSM_NFC_T Funktionscodestabelle 20000918

Method EXTENT_CONTEXT_MENU on class SCSM_MANAGED_ELEMENT has no exception.

Method GET_ABAP_PROXY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CLASS Value transfer Type reference (TYPE) CSMCLASS CCMS Klassennamen 20001010
2 Importing IN_SCHEME Value transfer Type reference (TYPE) CSMSMNTC Name eines Schemas bzw. einer Semantik im System Repository 20001010
3 Exporting PROXY_ABAP_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20001010
# Exception Resumable Description Created on
1 CLASS_NOT_EXIST Die Klasse ist dem SCR nicht bekannt. 20001010
2 INTERNAL_ERROR Interner Fehler bei im SCR. 20001010

Method GET_ASSOSIATIONS Signature

Method GET_ASSOSIATIONS on class SCSM_MANAGED_ELEMENT has no parameter.
Method GET_ASSOSIATIONS on class SCSM_MANAGED_ELEMENT has no exception.

Method GET_CONTEXT_FCODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FCODE_LINE Call by reference Type reference (TYPE) CSM_NFC_T Tabelle von CSM_NFC 20001020

Method GET_CONTEXT_FCODE_LIST on class SCSM_MANAGED_ELEMENT has no exception.

Method GET_PARTS Signature

Method GET_PARTS on class SCSM_MANAGED_ELEMENT has no parameter.
Method GET_PARTS on class SCSM_MANAGED_ELEMENT has no exception.

Method GET_PROPERTIEY Signature

Method GET_PROPERTIEY on class SCSM_MANAGED_ELEMENT has no parameter.
Method GET_PROPERTIEY on class SCSM_MANAGED_ELEMENT has no exception.
History
Last changed by/on SAP  20000914 
SAP Release Created in 610