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 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CFX_ALIAS_TT_CONTEXTS | 20010531 | |||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYSUUID_X | UUID in X Form (binary) (Unique Object ID) | 20010531 | ||
3 | ![]() |
Static Attribute | Private | See coding | 20010709 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add and Save Context | 20010607 |
2 | ![]() |
Instance method | Public | Method | Checks New Names for Name Conflict with These Contexts | 20010531 |
3 | ![]() |
Instance method | Public | Constructor | Only via Class Method get_instance !! | 20010531 |
4 | ![]() |
Instance method | Public | Method | Delete and Save All These Contexts | 20010622 |
5 | ![]() |
Instance method | Public | Method | Delete and Save Contexts | 20010608 |
6 | ![]() |
Instance method | Public | Method | List of Contexts and Alias Names for Object | 20010713 |
7 | ![]() |
Static method | Public | Method | List of Contexts and Alias Names for Object | 20010713 |
8 | ![]() |
Instance method | Public | Method | Determine Context from Name and Backend System | 20020731 |
9 | ![]() |
Instance method | Public | Method | Determine Context from ID | 20010713 |
10 | ![]() |
Instance method | Public | Method | List of Contexts | 20010601 |
11 | ![]() |
Static method | Public | Method | Find Out to Which Contexts the Specified Context Belongs | 20010807 |
12 | ![]() |
Instance method | Public | Method | Reads the ID | 20010605 |
13 | ![]() |
Instance method | Public | Method | Determine the Position of a Context in the List | 20010611 |
14 | ![]() |
Instance method | Public | Method | List of Contexts and Alias Names for New Object | 20010713 |
15 | ![]() |
Static method | Public | Method | Provide Instance from ID | 20010613 |
16 | ![]() |
Static method | Public | Method | Cache is Reset | 20020215 |
17 | ![]() |
Instance method | Public | Method | Move Position of Context | 20010611 |
18 | ![]() |
Instance method | Private | Method | Add and Save Context | 20010608 |
19 | ![]() |
Instance method | Private | Method | Read Context IDs from Database | 20010531 |
20 | ![]() |
Instance method | Private | Method | Add and Save Context | 20010607 |
21 | ![]() |
Instance method | Private | Method | Save List Sequence to DB | 20010611 |
22 | ![]() |
Instance method | Public | Method | Set Context to Particular Position | 20010611 |
23 | ![]() |
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 | ![]() |
IP_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_CFX_ALIAS_CONTEXT | Einzelner Kontext | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
I_BACKEND_SYSTEM | Call by reference | Type reference (TYPE) | STRING | 20010531 | |||
2 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | STRING | 20010531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions für Nameskonflikte | 20010531 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
ET_ALIAS | Call by reference | Type reference (TYPE) | CFX_ALIAS_TT_ALIAS | 20010713 | |||
2 | ![]() |
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 | ![]() |
ET_ALIAS | Call by reference | Type reference (TYPE) | CFX_ALIAS_TT_ALIAS | 20010713 | |||
2 | ![]() |
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 | ![]() |
I_BACKEND_SYSTEM | Call by reference | Type reference (TYPE) | STRING | 20020731 | |||
2 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | STRING | 20020731 | |||
3 | ![]() |
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 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | CFX_ALIAS_T_CONTEXT_ID | Eindeutige ID für Kontexte | 20010713 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
I_CONTEXT_ID | Call by reference | Type reference (TYPE) | CFX_ALIAS_T_CONTEXT_ID | Eindeutige ID für Kontexte | 20010807 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
IP_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_CFX_ALIAS_CONTEXT | Einzelner Kontext | 20010611 | ||
2 | ![]() |
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 | ![]() |
ET_ALIAS | Call by reference | Type reference (TYPE) | CFX_ALIAS_TT_ALIAS | 20010713 | |||
2 | ![]() |
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 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | SYSUUID_X | UUID in X-Form (binär) | 20010613 | ||
2 | ![]() |
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 | ![]() |
IP_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_CFX_ALIAS_CONTEXT | Einzelner Kontext | 20010611 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IP_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_CFX_ALIAS_CONTEXT | Einzelner Kontext | 20010611 | ||
2 | ![]() |
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 | ![]() |
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 |