SAP ABAP Interface IF_CFX_COMMON (Common Interface for All Objects)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷
PLM-CFO (Application Component) Collaboration Folders
⤷
CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents

⤷

⤷

Meta Relationship - Used By
Properties
Interface | IF_CFX_COMMON | |
Short Description | Common Interface for All Objects |
General Data
Package | CFX_FOLDERS | Collaboration Folders: Folder and Documents |
Created | 20010108 | SAP |
Last changed | 20141109 | |
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
Interface IF_CFX_COMMON has no interface.
Friends
Interface IF_CFX_COMMON has no friend.
Attributes
Interface IF_CFX_COMMON has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Verifies the Change Permission, Exception if Not | 20020711 |
2 | ![]() |
Instance method | Public | Method | Returns the 'Attributes' Object | 20020228 |
3 | ![]() |
Instance method | Public | Method | Get Object ID | 20010606 |
4 | ![]() |
Instance method | Public | Method | Returns the Name of the Object | 20010502 |
5 | ![]() |
Instance method | Public | Method | Determine Object Description (Type + Categorization) | 20030114 |
6 | ![]() |
Instance method | Public | Method | Returns the Object Type of the Object as an Enumerator | 20010108 |
7 | ![]() |
Instance method | Public | Method | Returns the 'Parent' Object | 20010717 |
8 | ![]() |
Instance method | Public | Method | Returns the User of the Object | 20010508 |
9 | ![]() |
Instance method | Public | Method | Checks Whether the Object Can Be Changed | 20020412 |
10 | ![]() |
Instance method | Public | Method | Determines Whether Document Can Be Deleted | 20020415 |
11 | ![]() |
Instance method | Public | Method | Supplies Application to Which this Object Belongs | 20041105 |
12 | ![]() |
Instance method | Public | Method | Write Status of Document to Trace | 20010208 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CHECK_LINK_ALLOWED_EVENT | Instance Event (0) |
Public (2) |
Link Permitted? | 20031205 |
2 | CREATED | Instance Event (0) |
Public (2) |
Object Has Been Created | 20010705 |
3 | CREATED_AS_COPY | Instance Event (0) |
Public (2) |
Object Has Been Created as a Copy | 20010705 |
4 | DEADLINE_CHANGED | Instance Event (0) |
Private (0) |
Due Date/Time Was Changed | 20020905 |
5 | DELETION_IN_PROGRESS | Instance Event (0) |
Public (2) |
Object is Being Deleted | 20010719 |
6 | MODIFIED | Instance Event (0) |
Public (2) |
Object Has Been Modified | 20010705 |
7 | MOD_METADATA | Instance Event (0) |
Public (2) |
Metadata of an Object Was Modified | 20040422 |
Types
Interface IF_CFX_COMMON has no local type.
Method Signatures
Method ASSERT_CHANGEABLE Signature
Method ASSERT_CHANGEABLE on Interface IF_CFX_COMMON has no parameter.
Method ASSERT_CHANGEABLE on Interface IF_CFX_COMMON has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_T_OBJECT_TYPE | 20020416 | |||
2 | ![]() |
RP_ATTRIBUTES | Value transfer | Object reference (TYPE REF TO) | CL_CFX_ATTRIBUTES | Liste von Attributen | 20020228 |
Method GET_ATTRIBUTES on Interface IF_CFX_COMMON 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) | CFX_STRING | Zeichenkette für Collaboration Folders | 20010606 |
Method GET_ID on Interface IF_CFX_COMMON has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_NAME | Value transfer | Type reference (TYPE) | STRING | 20010502 |
Method GET_NAME on Interface IF_CFX_COMMON has no exception.
Method GET_OBJECT_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_OBJECT_DESCRIPTION | Value transfer | Object reference (TYPE REF TO) | CL_CFX_OBJECT_DESCRIPTION | Objektbeschreibung ( Typ + Typisierung ) | 20030114 |
Method GET_OBJECT_DESCRIPTION on Interface IF_CFX_COMMON has no exception.
Method GET_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_OBJECT_TYPE | Value transfer | Type reference (TYPE) | CFX_T_OBJECT_TYPE | Objekttyp | 20010108 |
Method GET_OBJECT_TYPE on Interface IF_CFX_COMMON has no exception.
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RP_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_CFX_COMMON | Gemeinsame Schnittstelle aller Objekte | 20010717 |
Method GET_PARENT on Interface IF_CFX_COMMON has no exception.
Method GET_USERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHECK_AUTHO_HANDLING | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_TRUE | Boolscher Typ | 20041202 | |
2 | ![]() |
I_CHECK_VISIBLE | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_TRUE | Boolscher Typ | 20041202 | |
3 | ![]() |
RT_USER_ID | Value transfer | Type reference (TYPE) | CFX_TT_USER_ID_LIST | Liste von User | 20010508 |
Method GET_USERS on Interface IF_CFX_COMMON has no exception.
Method IS_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | CFX_BOOLEAN | Boolscher Typ | 20020412 |
Method IS_CHANGEABLE on Interface IF_CFX_COMMON has no exception.
Method IS_DELETEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_IS_DELETEABLE | Value transfer | Type reference (TYPE) | CFX_BOOLEAN | Boolscher Typ | 20020415 |
Method IS_DELETEABLE on Interface IF_CFX_COMMON has no exception.
Method IS_USED_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_USED_BY | Value transfer | Type reference (TYPE) | SKWF_APPL | Applikation | 20041105 |
Method IS_USED_BY on Interface IF_CFX_COMMON has no exception.
Method TRACE Signature
Method TRACE on Interface IF_CFX_COMMON has no parameter.
Method TRACE on Interface IF_CFX_COMMON has no exception.
Event Signatures
Event CHECK_LINK_ALLOWED_EVENT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IP_COMMON | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CFX_COMMON | Gemeinsame Schnittstelle aller Objekte | 20031205 | ||
2 | I_ALLOW_STANDARD_PARTS | Exporting | Value transfer | Type reference (TYPE) | CFX_BOOLEAN | Darf ip_common in Collaboration für Standard Teile sein ? | 20031205 |
Event CREATED Signature
Event CREATED on Interface IF_CFX_COMMON has no parameter.
Event CREATED_AS_COPY Signature
Event CREATED_AS_COPY on Interface IF_CFX_COMMON has no parameter.
Event DEADLINE_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | NEW_DEADLINE | Exporting | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020905 | ||
2 | OLD_DEADLINE | Exporting | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020905 |
Event DELETION_IN_PROGRESS Signature
Event DELETION_IN_PROGRESS on Interface IF_CFX_COMMON has no parameter.
Event MODIFIED Signature
Event MODIFIED on Interface IF_CFX_COMMON has no parameter.
Event MOD_METADATA Signature
Event MOD_METADATA on Interface IF_CFX_COMMON has no parameter.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 20A |