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
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CFX_VERSION Common Interface for All Document Versions 20020305
2 Interface composition (i COMPRISING i_ref)  IF_CFX_THN Interface for Objects with Thumbnails 20040109
3 Interface composition (i COMPRISING i_ref)  IF_CFX_GO_DATA_PARENT Object Interface for Object with Generic Data 20030122
4 Interface composition (i COMPRISING i_ref)  IF_CFX_DOCUMENT Common Interface for All Documents 20010808
5 Interface composition (i COMPRISING i_ref)  IF_CFX_ATTRIBUTES For Objects with Attributes 20020410
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_STRUCTURE BOM Header 20020225
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_USER User 20010108
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_TOPIC Collaboration: Topic 20010504
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_TEXT XML-Based Continuous Text 20010108
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_STRUCTURE_VERSION Version of a Bill of Material 20020305
... Click here to see Used By full list (22 items)
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 ASSERT_CHANGEABLE Instance method Public Method Verifies the Change Permission, Exception if Not 20020711
2 GET_ATTRIBUTES Instance method Public Method Returns the 'Attributes' Object 20020228
3 GET_ID Instance method Public Method Get Object ID 20010606
4 GET_NAME Instance method Public Method Returns the Name of the Object 20010502
5 GET_OBJECT_DESCRIPTION Instance method Public Method Determine Object Description (Type + Categorization) 20030114
6 GET_OBJECT_TYPE Instance method Public Method Returns the Object Type of the Object as an Enumerator 20010108
7 GET_PARENT Instance method Public Method Returns the 'Parent' Object 20010717
8 GET_USERS Instance method Public Method Returns the User of the Object 20010508
9 IS_CHANGEABLE Instance method Public Method Checks Whether the Object Can Be Changed 20020412
10 IS_DELETEABLE Instance method Public Method Determines Whether Document Can Be Deleted 20020415
11 IS_USED_BY Instance method Public Method Supplies Application to Which this Object Belongs 20041105
12 TRACE 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 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE 20020416
2 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Importing I_CHECK_AUTHO_HANDLING Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20041202
2 Importing I_CHECK_VISIBLE Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20041202
3 Returning 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 Returning 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 Returning 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 Returning 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)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CFX_VERSION Common Interface for All Document Versions 20020305
2 Interface composition (i COMPRISING i_ref)  IF_CFX_THN Interface for Objects with Thumbnails 20040109
3 Interface composition (i COMPRISING i_ref)  IF_CFX_GO_DATA_PARENT Object Interface for Object with Generic Data 20030122
4 Interface composition (i COMPRISING i_ref)  IF_CFX_DOCUMENT Common Interface for All Documents 20010808
5 Interface composition (i COMPRISING i_ref)  IF_CFX_ATTRIBUTES For Objects with Attributes 20020410
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_STRUCTURE BOM Header 20020225
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_USER User 20010108
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_TOPIC Collaboration: Topic 20010504
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_TEXT XML-Based Continuous Text 20010108
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_STRUCTURE_VERSION Version of a Bill of Material 20020305
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_STRUCTURE_ITEM BOM Item 20020228
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_AREA Collaboration: Area 20010118
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_MATERIAL_VERSION Version of a Material 20020305
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_MATERIAL Material in cFolders 20020222
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_HYPERLINK XML-Based Hyperlink 20010108
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_GENERIC_OBJECT_VERSION Version Folder Object Generic Object in cFolders 20030122
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_GENERIC_OBJECT Folder Object Generic Object in cFolders 20030121
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_DISCUSSION XML-Based Discussion/Chat 20010108
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_DATA_SHEET Specification Data Sheet 20010108
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_COMMON_FOLDER Shared folder 20041104
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_COMMON_DOCUMENT General Document Class 20041108
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_COLLABORATION Collaboration: Collaboration 20010108
History
Last changed by/on SAP  20141109 
SAP Release Created in 20A