SAP ABAP Class CL_CFX_FECONNECTOR (Connection to Windows File Explorer)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_WIN (Package) Interface Between External File Client and cFolders
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CPRO_CONNECTOR Connection to Server Application 20030724
Properties
Class CL_CFX_FECONNECTOR  
Short Description Connection to Windows File Explorer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_WIN   Interface Between External File Client and cFolders 
Created 20030724   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 CFXA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CFXF2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CPRO_CONNECTOR Connection to Server Application 20030724
Friends
# Friend Modeled only Created on Description
1 CL_DPR_FECONNECTOR 20031119 Connection to Windows File Explorer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_BASE_URL Instance attribute Protected Type reference (TYPE) STRING 20030910
2 M_DOC_BUFFER Static Attribute Public Type reference (TYPE) CFX_API_TT_DOC Attributes from Folder Objects 20100428
3 M_DOC_VERS_BUFFER Static Attribute Public Type reference (TYPE) CFX_API_TT_DOC_VERSION Attributes from Document Versions 20100428
4 M_LANGUAGE Instance attribute Public Type reference (TYPE) LAISO Language According to ISO 639 20040127
5 SC_APPLICATION_DESCRIPTION Constant Private Type reference (TYPE) STRING 'SAP collaboration tool' Description of the application 20050111
6 SC_APPLICATION_NAME Constant Private Type reference (TYPE) STRING 'cFolders' Name of Application 20050111
7 SC_ERR_CFX_API Constant Public Type reference (TYPE) INT4 1001 CFX API Error Occurred 20030728
8 SC_PROP_NAME_CHANGED_BY Constant Private Type reference (TYPE) STRING 'CHANGED_BY' Property Name: CHANGED_BY 20050120
9 SC_PROP_NAME_CHANGED_ON Constant Private Type reference (TYPE) STRING 'CHANGED_ON' Property Name: CHANGED_ON 20050120
10 SC_PROP_NAME_CREATED_BY Constant Private Type reference (TYPE) STRING 'CREATED_BY' Property Name: CREATED_BY 20050120
11 SC_PROP_NAME_CREATED_ON Constant Private Type reference (TYPE) STRING 'CREATED_ON' Property Name: CREATED_ON 20050120
12 SC_PROP_NAME_DESCRIPTION Constant Private Type reference (TYPE) STRING 'DESCRIPTION' Property Name: DESCRIPTION 20050120
13 SC_PROP_NAME_FILE_SIZE Constant Private Type reference (TYPE) STRING 'FILE_SIZE' Property Name: FILE_SIZE 20050120
14 SC_PROP_NAME_MIME_TYPE Constant Private Type reference (TYPE) STRING 'MIME_TYPE' Property Name: MIME_TYPE 20050120
15 SC_PROP_NAME_STATUS_NAME Constant Private Type reference (TYPE) STRING 'STATUS_NAME' Property Name: STATUS_NAME 20050120
16 SP_APPLICATION Static Attribute Protected Object reference (TYPE REF TO) CL_CFX_FECONNECTOR Connection to Windows File Explorer 20030724
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_URL Static method Private Method URL & Convert to & 20030911
2 CONVERT_CFX_ERR_TO_CPRO Static method Protected Method Convert Error Formats 20030728
3 CONVERT_CFX_TO_BOOLEAN Static method Private Method Convert Types 20030910
4 CREATE_NEW_DOC Instance method Protected Method Create New Document 20040216
5 FILL_CELL_WITH_USER Static method Private Method Fill Table Cell with User Data 20030826
6 GET_APPLICATION_ID Static method Private Method Application ID 20040119
7 GET_COLUMNS_FOR_AREA_DETAIL Static method Protected Method Column definition 20030807
8 GET_COLUMNS_FOR_COL_DETAIL Static method Protected Method Column definition 20030807
9 GET_COLUMNS_FOR_FOL_DETAIL Static method Protected Method Column definition 20030807
10 GET_DETAIL_ROW_FOR_AREA Static method Protected Method Get Node for Area 20030807
11 GET_DETAIL_ROW_FOR_DOC Static method Protected Method Get Node for Document 20030807
12 GET_DETAIL_ROW_FOR_FOL Static method Protected Method Get Node for Folder 20030807
13 GET_HELP_URL Static method Protected Method Supply URL for Help Pages (General) 20030814
14 GET_NODE_FOR_AREA Static method Protected Method Get Node for Area 20030729
15 GET_NODE_FOR_COL Static method Protected Method Get Node for Collaboration 20030729
16 GET_NODE_FOR_DOC Static method Protected Method Get Node for Document 20030729
17 GET_NODE_FOR_FOL Static method Protected Method Get Node for Folder 20030807
18 GET_PROPERTIES_FOR_AREA Instance method Protected Method Work Area Attributes 20040202
19 GET_PROPERTIES_FOR_COL Instance method Protected Method Collaboration Attributes 20040202
20 GET_PROPERTIES_FOR_DOC Instance method Protected Method Document Attributes 20040202
21 GET_PROPERTIES_FOR_FOL Instance method Protected Method Folder Attributes 20040202
22 MAKE_URL_ABSOLUTE Instance method Private Method Prefix Relative URL with Server Name + Path 20031230
Events
Class CL_CFX_FECONNECTOR has no event.
Types
Class CL_CFX_FECONNECTOR has no local type.
Method Signatures

Method ADJUST_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_URL Call by reference Type reference (TYPE) STRING 20030911

Method ADJUST_URL on class CL_CFX_FECONNECTOR has no exception.

Method CONVERT_CFX_ERR_TO_CPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CPRO_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030728
2 Importing IS_CFX_FAULT Call by reference Type reference (TYPE) CFX_API_TS_FAULT Fehler in Anlehnung an SOAP 20030728
3 Importing I_CFX_FAULTSTRING Call by reference Type reference (TYPE) STRING 20030728

Method CONVERT_CFX_ERR_TO_CPRO on class CL_CFX_FECONNECTOR has no exception.

Method CONVERT_CFX_TO_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CFX_BOOL Call by reference Type reference (TYPE) CFX_API_T_BOOL 'yes' = ja oder 'no' = nein 20030910
2 Returning R_CPRO_BOOL Value transfer Type reference (TYPE) CPRO_API_T_FLAG einstelliges Feld; auch als Boolean verwendbar (X=true) 20030910

Method CONVERT_CFX_TO_BOOLEAN on class CL_CFX_FECONNECTOR has no exception.

Method CREATE_NEW_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040216
2 Importing I_FILENAME Call by reference Type reference (TYPE) STRING 20040216
3 Importing I_FOL_ID_STR Call by reference Type reference (TYPE) STRING 20040216

Method CREATE_NEW_DOC on class CL_CFX_FECONNECTOR has no exception.

Method FILL_CELL_WITH_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CELL Call by reference Type reference (TYPE) CPRO_API_TS_DETAIL_CELL Details eines Zelle einer Tabelle 20030826
2 Importing I_USER_ID Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20030826

Method FILL_CELL_WITH_USER on class CL_CFX_FECONNECTOR has no exception.

Method GET_APPLICATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APP_ID Value transfer Type reference (TYPE) CPRO_APPL_ID Identifikator der Anwendung 20040119

Method GET_APPLICATION_ID on class CL_CFX_FECONNECTOR has no exception.

Method GET_COLUMNS_FOR_AREA_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COLUMN_DEF Call by reference Type reference (TYPE) CPRO_API_TT_DETAIL_COLUMN_DEF Definition Tabellen-Spalten 20030807

Method GET_COLUMNS_FOR_AREA_DETAIL on class CL_CFX_FECONNECTOR has no exception.

Method GET_COLUMNS_FOR_COL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COLUMN_DEF Call by reference Type reference (TYPE) CPRO_API_TT_DETAIL_COLUMN_DEF Definition Tabellen-Spalten 20030807
2 Importing I_COL_SCENARIO Call by reference Type reference (TYPE) CFX_T_SCENARIO Szenario, in dem sich eine Collaboration befindet 20030807

Method GET_COLUMNS_FOR_COL_DETAIL on class CL_CFX_FECONNECTOR has no exception.

Method GET_COLUMNS_FOR_FOL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COLUMN_DEF Call by reference Type reference (TYPE) CPRO_API_TT_DETAIL_COLUMN_DEF Definition Tabellen-Spalten 20030807

Method GET_COLUMNS_FOR_FOL_DETAIL on class CL_CFX_FECONNECTOR has no exception.

Method GET_DETAIL_ROW_FOR_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030807
2 Changing CS_ROW Call by reference Type reference (TYPE) CPRO_API_TS_DETAIL_ROW Knoten in Hierarchiebaum mit Daten und UI 20030807
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030807
4 Importing I_AREA_ID32 Call by reference Type reference (TYPE) GUID_32 Objekt Identifikator 20030807

Method GET_DETAIL_ROW_FOR_AREA on class CL_CFX_FECONNECTOR has no exception.

Method GET_DETAIL_ROW_FOR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030807
2 Changing CS_ROW Call by reference Type reference (TYPE) CPRO_API_TS_DETAIL_ROW Knoten in Hierarchiebaum mit Daten und UI 20030807
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030807
4 Importing I_DOC_ID32 Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030807

Method GET_DETAIL_ROW_FOR_DOC on class CL_CFX_FECONNECTOR has no exception.

Method GET_DETAIL_ROW_FOR_FOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030807
2 Changing CS_ROW Call by reference Type reference (TYPE) CPRO_API_TS_DETAIL_ROW Knoten in Hierarchiebaum mit Daten und UI 20030807
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030807
4 Importing I_FOL_ID32 Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030807

Method GET_DETAIL_ROW_FOR_FOL on class CL_CFX_FECONNECTOR has no exception.

Method GET_HELP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HELP_URL Call by reference Type reference (TYPE) STRING 20030814

Method GET_HELP_URL on class CL_CFX_FECONNECTOR has no exception.

Method GET_NODE_FOR_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030729
2 Changing CS_NODE Call by reference Type reference (TYPE) CPRO_API_TS_NODE Knoten in Hierarchiebaum mit Daten und UI 20030729
3 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING 20030812
4 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030729
5 Importing I_AREA_ID32 Call by reference Type reference (TYPE) GUID_32 Objekt Identifikator 20030729

Method GET_NODE_FOR_AREA on class CL_CFX_FECONNECTOR has no exception.

Method GET_NODE_FOR_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030729
2 Changing CS_NODE Call by reference Type reference (TYPE) CPRO_API_TS_NODE Knoten in Hierarchiebaum mit Daten und UI 20030729
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030729
4 Exporting E_SCENARIO Call by reference Type reference (TYPE) CFX_T_SCENARIO Szenario, in dem sich eine Collaboration befindet 20030729
5 Importing I_COL_ID32 Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030729

Method GET_NODE_FOR_COL on class CL_CFX_FECONNECTOR has no exception.

Method GET_NODE_FOR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030729
2 Changing CS_NODE Call by reference Type reference (TYPE) CPRO_API_TS_NODE Knoten in Hierarchiebaum mit Daten und UI 20030729
3 Exporting ES_ADMINISTRATION Call by reference Type reference (TYPE) CFX_API_TS_ADMINISTRATION Collaboration Folders: Administrationsdaten 20030812
4 Exporting E_CURRENT_VERSION_FILEPATH Call by reference Type reference (TYPE) STRING 20031103
5 Exporting E_CURRENT_VERSION_FILESIZE Call by reference Type reference (TYPE) STRING 20031103
6 Exporting E_CURRENT_VERSION_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030812
7 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING 20030812
8 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030812
9 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030729
10 Exporting E_IS_CHANGEABLE Call by reference Type reference (TYPE) CFX_API_T_BOOL 'yes' = ja oder 'no' = nein 20030812
11 Importing I_DOC_ID32 Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030729

Method GET_NODE_FOR_DOC on class CL_CFX_FECONNECTOR has no exception.

Method GET_NODE_FOR_FOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20030807
2 Changing CS_NODE Call by reference Type reference (TYPE) CPRO_API_TS_NODE Knoten in Hierarchiebaum mit Daten und UI 20030807
3 Exporting ES_ADMINISTRATION Call by reference Type reference (TYPE) CFX_API_TS_ADMINISTRATION Collaboration Folders: Administrationsdaten 20030812
4 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) STRING 20030812
5 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20030807
6 Exporting E_IS_CHANGEABLE Call by reference Type reference (TYPE) CFX_API_T_BOOL 'yes' = ja oder 'no' = nein 20030812
7 Importing I_FOL_ID32 Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030807

Method GET_NODE_FOR_FOL on class CL_CFX_FECONNECTOR has no exception.

Method GET_PROPERTIES_FOR_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPS Call by reference Type reference (TYPE) CPRO_API_TT_PROPERTY Liste mit Attributen 20040202
2 Exporting ES_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20050120
3 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) CPRO_API_TS_OBJECTID Objekt Identifikator 20040202

Method GET_PROPERTIES_FOR_AREA on class CL_CFX_FECONNECTOR has no exception.

Method GET_PROPERTIES_FOR_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPS Call by reference Type reference (TYPE) CPRO_API_TT_PROPERTY Liste mit Attributen 20040202
2 Exporting ES_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20050120
3 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) CPRO_API_TS_OBJECTID Objekt Identifikator 20040202

Method GET_PROPERTIES_FOR_COL on class CL_CFX_FECONNECTOR has no exception.

Method GET_PROPERTIES_FOR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPS Call by reference Type reference (TYPE) CPRO_API_TT_PROPERTY Liste mit Attributen 20040202
2 Exporting ES_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20050120
3 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) CPRO_API_TS_OBJECTID Objekt Identifikator 20040202

Method GET_PROPERTIES_FOR_DOC on class CL_CFX_FECONNECTOR has no exception.

Method GET_PROPERTIES_FOR_FOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPS Call by reference Type reference (TYPE) CPRO_API_TT_PROPERTY Liste mit Attributen 20040202
2 Exporting ES_FAULT Call by reference Type reference (TYPE) CPRO_API_TS_RETURN_CODE Allgemeine Rückgabestruktur mit Fehlerbeschreibung 20050120
3 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) CPRO_API_TS_OBJECTID Objekt Identifikator 20040202

Method GET_PROPERTIES_FOR_FOL on class CL_CFX_FECONNECTOR has no exception.

Method MAKE_URL_ABSOLUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_URL Call by reference Type reference (TYPE) STRING 20031230

Method MAKE_URL_ABSOLUTE on class CL_CFX_FECONNECTOR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310