SAP ABAP Class CL_SRAPI_REP_NAMESPACE (Repository Namespace)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Properties
Class CL_SRAPI_REP_NAMESPACE  
Short Description Repository Namespace    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20040910   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_REP_NAMESPACE has no forward declaration.
Interfaces
Class CL_SRAPI_REP_NAMESPACE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SRAPI_QUERY_RES_2_REP_OBJ 20040913 Factory for Repository Objects
2 CL_SRAPI_SOFTWARE_COMP_VERSION 20040914 Software Component Version
3 IF_SRAPI_SERVICE_REPOSITORY 20041112 Service Repository
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IS_UNDERLYING_ATTR Instance attribute Private Type reference (TYPE) BOOLEAN Is from Underlying SWCV 20040910
2 NAME Constant Public Type reference (TYPE) STRING 'RA_NSP_STRING' 20040910
3 NAMESPACES_OF_CLASSIC_OBJECTS Constant Public Type reference (TYPE) STRING 'QA_NSP_ADD_CLASSIC' 20040910
4 NS_NAME Instance attribute Private Type reference (TYPE) STRING Name 20040910
5 REP Instance attribute Private Object reference (TYPE REF TO) IF_SRAPI_SERVICE_REP_INTERNAL Service Repository - Internal Interface 20040910
6 SWCV Instance attribute Private Object reference (TYPE REF TO) CL_SRAPI_SOFTWARE_COMP_VERSION Assigned SWCV 20040910
7 SWCV_GUID Instance attribute Private Type reference (TYPE) STRING GUID of Assigned SWCV 20041112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NS_COND_TO_ATTRIBUTE_COND Instance method Private Method Adds Namespace Condition to Attribute Condition 20060207
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040910
3 CREATE_NAVIGATION_REQUEST Instance method Private Method Creates Matching Navigation Request 20060126
4 GET_CHILDREN Instance method Private Method Gets the 'children' of a Namespace 20060126
5 GET_FOLDERS Instance method Public Method Gets the folder immediately below namespace 20051109
6 GET_NAME Instance method Public Method Gets Names 20040910
7 GET_REP_OBJECTS Instance method Public Method Gets Repository Objects 20040917
8 GET_SOFTWARE_COMP_VERSION Instance method Public Method Gets Assigned SWCV Instance 20040910
9 GET_TYPE Static method Public Method Object Type 20040910
10 IS_UNDERLYING Instance method Public Method Is Current Namespace in Underlying SWCV 20040910
11 SET_REPOSITORY Instance method Private Method Sets Assigned Repository 20040910
12 SET_SOFTWARE_COMP_VERSION Instance method Private Method Sets Assigned Software Component Version 20040910
13 SET_SWCV_GUID Instance method Private Method Sets GUID of Assigned SWCV 20041112
14 SET_UNDERLYING Instance method Private Method Sets Underlying Attribute 20040910
Events
Class CL_SRAPI_REP_NAMESPACE has no event.
Types
Class CL_SRAPI_REP_NAMESPACE has no local type.
Method Signatures

Method ADD_NS_COND_TO_ATTRIBUTE_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION Attributbedingung mitgeliefert 20060207
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION angereicherte Attributbedingung 20060207

Method ADD_NS_COND_TO_ATTRIBUTE_COND on class CL_SRAPI_REP_NAMESPACE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) STRING Name 20040910

Method CONSTRUCTOR on class CL_SRAPI_REP_NAMESPACE has no exception.

Method CREATE_NAVIGATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION Tagging-Interface Attributbedingung für Query 20060126
2 Importing IM_TYPE_LIST Call by reference Type reference (TYPE) SRAPI_T_STRING Typliste 20060126
3 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SRAPI_NAVIGATION_REQUEST Navigationsrequest 20060126

Method CREATE_NAVIGATION_REQUEST on class CL_SRAPI_REP_NAMESPACE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION Attributbedingung 20060126
2 Importing IM_TYPE_LIST Call by reference Type reference (TYPE) SRAPI_T_STRING Liste von Objekttypen 20060126
3 Returning RESULT Value transfer Type reference (TYPE) SRAPI_T_REP_OBJECT Repositoryobjekte 20060126
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20060126
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20060126
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20060126

Method GET_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SRAPI_T_FOLDER Folder 20051109
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20051109
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20051109
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20051109

Method GET_NAME Signature

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

Method GET_NAME on class CL_SRAPI_REP_NAMESPACE has no exception.

Method GET_REP_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_CONDITION Call by reference Object reference (TYPE REF TO) IF_SRAPI_ATTRIBUTE_CONDITION Attributbedingung 20060123
2 Importing IM_CONSIDER_FOLDER_CONTENT Call by reference Type reference (TYPE) BOOLEAN '-' X: Objekte in Foldern werden nicht zurückgeliefert 20060123
3 Importing IM_TYPE Call by reference Type reference (TYPE) STRING Objekttyp 20040917
4 Importing IM_TYPE_LIST Call by reference Type reference (TYPE) SRAPI_T_STRING Liste von Objekttypen 20050118
5 Returning RESULT Value transfer Type reference (TYPE) SRAPI_T_REP_OBJECT Repositoryobjekte 20040917
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20040917
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20040917
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20040917

Method GET_SOFTWARE_COMP_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SRAPI_SOFTWARE_COMP_VERSION SWCV Instanz 20040910

Method GET_SOFTWARE_COMP_VERSION on class CL_SRAPI_REP_NAMESPACE has no exception.

Method GET_TYPE Signature

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

Method GET_TYPE on class CL_SRAPI_REP_NAMESPACE has no exception.

Method IS_UNDERLYING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040910

Method IS_UNDERLYING on class CL_SRAPI_REP_NAMESPACE has no exception.

Method SET_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP Call by reference Object reference (TYPE REF TO) IF_SRAPI_SERVICE_REP_INTERNAL Service Repository - internes Interface 20040910

Method SET_REPOSITORY on class CL_SRAPI_REP_NAMESPACE has no exception.

Method SET_SOFTWARE_COMP_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SWCV Call by reference Object reference (TYPE REF TO) CL_SRAPI_SOFTWARE_COMP_VERSION SWCV 20040910

Method SET_SOFTWARE_COMP_VERSION on class CL_SRAPI_REP_NAMESPACE has no exception.

Method SET_SWCV_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SWCV_GUID Call by reference Type reference (TYPE) STRING SWCV Guid 20041112

Method SET_SWCV_GUID on class CL_SRAPI_REP_NAMESPACE has no exception.

Method SET_UNDERLYING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNDERLYING Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20040910

Method SET_UNDERLYING on class CL_SRAPI_REP_NAMESPACE has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700