SAP ABAP Class CL_CFX_DIS_UI (Adapter Object for Discussions)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_AUTHORITY_UI Interface for Authorizations 20020503
Properties
Class CL_CFX_DIS_UI  
Short Description Adapter Object for Discussions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20001220   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 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_CFX_CONST_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CFX_AUTHORITY_UI Interface for Authorizations 20020503
Friends
Class CL_CFX_DIS_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_CALL_DISCUSSION_BACK Constant Public Type reference (TYPE) STRING 'call_discussion_back' Event + ID for Return from Discussion 20021008
2 SC_CANCEL_DIS Constant Public Type reference (TYPE) STRING 'cancel_id' Event + ID Cancel (Means Return) 20021017
3 SC_CREATE_NEW_DIS Constant Public Type reference (TYPE) STRING 'create_assoc_dis' Event + ID Create New Discussion 20021016
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTRIBUTION Static method Public Method Add Entry to Discussion 20001220
2 ADD_TO_FAVORITES Static method Public Method Add Entry to Discussion 20020214
3 CREATE Static method Public Method Create Discussion 20010104
4 GET Static method Public Method Collaborations for User 20010104
5 GET_ASSOC_DIS_TABLE Static method Public Method Provides UI Table with Discussions 20021016
6 GET_DETAILS_OF_DISCUSSIBLE Static method Public Method Provides Details of Discussed Object 20021016
7 GET_DISCUSSION_BACK_UI Static method Public Method Provides UI for Return from Associated Discussion 20021008
8 GET_URL_FOR_DIS Static method Public Method Returns the URL of the dis_de.htm Page 20010105
9 GET_URL_FOR_DIS_LIST_OVERVIEW Static method Public Method 20061031
10 HANDLE_DISCUSSION_BACK Static method Public Method Return to Discussed Object 20021008
11 NAVIGATE_BACK_TO_DISCUSSED Static method Public Method Return to Discussed Object 20021017
12 REFRESH Static method Public Method Refresh 20010720
13 SET Static method Public Method Change Discussion 20010104
Events
Class CL_CFX_DIS_UI has no event.
Types
Class CL_CFX_DIS_UI has no local type.
Method Signatures

Method ADD_CONTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20001220
2 Importing I_CONTRIBUTION_TEXT Value transfer Type reference (TYPE) STRING 20010104
3 Importing I_DOC_ID Value transfer Type reference (TYPE) STRING 20010125

Method ADD_CONTRIBUTION on class CL_CFX_DIS_UI has no exception.

Method ADD_TO_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020214
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020214
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020214
4 Importing I_DOC_ID Value transfer Type reference (TYPE) STRING 20020214
5 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020214

Method ADD_TO_FAVORITES on class CL_CFX_DIS_UI has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISCUSSION_ID Value transfer Type reference (TYPE) STRING 20010104
2 Exporting E_ERROR_OCCURED Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010109
3 Exporting E_FOL_ID Value transfer Type reference (TYPE) STRING Mappe 20010123
4 Exporting E_MSG_ID Value transfer Type reference (TYPE) STRING 20010326
5 Exporting E_MSG_TXT Value transfer Type reference (TYPE) STRING 20010326
6 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20010104
7 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20010706
8 Importing I_AREA_ID Value transfer Type reference (TYPE) STRING 20010123
9 Importing I_COL_ID Value transfer Type reference (TYPE) STRING 20010123
10 Importing I_DESCRIPTION Value transfer Type reference (TYPE) STRING 20010104
11 Importing I_FROMDOC_ID Call by reference Type reference (TYPE) STRING 20021016
12 Importing I_NAME Value transfer Type reference (TYPE) STRING 20010104
13 Importing I_TOPIC_ID Value transfer Type reference (TYPE) STRING 20010123

Method CREATE on class CL_CFX_DIS_UI has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CONTRIBUTIONS Call by reference Object reference (TYPE REF TO) CL_CFX_UI_TABLE CL_CFX_UI_TABLE 20010105
2 Exporting ES_ADD_CONTRIBUTION Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
3 Exporting ES_BUTTON_HISTORY Call by reference Type reference (TYPE) CFX_TS_BUTTON structure for ui object button 20030326
4 Exporting ES_CALL_DISCUSSION_BACK_B Call by reference Type reference (TYPE) CFX_TS_BUTTON structure for ui object button 20021008
5 Exporting ES_CONTRIBUTION_TEXT Call by reference Type reference (TYPE) CFX_TS_FIELD Beschreibung eines Attributs 20010104
6 Exporting ES_CREATE_CANCEL Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
7 Exporting ES_CREATE_SUBMIT Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
8 Exporting ES_DESCRIPTION Value transfer Type reference (TYPE) CFX_TS_FIELD Beschreibung eines Attributs 20010104
9 Exporting ES_DISCUSSION Call by reference Type reference (TYPE) CFX_TS_DISCUSSION Attribute einer Diskussion 20010104
10 Exporting ES_EDIT Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
11 Exporting ES_EDIT_AUTHORITY Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
12 Exporting ES_EDIT_CANCEL Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
13 Exporting ES_EDIT_SUBMIT Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010104
14 Exporting ES_NAME Value transfer Type reference (TYPE) CFX_TS_FIELD Beschreibung eines Attributs 20010104
15 Exporting ES_NTF_OVERVIEW Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20011026
16 Exporting ES_REFRESH Value transfer Type reference (TYPE) CFX_TS_FUNCTION Beschreibung einer Funktion 20010105
17 Exporting ES_SUBSCRIBE_BUTTON Call by reference Type reference (TYPE) CFX_TS_BUTTON structure for ui object button 20010712
18 Exporting ES_SUBSCRIPTION Call by reference Type reference (TYPE) CFX_TS_CHECKBOX structure for ui object checkbox 20010706
19 Exporting ET_CONTRIBUTION Call by reference Type reference (TYPE) CFX_TT_CONTRIBUTION Diskussionsbeiträge 20010104
20 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20010104
21 Importing I_AREA_ID Value transfer Type reference (TYPE) STRING 20010123
22 Importing I_COL_ID Value transfer Type reference (TYPE) STRING 20010123
23 Importing I_DOC_ID Value transfer Type reference (TYPE) STRING 20010123
24 Importing I_FROMDOC_ID Call by reference Type reference (TYPE) STRING Wenn das eine assoziierte Dis werden soll 20021016
25 Importing I_MODE Value transfer Type reference (TYPE) CFX_MODE CL_CFX_CONST_UI=>SC_MODE_DISPLAY Bearbeitungsmodus für Collaboration Folders 20010104
26 Importing I_TOPIC_ID Value transfer Type reference (TYPE) STRING 20010123

Method GET on class CL_CFX_DIS_UI has no exception.

Method GET_ASSOC_DIS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_TABLE Call by reference Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20021016
2 Exporting E_CAN_ADD_DISCUSSION Call by reference Type reference (TYPE) ABAP_BOOL 20021016
3 Exporting E_TYPE_TEXT Call by reference Type reference (TYPE) STRING 20030123
4 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20021016
5 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20021016
6 Importing I_FROMDOC_ID Call by reference Type reference (TYPE) STRING 20021016
7 Importing I_FROMDOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20021016
8 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20021016

Method GET_ASSOC_DIS_TABLE on class CL_CFX_DIS_UI has no exception.

Method GET_DETAILS_OF_DISCUSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_DISCUSSIBLE Call by reference Object reference (TYPE REF TO) IF_CFX_DISCUSSIBLE Objekte, an die eine Discussion gehängt werden kann 20021016
2 Exporting EP_PARENT_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_FOLDER Mappe für Collaboration Folders 20021016
3 Exporting E_NAME Call by reference Type reference (TYPE) STRING 20021016
4 Exporting E_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20021016
5 Importing I_ID Call by reference Type reference (TYPE) STRING 20021016

Method GET_DETAILS_OF_DISCUSSIBLE on class CL_CFX_DIS_UI has no exception.

Method GET_DISCUSSION_BACK_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BUTTON Call by reference Type reference (TYPE) CFX_TS_BUTTON structure for ui object button 20021008
2 Importing IP_DISCUSSION Call by reference Object reference (TYPE REF TO) CL_CFX_DISCUSSION XML basierte Diskussion/Chat 20021008

Method GET_DISCUSSION_BACK_UI on class CL_CFX_DIS_UI has no exception.

Method GET_URL_FOR_DIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CFX_MODE Bearbeitungsmodus für Collaboration Folders 20010110
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20010105
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20010105
4 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20010105
5 Importing I_FROMDOC_ID Call by reference Type reference (TYPE) STRING 20021016
6 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20010105
7 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20010105
8 Returning R_URL Value transfer Type reference (TYPE) STRING 20010105

Method GET_URL_FOR_DIS on class CL_CFX_DIS_UI has no exception.

Method GET_URL_FOR_DIS_LIST_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DOC Call by reference Object reference (TYPE REF TO) IF_CFX_DOCUMENT Gemeinsame Schnittstelle aller Dokumente 20061031
2 Returning R_URL Value transfer Type reference (TYPE) STRING 20061031

Method GET_URL_FOR_DIS_LIST_OVERVIEW on class CL_CFX_DIS_UI has no exception.

Method HANDLE_DISCUSSION_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20021008
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021008
3 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20021008
4 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20021008
5 Importing I_DIS_ID Call by reference Type reference (TYPE) STRING XML basierte Diskussion/Chat 20021008
6 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20021008

Method HANDLE_DISCUSSION_BACK on class CL_CFX_DIS_UI has no exception.

Method NAVIGATE_BACK_TO_DISCUSSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20021017
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021017
3 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20021017
4 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20021017
5 Importing I_FROMDOC_ID Call by reference Type reference (TYPE) STRING 20021017
6 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20021017

Method NAVIGATE_BACK_TO_DISCUSSED on class CL_CFX_DIS_UI has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20010720
2 Importing I_AREA_ID Value transfer Type reference (TYPE) STRING 20010720
3 Importing I_COL_ID Value transfer Type reference (TYPE) STRING 20010720
4 Importing I_DOC_ID Value transfer Type reference (TYPE) STRING 20010720
5 Importing I_TOPIC_ID Value transfer Type reference (TYPE) STRING 20010720

Method REFRESH on class CL_CFX_DIS_UI has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_OCCURED Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20010109
2 Exporting E_MSG_ID Value transfer Type reference (TYPE) STRING 20010326
3 Exporting E_MSG_TXT Value transfer Type reference (TYPE) STRING 20010326
4 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20010104
5 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20010706
6 Importing I_AREA_ID Value transfer Type reference (TYPE) STRING 20010123
7 Importing I_COL_ID Value transfer Type reference (TYPE) STRING 20010123
8 Importing I_DESCRIPTION Value transfer Type reference (TYPE) STRING 20010104
9 Importing I_DOC_ID Value transfer Type reference (TYPE) STRING 20010123
10 Importing I_NAME Value transfer Type reference (TYPE) STRING 20010104
11 Importing I_TOPIC_ID Value transfer Type reference (TYPE) STRING 20010123

Method SET on class CL_CFX_DIS_UI has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 20A