SAP ABAP Class CL_CFX_ID_NAMESPACE (Idenfication with ID and Namespace)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_BASIS (Package) Basis Technology for the Collaboration Folders Application
Properties
Class CL_CFX_ID_NAMESPACE  
Short Description Idenfication with ID and Namespace    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_BASIS   Basis Technology for the Collaboration Folders Application 
Created 20021212   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_ID_NAMESPACE has no interface implemented.
Friends
Class CL_CFX_ID_NAMESPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONTEXT Instance attribute Public Type reference (TYPE) CFX_T_ID_NAMESPACE_CONTEXT Context for id_namespace 20021212
2 M_DELETED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Assignment Deleted 20030312
3 M_ID Instance attribute Public Type reference (TYPE) CFX_T_EXTERNAL_ID External ident. 20021212
4 M_INT_ID Instance attribute Public Type reference (TYPE) CFX_ID Int. ID 20021212
5 M_NAMESPACE Instance attribute Public Type reference (TYPE) CFX_T_EXTERNAL_ID External Namespace 20021212
6 M_PROPERTY Instance attribute Public Type reference (TYPE) CFX_STRING To Be Used for Anything, For Example, File Name 20021212
7 ST_ID_NAMESPACE Static Attribute Private Type reference (TYPE) TT_ID_NAMESPACE List of All Objects Already Initialized 20021212
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method Change Property 20030312
2 GET_FOR_ID_NAMESPACE Static method Public Method Object from External ID, Namespace 20021212
3 GET_FOR_INT_ID Static method Public Method Object from Internal ID 20021212
4 GET_STRING_ID_FOR_ID_NAMESPACE Static method Public Method ID (a String) from External ID, Namespace 20030311
5 SET_PROPERTY Instance method Public Method Change Property 20021212
Events
Class CL_CFX_ID_NAMESPACE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ID_NAMESPACE Private See coding this + m_int_id 20021212
2 TT_ID_NAMESPACE Private See coding Sorts TS_ID_NAMESPACE with Key 20021212
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROPERTY Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030312

Method DELETE on class CL_CFX_ID_NAMESPACE has no exception.

Method GET_FOR_ID_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) CFX_T_ID_NAMESPACE_CONTEXT Kontext für id_namespace 20021212
2 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Externe ID 20021212
3 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Externer Namesraum 20021212
4 Returning RP_ID_NAMESPACE Value transfer Object reference (TYPE REF TO) CL_CFX_ID_NAMESPACE Identifizierung mit ID und Namespace 20021212
# Exception Resumable Description Created on
1 INPUT_MISSING Muss-Eingaben fehlen 20021212
2 INTERNAL_ERROR interner Fehler 20021212

Method GET_FOR_INT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) CFX_T_ID_NAMESPACE_CONTEXT Kontext für id_namespace 20021212
2 Importing I_INT_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20021212
3 Returning RP_ID_NAMESPACE Value transfer Object reference (TYPE REF TO) CL_CFX_ID_NAMESPACE Identifizierung mit ID und Namespace 20021212
# Exception Resumable Description Created on
1 INPUT_MISSING Muss-Eingaben fehlen 20021212
2 INTERNAL_ERROR Interner Fehler 20021212
3 NOT_EXISTING ID mit Context gibt es nicht 20021212

Method GET_STRING_ID_FOR_ID_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) CFX_STRING ID 20030311
2 Importing I_CONTEXT Call by reference Type reference (TYPE) CFX_T_ID_NAMESPACE_CONTEXT Kontext für id_namespace 20030311
3 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Externe ID 20030311
4 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Externer Namesraum 20030311
# Exception Resumable Description Created on
1 INPUT_MISSING Muss-Eingaben fehlen 20030311

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROPERTY Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20021212
# Exception Resumable Description Created on
1 DELETED Objekt wurde gelöscht 20030312
History
Last changed by/on SAP  20141109 
SAP Release Created in 200