SAP ABAP Class CL_CFX_ALIAS_CONTEXTS (Context for Alias Names)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_ALIAS (Package) CFX: Alias Management
Properties
Class CL_CFX_ALIAS_CONTEXTS  
Short Description Context for Alias Names    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_ALIAS   CFX: Alias Management 
Created 20010531   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_ALIAS_CONTEXTS has no forward declaration.
Interfaces
Class CL_CFX_ALIAS_CONTEXTS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CFX_ALIAS_CONTEXT 20010607 Single Context
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_LIST_OF_CONTEXTS Instance attribute Private Type reference (TYPE) CFX_ALIAS_TT_CONTEXTS 20010531
2 M_ID Instance attribute Private Type reference (TYPE) SYSUUID_X UUID in X Form (binary) (Unique Object ID) 20010531
3 ST_LIST_OF_ME Static Attribute Private See coding 20010709
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTEXT Instance method Public Method Add and Save Context 20010607
2 CHECK_NEW_NAME Instance method Public Method Checks New Names for Name Conflict with These Contexts 20010531
3 CONSTRUCTOR Instance method Public Constructor Only via Class Method get_instance !! 20010531
4 DELETE Instance method Public Method Delete and Save All These Contexts 20010622
5 DELETE_CONTEXT Instance method Public Method Delete and Save Contexts 20010608
6 GET_ALIASES Instance method Public Method List of Contexts and Alias Names for Object 20010713
7 GET_ALIASES_STAT Static method Public Method List of Contexts and Alias Names for Object 20010713
8 GET_BS_CONTEXT Instance method Public Method Determine Context from Name and Backend System 20020731
9 GET_CONTEXT Instance method Public Method Determine Context from ID 20010713
10 GET_CONTEXTS Instance method Public Method List of Contexts 20010601
11 GET_CONTEXTS_ID_TO_CONTEXT_ID Static method Public Method Find Out to Which Contexts the Specified Context Belongs 20010807
12 GET_ID Instance method Public Method Reads the ID 20010605
13 GET_INDEX Instance method Public Method Determine the Position of a Context in the List 20010611
14 GET_NEW_ALIASES Instance method Public Method List of Contexts and Alias Names for New Object 20010713
15 INITIALIZE Static method Public Method Provide Instance from ID 20010613
16 INVALIDATE_CACHE Static method Public Method Cache is Reset 20020215
17 MOVE_INDEX Instance method Public Method Move Position of Context 20010611
18 P_DELETE_CONTEXT Instance method Private Method Add and Save Context 20010608
19 P_LOAD Instance method Private Method Read Context IDs from Database 20010531
20 P_SAVE_ADD Instance method Private Method Add and Save Context 20010607
21 P_SAVE_ORDER Instance method Private Method Save List Sequence to DB 20010611
22 SET_INDEX Instance method Public Method Set Context to Particular Position 20010611
23 SET_INDEX_LAST Instance method Public Method Set Context to Last Position 20010611
Events
Class CL_CFX_ALIAS_CONTEXTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ME Private See coding 20010601
Method Signatures

Method ADD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010607
# Exception Resumable Description Created on
1 CX_CFX_ALIAS_NAMESPACE Exceptions für Nameskonflikte 20010607

Method CHECK_NEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BACKEND_SYSTEM Call by reference Type reference (TYPE) STRING 20010531
2 Importing I_NAME Call by reference Type reference (TYPE) STRING 20010531
# Exception Resumable Description Created on
1 CX_CFX_ALIAS_NAMESPACE Exceptions für Nameskonflikte 20010531

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20010531

Method CONSTRUCTOR on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method DELETE Signature

Method DELETE on class CL_CFX_ALIAS_CONTEXTS has no parameter.
Method DELETE on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method DELETE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010608

Method DELETE_CONTEXT on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_ALIASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALIAS Call by reference Type reference (TYPE) CFX_ALIAS_TT_ALIAS 20010713
2 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CFX_ALIAS Alias Namen zu Objekten 20010713

Method GET_ALIASES on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_ALIASES_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALIAS Call by reference Type reference (TYPE) CFX_ALIAS_TT_ALIAS 20010713
2 Importing IP_OBJECT Call by reference Object reference (TYPE REF TO) IF_CFX_ALIAS Alias Namen zu Objekten 20010713

Method GET_ALIASES_STAT on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_BS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BACKEND_SYSTEM Call by reference Type reference (TYPE) STRING 20020731
2 Importing I_NAME Call by reference Type reference (TYPE) STRING 20020731
3 Returning RP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20020731

Method GET_BS_CONTEXT on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFX_ALIAS_T_CONTEXT_ID Eindeutige ID für Kontexte 20010713
2 Returning RP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010713

Method GET_CONTEXT on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXTS Call by reference Type reference (TYPE) CFX_ALIAS_TT_CONTEXTS Liste von Kontexten 20010601

Method GET_CONTEXTS on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_CONTEXTS_ID_TO_CONTEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ID Call by reference Type reference (TYPE) CFX_ALIAS_T_CONTEXT_ID Eindeutige ID für Kontexte 20010807
2 Returning R_CONTEXTS_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20010807

Method GET_CONTEXTS_ID_TO_CONTEXT_ID on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20010605

Method GET_ID on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010611
2 Returning R_INDEX Value transfer Type reference (TYPE) I 20010611

Method GET_INDEX on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method GET_NEW_ALIASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALIAS Call by reference Type reference (TYPE) CFX_ALIAS_TT_ALIAS 20010713
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_ALIAS_T_OBJECT_TYPE cFolders Aliasse: Objekttyp 20010713

Method GET_NEW_ALIASES on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SYSUUID_X UUID in X-Form (binär) 20010613
2 Returning RP_CONTEXTS Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXTS 20010613

Method INITIALIZE on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method INVALIDATE_CACHE Signature

Method INVALIDATE_CACHE on class CL_CFX_ALIAS_CONTEXTS has no parameter.
Method INVALIDATE_CACHE on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method MOVE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010611
2 Importing I_MOVE Value transfer Type reference (TYPE) I 20010611

Method MOVE_INDEX on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method P_DELETE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010608

Method P_DELETE_CONTEXT on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method P_LOAD Signature

Method P_LOAD on class CL_CFX_ALIAS_CONTEXTS has no parameter.
Method P_LOAD on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method P_SAVE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010607

Method P_SAVE_ADD on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method P_SAVE_ORDER Signature

Method P_SAVE_ORDER on class CL_CFX_ALIAS_CONTEXTS has no parameter.
Method P_SAVE_ORDER on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method SET_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010611
2 Importing I_INDEX Value transfer Type reference (TYPE) I neuer Index 20010611

Method SET_INDEX on class CL_CFX_ALIAS_CONTEXTS has no exception.

Method SET_INDEX_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CFX_ALIAS_CONTEXT Einzelner Kontext 20010611

Method SET_INDEX_LAST on class CL_CFX_ALIAS_CONTEXTS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100