SAP ABAP Class CL_CFX_FTP_BOX_UI (CFX: Help Functions for FTP Box)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Properties
Class CL_CFX_FTP_BOX_UI  
Short Description CFX: Help Functions for FTP Box    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20020228   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)
Interfaces
Class CL_CFX_FTP_BOX_UI has no interface implemented.
Friends
Class CL_CFX_FTP_BOX_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_FTP_BOX_ID_INCOMING Constant Public Type reference (TYPE) STRING 'ftp_box_incoming' 20020228
2 SC_FTP_BOX_ID_OUTGOING Constant Public Type reference (TYPE) STRING 'ftp_box_outgoing' 20020228
3 SC_FTP_BOX_INCOMING Constant Public Type reference (TYPE) I 0 20020228
4 SC_FTP_BOX_OUTGOING Constant Public Type reference (TYPE) I 1 20020228
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_USER_PATHS Static method Public Method Check or Create Path to FTP Server 20020301
2 FTP_BOX_IS_ACTIVE_FOR_USER Static method Public Method Returns 'true' if User Has FTP Box Access 20020305
3 GET_ADMIN_DISPLAY Static method Public Method Tables on Administration Page 20030319
4 GET_FTPDATA_FOR_USER Static method Public Method Returns Logon Data 20020228
5 GET_PATHS_FOR_BOXES Static method Private Method Calculate Path 20030319
6 GET_REL_PATHS_FOR_USER Static method Public Method Paths Within Basic Path 20020301
7 GET_UI_TABLE_FOR_FILES Static method Public Method UI Table as FTP Listing 20020228
8 GET_URL_FOR_ADMIN Static method Public Method Returns URL for Admin Page of FTP Box 20020228
9 HANDLE_EXCEPTION Static method Public Method Goes to Error Page 20020306
Events
Class CL_CFX_FTP_BOX_UI has no event.
Types
Class CL_CFX_FTP_BOX_UI has no local type.
Method Signatures

Method CHECK_USER_PATHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20020301
2 Exporting E_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20020301
3 Importing I_CFXUSER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20031006
4 Importing I_PASSWORD Call by reference Type reference (TYPE) STRING 20020301
5 Importing I_USER Call by reference Type reference (TYPE) STRING 20020301

Method CHECK_USER_PATHS on class CL_CFX_FTP_BOX_UI has no exception.

Method FTP_BOX_IS_ACTIVE_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20020305
2 Returning R_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20020305

Method FTP_BOX_IS_ACTIVE_FOR_USER on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_ADMIN_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_INCOMING Call by reference Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20030319
2 Exporting EP_OUTGOING Call by reference Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20030319

Method GET_ADMIN_DISPLAY on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_FTPDATA_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FTP_BOX_BASEPATH Call by reference Type reference (TYPE) STRING 20020301
2 Exporting E_FTP_BOX_BASEPATH_INCOMING Call by reference Type reference (TYPE) STRING 20020228
3 Exporting E_FTP_BOX_BASEPATH_OUTGOING Call by reference Type reference (TYPE) STRING 20020228
4 Exporting E_FTP_BOX_NAME Call by reference Type reference (TYPE) STRING 20020306
5 Exporting E_FTP_BOX_PASSWORD Call by reference Type reference (TYPE) STRING 20020228
6 Exporting E_FTP_BOX_SERVER Call by reference Type reference (TYPE) STRING 20020228
7 Exporting E_FTP_BOX_USER Call by reference Type reference (TYPE) STRING 20020228
8 Importing I_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20020228

Method GET_FTPDATA_FOR_USER on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_PATHS_FOR_BOXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASEPATH Call by reference Type reference (TYPE) STRING 20030319
2 Exporting E_INCOMING_PATH Call by reference Type reference (TYPE) STRING 20030319
3 Exporting E_OUTGOING_PATH Call by reference Type reference (TYPE) STRING 20030319
4 Importing I_BASEPATH Call by reference Type reference (TYPE) STRING 20030319
5 Importing I_REL_PATH_INCOMING Call by reference Type reference (TYPE) STRING 20030319
6 Importing I_REL_PATH_OUTGOING Call by reference Type reference (TYPE) STRING 20030319

Method GET_PATHS_FOR_BOXES on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_REL_PATHS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INBOX_DIR Call by reference Type reference (TYPE) STRING 20020301
2 Exporting E_OUTBOX_DIR Call by reference Type reference (TYPE) STRING 20020301
3 Exporting E_PATH_INCOMING Call by reference Type reference (TYPE) STRING 20020301
4 Exporting E_PATH_OUTGOING Call by reference Type reference (TYPE) STRING 20020301
5 Exporting E_USERWORK_DIR Call by reference Type reference (TYPE) STRING 20020301
6 Importing I_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20020301

Method GET_REL_PATHS_FOR_USER on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_UI_TABLE_FOR_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILELISTING Call by reference Type reference (TYPE) CFX_TT_FILEDESCRIPTORS CFX: Liste mit Dateibeschreibungen 20020228
2 Importing I_DIRECTION Call by reference Type reference (TYPE) I siehe Konstanten dieser Klasse 20020228
3 Importing I_SELECTIONMODE Call by reference Type reference (TYPE) STRING 'radio', 'checkbox' '' 20020301
4 Returning RP_TABLE Value transfer Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Liste mit Dateibeschreibungen 20020228

Method GET_UI_TABLE_FOR_FILES on class CL_CFX_FTP_BOX_UI has no exception.

Method GET_URL_FOR_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_PAGENAME Seitenname 20020228
2 Returning R_URL Value transfer Type reference (TYPE) STRING 20020228

Method GET_URL_FOR_ADMIN on class CL_CFX_FTP_BOX_UI has no exception.

Method HANDLE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_CFX_CONN_ERROR Allgemeine Exceptions bei Kommunikation 20020306
2 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020306

Method HANDLE_EXCEPTION on class CL_CFX_FTP_BOX_UI has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 2.0