SAP ABAP Class CL_SLD_CIM_OBJECT (CIM Representation Type)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
     SLD_API (Package) System Landscape Directory API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLD_CIM_CLASS Representation CIM Class 20020527
2 Inheritance (c INHERITING FROM c_ref)  CL_SLD_CIM_INSTANCE Representation CIM Instance 20020528
Properties
Class CL_SLD_CIM_OBJECT  
Short Description CIM Representation Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SLD_API   System Landscape Directory API 
Created 20020523   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SLD_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SLDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLD_CIM_OBJECT has no interface implemented.
Friends
Class CL_SLD_CIM_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HOST Instance attribute Protected Type reference (TYPE) STRING SLD Host Name 20020524
2 MODELPATH Instance attribute Protected Type reference (TYPE) STRING Model Path of Class/Instance 20020523
3 NAMESPACE Instance attribute Protected Type reference (TYPE) STRING Namespace 20020524
4 OBJQUALIFIERS Instance attribute Protected Type reference (TYPE) SLD_T_GENVALUE Object Qualifier 20020523
5 PROPQUALIFIERS Instance attribute Protected Type reference (TYPE) SLD_T_PROPQUAL Property Qualifier Table 20020523
6 VALUEARRAYMAP Instance attribute Protected Type reference (TYPE) SLD_T_ARRAYVALUEMAP Value Array Table 20020523
Methods
# Method Level Visibility Method type Description Created on
1 GET_HOST Instance method Public Method Returns SLD host 20020524
2 GET_NAME Instance method Public Method Returns model path 20020523
3 GET_NAMESPACE Instance method Public Method Returns namespace 20020524
4 GET_NAMESPACEHANDLE Instance method Public Method Returns namespace handle 20020524
5 GET_OBJECTNAME Instance method Public Method Returns object name 20020524
6 GET_PROPERTY_TYPES Instance method Public Method Returns property data type 20020524
7 GET_QUALIFIER Instance method Public Method Returns qualifier value as string 20020524
8 GET_QUALIFIERS Instance method Public Method Returns list of qualifier values 20020524
9 GET_QUALIFIER_ARRAY Instance method Public Method Returns qualifier value array 20020524
10 GET_QUALIFIER_GEN Instance method Public Method Returns typed qualifier value 20020524
11 GET_QUALIFIER_TYPES Instance method Public Method Returns qualifier data type 20020524
12 GET_VALUEARRAY Instance method Protected Method Returns value array for index 20020524
13 SET_NAME_FRAGMENTS Instance method Public Method Sets Name Components 20020524
Events
Class CL_SLD_CIM_OBJECT has no event.
Types
Class CL_SLD_CIM_OBJECT has no local type.
Method Signatures

Method GET_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Hostname 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Name (Model Path) 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Namespace 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_NAMESPACEHANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Namespace Handle 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_OBJECTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Object Name 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_PROPERTY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020524
2 Returning RET Value transfer Type reference (TYPE) SLD_S_DATATYPES Datentyp einer Property / eines Qualifiers 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_QUALIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020524
2 Importing QNAME Call by reference Type reference (TYPE) STRING Qualifiername 20020524
3 Returning RET Value transfer Type reference (TYPE) STRING Wert 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_QUALIFIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SLD_T_PQVALUELIST Property-Qualifier-Wertliste 20020524

Method GET_QUALIFIERS on class CL_SLD_CIM_OBJECT has no exception.

Method GET_QUALIFIER_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020524
2 Importing QNAME Call by reference Type reference (TYPE) STRING Qualifiername 20020524
3 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Value-Array 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_QUALIFIER_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020524
2 Importing QNAME Call by reference Type reference (TYPE) STRING Qualifiername 20020524
3 Exporting VALUE Call by reference Type reference (TYPE) STRING String-Wert 20020524
4 Exporting VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING StringArray-Wert 20020524
5 Exporting VALUE_C Call by reference Type reference (TYPE) SLDI_CHAR C-Wert 20020524
6 Exporting VALUE_C_A Call by reference Type reference (TYPE) SLD_T_C CArray-Wert 20020524
7 Exporting VALUE_DT Call by reference Object reference (TYPE REF TO) CL_SLD_DATETIME Datetime-Wert 20020524
8 Exporting VALUE_DT_A Call by reference Type reference (TYPE) SLD_T_DT DatetimeArray-Wert 20020524
9 Exporting VALUE_F Call by reference Type reference (TYPE) F F-Wert 20020524
10 Exporting VALUE_F_A Call by reference Type reference (TYPE) SLD_T_F FArray-Wert 20020524
11 Exporting VALUE_I Call by reference Type reference (TYPE) I I-Wert 20020524
12 Exporting VALUE_I_A Call by reference Type reference (TYPE) SLD_T_I IArray-Wert 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_QUALIFIER_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020524
2 Importing QNAME Call by reference Type reference (TYPE) STRING Qualifiername 20020524
3 Returning RET Value transfer Type reference (TYPE) SLD_S_DATATYPES Datentyp einer Property / eines Qualifiers 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method GET_VALUEARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAYKEY Call by reference Type reference (TYPE) I Index 20020524
2 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING String-Array 20020524
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020524

Method SET_NAME_FRAGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOST Call by reference Type reference (TYPE) STRING SLD Hostname 20020524
2 Importing MODELPATH Call by reference Type reference (TYPE) STRING Model Path 20020524
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING Namespace 20020524

Method SET_NAME_FRAGMENTS on class CL_SLD_CIM_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630