SAP ABAP Class CL_CFX_TOPIC (Collaboration: Topic)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_COLLABORATION (Package) Business Logic for Collaboration Folders
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_COMMON Common Interface for All Objects 20010504
Properties
Class CL_CFX_TOPIC  
Short Description Collaboration: Topic    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_COLLABORATION   Business Logic for Collaboration Folders 
Created 20001113   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)
2 CFX00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CFXF2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CFX_COMMON Common Interface for All Objects 20010504
Friends
# Friend Modeled only Created on Description
1 CL_CFX_TOPIC_REGISTRY 20001115 Collaboration: Topic Registry
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_CHILD_TOPICS Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TOPIC_LIST Collaboration: List of topics 20001204
2 MP_COLLABORATION_AREAS Instance attribute Private Object reference (TYPE REF TO) CL_CFX_ITERATOR General Iterator 20001204
3 MP_PARENT_TOPIC Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001204
4 MS_PUBLIC_FOLDER Instance attribute Private Type reference (TYPE) TS_AREA_FOLDER 20001205
5 MT_COLLABORATION_FOLDER Instance attribute Private Type reference (TYPE) TT_AREA_FOLDER 20001204
6 M_CHANGED_BY Instance attribute Private Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name of Person Who Changed Object 20001204
7 M_CHANGED_ON Instance attribute Private Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20001204
8 M_CREATED_BY Instance attribute Private Type reference (TYPE) CFX_ADMINISTRATION-CREATED_BY Name of Person Who Created Object 20001204
9 M_CREATED_ON Instance attribute Private Type reference (TYPE) TZNTSTMPS UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20001204
10 M_DESCRIPTION Instance attribute Private Type reference (TYPE) STRING 20001204
11 M_EXPANDED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN Status in Tree 20001213
12 M_ID Instance attribute Private Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Topic ID 20001204
13 M_METADATA_READ Instance attribute Private Type reference (TYPE) ABAP_BOOL 20031223
14 M_NAME Instance attribute Private Type reference (TYPE) CFX_NODE-NAME External Description of Object 20001204
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_COPY Instance method Public Method After Copying to the Topic 20020508
2 ASSERT_MOVABLE Instance method Public Method Can Topic Be Moved According to Authorizations? 20041022
3 BEFORE_COPY Instance method Public Method Before Copying to the Topic 20020508
4 CHECK_UNIQUE_NAME Instance method Public Method Searches for Same Name in Topic When Renaming/Creating 20050310
5 COLLAPSE_NODE Instance method Public Method Collapse Topic 20001215
6 CONSTRUCTOR Instance method Public Constructor 20001115
7 COPY Instance method Public Method Copy Topic 20001123
8 COPY_FOLDER Instance method Private Method Copy documents 20001206
9 COPY_PUBLIC_FOLDER Instance method Private Method Copy documents 20001206
10 CREATE Static method Public Method Creating a Topic 20001116
11 CREATE_COLLABORATION_FOLDER Instance method Public Method Creates an Area 20001206
12 CREATE_COLLABORATION_FOLDERS Instance method Private Method Create Folder 20001206
13 CREATE_FOLDER Instance method Private Method Create Folder 20001205
14 CREATE_PUBLIC_FOLDER Instance method Private Method Create Folder 20001206
15 CREATE_TOPIC Static method Public Method Creating a Topic 20001206
16 DELETE Instance method Public Method Delete Topic 20001122
17 DELETE_COLLABORATION_FOLDER Instance method Public Method Creates an Area 20020304
18 EXPAND_ALL_NODES Instance method Public Method Expand Topic 20020626
19 EXPAND_NODE Instance method Public Method Expand Topic 20010905
20 GET_ADMINISTRATION_ATTRIBUTES Instance method Public Method Supplies Administration Attributes (Created, Changed,..) 20010112
21 GET_ALL_FOLDER_IDS Instance method Public Method Gets All Folder IDs Across All Areas (1..n) 20030214
22 GET_AREA Instance method Public Method Provide Work Area 20010309
23 GET_CHILD_BY_NAME Instance method Public Method Delivers Child Topic with Specified Name 20050408
24 GET_CHILD_TOPICS Instance method Public Method Provide Subtopic 20001115
25 GET_DESCRIPTION Instance method Public Method Provides Description 20001212
26 GET_FOLDER Instance method Public Method Retrieve Folder 20010109
27 GET_ID Instance method Public Method Provision of the Identification 20001116
28 GET_NAME Instance method Public Method Retreive Name 20001212
29 GET_NEW_TOPIC_NAME Instance method Public Method Checks Whether Subtopic with Name i_base_name Exists 20010116
30 GET_NODE_ATTRIBUTES Instance method Public Method Provision of Node Attributes 20010105
31 GET_NODE_PATH Instance method Public Method Provision of the Path 20001227
32 GET_NODE_TREE Instance method Public Method Provision of Nodes 20010905
33 GET_NUMBER_OF_DOCS Instance method Public Method Supplies No. of Documents in Topic for Area 20010606
34 GET_PARENT_FOLDER Instance method Public Method Supplies the Parent Folder 20010802
35 GET_PARENT_TOPIC Instance method Public Method Supplies the Instance of the Parent Topic or Initial 20010130
36 GET_PUBLIC_AREA Instance method Public Method Liefert die Instanz der Public Area oder initial 20081226
37 GET_PUBLIC_FOLDER Instance method Public Method Supplies the Instance of the Public Folder or Initial 20010712
38 GET_SIZE_OF_DOCS Instance method Public Method Supplies the Size of the Documents in the Topic for the Area 20020510
39 HAS_SPECIAL_OBJECT Instance method Public Method Checks Whether the Topic Contains Special Objects 20020515
40 INITIALIZE Static method Public Method Instantiate Topic 20001115
41 INITIALIZE_ATTRIBUTES Instance method Private Method Loading Attributes 20001204
42 INITIALIZE_FOLDER Instance method Private Method Load Folder 20001204
43 INITIALIZE_FOLDER_STRUCTURE Instance method Private Method Load Folder Structures 20010430
44 IS_MOVABLE Instance method Public Method Can Topic Be Moved According to Authorizations? 20041020
45 MOVE Instance method Public Method Creating a Topic 20020625
46 RAISE_CREATED Instance method Public Method 20010709
47 RAISE_CREATED_AS_COPY Instance method Public Method 20010710
48 RAISE_DELETED Instance method Public Method 20010712
49 READ_METADATA Instance method Private Method Delayed Reading of Metadata 20031223
50 REMOVE Instance method Private Method Remove a Topic 20001122
51 SET_DESCRIPTION Instance method Public Method Set the Description 20001212
52 SET_NAME Instance method Public Method Set Name 20001212
53 SET_RELATIONS Instance method Private Method Set Child Topic 20010424
54 TOGGLE_NODE Instance method Public Method Toggle 20010905
55 UPDATE_FOLDER_AUTHORIZATION Instance method Private Method Create Folder 20020625
Events
# Event Type Visibility Description Created on
1 AFTER_COPY_EVENT Instance Event
(0)
Public
(2)
After Copying to the Topic 20020508
2 BEFORE_COPY_EVENT Instance Event
(0)
Public
(2)
Before Copying to Topic 20020508
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_AREA_FOLDER Private See coding 20001205
2 TT_AREA_FOLDER Private See coding 20001205
Method Signatures

Method AFTER_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20020508

Method AFTER_COPY on class CL_CFX_TOPIC has no exception.

Method ASSERT_MOVABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20041022
2 Importing IP_DESTINATION_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Ziel-Topic 20041022

Method ASSERT_MOVABLE on class CL_CFX_TOPIC has no exception.

Method BEFORE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20020508

Method BEFORE_COPY on class CL_CFX_TOPIC has no exception.

Method CHECK_UNIQUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CFX_NODE-NAME Externe Bezeichnung eines Objektes 20050310

Method CHECK_UNIQUE_NAME on class CL_CFX_TOPIC has no exception.

Method COLLAPSE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURRENT_TOPIC_IS_COLLAPSED Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010911
2 Importing I_CURRENT_TOPIC_ID Call by reference Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20010911

Method COLLAPSE_NODE on class CL_CFX_TOPIC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20001204
2 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001116
3 Importing I_ID Call by reference Type reference (TYPE) CFX_HIERARCHY-TOPIC_ID Collaboration Folder: Id Topic 20001115

Method CONSTRUCTOR on class CL_CFX_TOPIC has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOPIC_STRUCTURE Call by reference Type reference (TYPE) CFX_TT_TOPIC_STRUCTURE Topic Struktur der Collaboration 20001124
2 Exporting EP_TOPIC_COPY Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001124
3 Importing IP_AREA_SOURCE Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010403
4 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20001205
5 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001123
6 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001205
7 Importing I_CLEANUP_DIRECTLY Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Sollen cleanup Methoden aufgerufen werden? 20020508
8 Importing I_DEST_NAME Call by reference Type reference (TYPE) CFX_NAME Externe Bezeichnung eines Objektes, wenn initial, dann Kopie 20010703

Method COPY on class CL_CFX_TOPIC has no exception.

Method COPY_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOPIC_FOLDER_STRUCTURE Call by reference Type reference (TYPE) CFX_TT_FOL_STRUCTURE Folder Struktur eines Topics 20001206
2 Exporting ES_FOLDER Call by reference Type reference (TYPE) TS_AREA_FOLDER 20001206
3 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001206
4 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20001206
5 Importing I_CLEANUP_DIRECTLY Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Sollen cleanup Methoden aufgerufen werden? 20020508

Method COPY_FOLDER on class CL_CFX_TOPIC has no exception.

Method COPY_PUBLIC_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20001206
2 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001206

Method COPY_PUBLIC_FOLDER on class CL_CFX_TOPIC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20001204
2 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration Folder: Id Topic 20001116
3 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001204
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) CFX_NODE-DESCRIPTION Kurztext 20001122
5 Importing I_NAME Call by reference Type reference (TYPE) CFX_NODE-NAME Externe Bezeichnung eines Objektes 20001116
6 Returning RP_TOPIC Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration Folder: Id Topic 20001116

Method CREATE on class CL_CFX_TOPIC has no exception.

Method CREATE_COLLABORATION_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOPIC_FOLDER_STRUCTURE Call by reference Type reference (TYPE) CFX_TT_FOL_STRUCTURE Topic Struktur der Collaboration 20001206
2 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001206

Method CREATE_COLLABORATION_FOLDER on class CL_CFX_TOPIC has no exception.

Method CREATE_COLLABORATION_FOLDERS Signature

Method CREATE_COLLABORATION_FOLDERS on class CL_CFX_TOPIC has no parameter.
Method CREATE_COLLABORATION_FOLDERS on class CL_CFX_TOPIC has no exception.

Method CREATE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FOLDER Value transfer Type reference (TYPE) TS_AREA_FOLDER 20001205
2 Importing IP_AREA Value transfer Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001205

Method CREATE_FOLDER on class CL_CFX_TOPIC has no exception.

Method CREATE_PUBLIC_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001206

Method CREATE_PUBLIC_FOLDER on class CL_CFX_TOPIC has no exception.

Method CREATE_TOPIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20001206
2 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration Folder: Id Topic 20001206
3 Importing I_DESCRIPTION Call by reference Type reference (TYPE) CFX_NODE-DESCRIPTION Kurztext 20001206
4 Importing I_NAME Call by reference Type reference (TYPE) CFX_NODE-NAME Externe Bezeichnung eines Objektes 20001206
5 Returning RP_TOPIC Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration Folder: Id Topic 20001206

Method CREATE_TOPIC on class CL_CFX_TOPIC has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001123
2 Exporting ET_TOPIC_ID_TO_BE_DELETED Call by reference Type reference (TYPE) CFX_TT_TOPIC_ID_LIST Liste der Topics 20001123

Method DELETE on class CL_CFX_TOPIC has no exception.

Method DELETE_COLLABORATION_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20020304

Method DELETE_COLLABORATION_FOLDER on class CL_CFX_TOPIC has no exception.

Method EXPAND_ALL_NODES Signature

Method EXPAND_ALL_NODES on class CL_CFX_TOPIC has no parameter.
Method EXPAND_ALL_NODES on class CL_CFX_TOPIC has no exception.

Method EXPAND_NODE Signature

Method EXPAND_NODE on class CL_CFX_TOPIC has no parameter.
Method EXPAND_NODE on class CL_CFX_TOPIC has no exception.

Method GET_ADMINISTRATION_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ADMINISTRATION Value transfer Type reference (TYPE) CFX_ADMINISTRATION Collaboration Folders: Administrationsdaten 20010112

Method GET_ADMINISTRATION_ATTRIBUTES on class CL_CFX_TOPIC has no exception.

Method GET_ALL_FOLDER_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FOLIDS Value transfer Type reference (TYPE) CFX_TT_AREA_TOPIC_FOL Ids 20030214

Method GET_ALL_FOLDER_IDS on class CL_CFX_TOPIC has no exception.

Method GET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER 20010309
2 Returning RP_AREA Value transfer Object reference (TYPE REF TO) CL_CFX_AREA 20010309

Method GET_AREA on class CL_CFX_TOPIC has no exception.

Method GET_CHILD_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHILD_NAME Call by reference Type reference (TYPE) CFX_NODE-NAME Externe Bezeichnung eines Objektes 20050408
2 Returning RP_CHILD_TOPIC Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20050408

Method GET_CHILD_BY_NAME on class CL_CFX_TOPIC has no exception.

Method GET_CHILD_TOPICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_TOPIC_LIST Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC_LIST Collaboration: List of topics 20001115

Method GET_CHILD_TOPICS on class CL_CFX_TOPIC has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESCRIPTION Value transfer Type reference (TYPE) CFX_NODE-DESCRIPTION Kurztext eines Objektes 20001212

Method GET_DESCRIPTION on class CL_CFX_TOPIC has no exception.

Method GET_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010109
2 Returning RP_FOLDER Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20010109

Method GET_FOLDER on class CL_CFX_TOPIC 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_NODE-TOPIC_ID Collaboration Folder: Id Topic 20001116

Method GET_ID on class CL_CFX_TOPIC 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) CFX_NODE-NAME 20001212

Method GET_NAME on class CL_CFX_TOPIC has no exception.

Method GET_NEW_TOPIC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALTERNATIVE_NAME Call by reference Type reference (TYPE) STRING Alternativer Name, der durch anhängen einer Nummer gewonnen 20010116
2 Exporting E_NAME_BASE_ALREADY_EXISTS Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010116
3 Importing I_NAME_BASE Call by reference Type reference (TYPE) STRING Name des Dokuments, dass gesucht wird 20010116

Method GET_NEW_TOPIC_NAME on class CL_CFX_TOPIC has no exception.

Method GET_NODE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) CFX_TREE Collaboration Folder: Node 20010105
2 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010105
3 Importing I_ID Call by reference Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20010905
4 Importing I_INDENTATION Call by reference Type reference (TYPE) CFX_INDENTATION Node Position 20010905
5 Importing I_LEFT_ID Call by reference Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20020625
6 Importing I_LEVEL Call by reference Type reference (TYPE) CFX_INDENTATION Node Position 20010905
7 Importing I_PARENT_ID Call by reference Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20020625

Method GET_NODE_ATTRIBUTES on class CL_CFX_TOPIC has no exception.

Method GET_NODE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_PATH Call by reference Type reference (TYPE) CFX_TT_TOPIC_LIST Tree 20010104

Method GET_NODE_PATH on class CL_CFX_TOPIC has no exception.

Method GET_NODE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) CFX_TT_TREE Tree 20010905
2 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010905
3 Importing I_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20050413
4 Importing I_ID Call by reference Type reference (TYPE) CFX_NODE-TOPIC_ID 20010905
5 Importing I_INDENTATION Call by reference Type reference (TYPE) CFX_INDENTATION Node Position 20010905
6 Importing I_LEFT_ID Value transfer Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20020625
7 Importing I_LEVEL Value transfer Type reference (TYPE) CFX_INDENTATION Node Position 20010905
8 Importing I_PARENT_ID Value transfer Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20020625

Method GET_NODE_TREE on class CL_CFX_TOPIC has no exception.

Method GET_NUMBER_OF_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010606
2 Importing I_DEEP_HIERARCHY Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010606
3 Returning R_NUMBER Value transfer Type reference (TYPE) I 20010606

Method GET_NUMBER_OF_DOCS on class CL_CFX_TOPIC has no exception.

Method GET_PARENT_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER 20010802
2 Returning RP_PARENT_FOLDER Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER 20010802

Method GET_PARENT_FOLDER on class CL_CFX_TOPIC has no exception.

Method GET_PARENT_TOPIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PARENT_TOPIC Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20010802

Method GET_PARENT_TOPIC on class CL_CFX_TOPIC has no exception.

Method GET_PUBLIC_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PUBLIC_AREA Value transfer Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20081226

Method GET_PUBLIC_AREA on class CL_CFX_TOPIC has no exception.

Method GET_PUBLIC_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PUBLIC_FOLDER Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER 20010712

Method GET_PUBLIC_FOLDER on class CL_CFX_TOPIC has no exception.

Method GET_SIZE_OF_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20020510
2 Importing I_DEEP_HIERARCHY Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020510
3 Returning R_SIZE Value transfer Type reference (TYPE) I 20020510

Method GET_SIZE_OF_DOCS on class CL_CFX_TOPIC has no exception.

Method HAS_SPECIAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20020515
2 Importing I_DEEP_HIERARCHY Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020515
3 Returning R_HAS_SPECIAL_OBJECT Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020515

Method HAS_SPECIAL_OBJECT on class CL_CFX_TOPIC has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_TOPIC Value transfer Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001115
2 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20001204
3 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20001116
4 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001204
5 Importing I_ID Call by reference Type reference (TYPE) CFX_HIERARCHY-TOPIC_ID Collaboration Folder: Id Topic 20001115

Method INITIALIZE on class CL_CFX_TOPIC has no exception.

Method INITIALIZE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001204
2 Returning R_TOPIC_NOT_FOUND Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010206

Method INITIALIZE_ATTRIBUTES on class CL_CFX_TOPIC has no exception.

Method INITIALIZE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDER_STRUCTURE Call by reference Type reference (TYPE) CFX_TT_FOL_STRUCTURE Folder Struktur eines Topics 20001204
2 Exporting ES_FOLDER Value transfer Type reference (TYPE) TS_AREA_FOLDER 20001204
3 Importing IP_AREA Value transfer Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20001204

Method INITIALIZE_FOLDER on class CL_CFX_TOPIC has no exception.

Method INITIALIZE_FOLDER_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PUBLIC_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20010430

Method INITIALIZE_FOLDER_STRUCTURE on class CL_CFX_TOPIC has no exception.

Method IS_MOVABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AREA Call by reference Object reference (TYPE REF TO) CL_CFX_AREA Collaboration: Area 20041022
2 Importing IP_DESTINATION_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Ziel-Topic 20041020
3 Returning R_IS_MOVABLE Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20041020

Method IS_MOVABLE on class CL_CFX_TOPIC has no exception.

Method MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration Folder: Id Topic 20020625

Method MOVE on class CL_CFX_TOPIC has no exception.

Method RAISE_CREATED Signature

Method RAISE_CREATED on class CL_CFX_TOPIC has no parameter.
Method RAISE_CREATED on class CL_CFX_TOPIC has no exception.

Method RAISE_CREATED_AS_COPY Signature

Method RAISE_CREATED_AS_COPY on class CL_CFX_TOPIC has no parameter.
Method RAISE_CREATED_AS_COPY on class CL_CFX_TOPIC has no exception.

Method RAISE_DELETED Signature

Method RAISE_DELETED on class CL_CFX_TOPIC has no parameter.
Method RAISE_DELETED on class CL_CFX_TOPIC has no exception.

Method READ_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 'true' wenn der Topic existiert 20031229

Method READ_METADATA on class CL_CFX_TOPIC has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOPIC_ID Call by reference Type reference (TYPE) CFX_TT_TOPIC_ID_LIST Topic Liste 20001124
2 Importing IP_TOPIC_REGISTRY Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC_REGISTRY Collaboration: Topic Registry 20001122

Method REMOVE on class CL_CFX_TOPIC has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) CFX_NODE-DESCRIPTION Kurztext eines Objektes 20001212

Method SET_DESCRIPTION on class CL_CFX_TOPIC has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CFX_NODE-NAME Kurztext eines Objektes 20001212

Method SET_NAME on class CL_CFX_TOPIC has no exception.

Method SET_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COLLABORATION_AREAS Call by reference Object reference (TYPE REF TO) CL_CFX_ITERATOR Allgemeiner Iterator 20010430
2 Importing IP_PARENT_TOPIC Call by reference Object reference (TYPE REF TO) CL_CFX_TOPIC Collaboration: Topic 20010424

Method SET_RELATIONS on class CL_CFX_TOPIC has no exception.

Method TOGGLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENT_TOPIC_ID Value transfer Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20010911
2 Importing I_DOC_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20050412
3 Returning R_CURRENT_TOPIC_ID Value transfer Type reference (TYPE) CFX_NODE-TOPIC_ID Collaboration Folder: Id Topic 20010911

Method TOGGLE_NODE on class CL_CFX_TOPIC has no exception.

Method UPDATE_FOLDER_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FOLDER Value transfer Type reference (TYPE) TS_AREA_FOLDER 20020625

Method UPDATE_FOLDER_AUTHORIZATION on class CL_CFX_TOPIC has no exception.
Event Signatures

Event AFTER_COPY_EVENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IP_FOLDER Exporting Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20020508

Event BEFORE_COPY_EVENT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IP_FOLDER Exporting Value transfer Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20020508
History
Last changed by/on SAP  20141109 
SAP Release Created in 20A