SAP ABAP Class CL_WDG_PERFORCE (Web Dynpro: Perforce Access)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_GENERATION (Package) Web Dynpro: Generation
Properties
Class CL_WDG_PERFORCE  
Short Description Web Dynpro: Perforce Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SWDP_GENERATION   Web Dynpro: Generation 
Created 20021112   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_GUI_FRONTEND_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WDG_PERFORCE has no interface implemented.
Friends
Class CL_WDG_PERFORCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLIENT Instance attribute Private Type reference (TYPE) STRING 20021112
2 CO_CRLF Constant Private Attribute reference (LIKE) CL_ABAP_CHAR_UTILITIES=>CR_LF CL_ABAP_CHAR_UTILITIES=>CR_LF 20050118
3 CO_TAG_ERROR Constant Private Type reference (TYPE) STRING 'error' 20021112
4 CO_TAG_EXIT Constant Private Type reference (TYPE) STRING 'exit' 20021112
5 CO_TAG_INFO Constant Private Type reference (TYPE) STRING 'info' 20021112
6 CO_TAG_INFO1 Constant Private Type reference (TYPE) STRING 'info1' 20021112
7 CO_TAG_INFO2 Constant Private Type reference (TYPE) STRING 'info2' 20021112
8 CO_TAG_TEXT Constant Private Type reference (TYPE) STRING 'text' 20021112
9 CO_TAG_WARNING Constant Private Type reference (TYPE) STRING 'warning' 20021112
10 LEVEL Instance attribute Private Type reference (TYPE) STRING 20030318
11 P4 Instance attribute Private Type reference (TYPE) STRING 'p4.exe' 20021201
12 PASSWORD Instance attribute Private Type reference (TYPE) STRING 20021112
13 SERVER Instance attribute Private Type reference (TYPE) STRING 20021112
14 TMP_DIR Instance attribute Private Type reference (TYPE) STRING 20050118
15 USER Instance attribute Private Type reference (TYPE) STRING 20021112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LEVEL Instance method Private Method 20030318
2 CMD Instance method Public Method 20021112
3 CMD_STRING Instance method Public Method 20050118
4 CONSTRUCTOR Instance method Public Constructor Constructor 20021112
5 DIRS Instance method Public Method 20021112
6 FILELOG Instance method Public Method 20021113
7 FILES Instance method Public Method 20021112
8 FSTAT Instance method Public Method 20021112
9 GET Instance method Public Method 20021112
10 GET_BIN Instance method Public Method 20021130
11 GET_LAST_CHANGE_NUMBER Instance method Public Method 20021115
12 GET_TMP_DIR Instance method Private Method 20050118
13 LOAD_FILES Instance method Public Method 20021114
14 LOAD_FILES_2 Instance method Public Method Performance-Optimized File Upload 20050117
15 SET_LEVEL Instance method Public Method 20030318
16 URL Instance method Public Method perforce://[user:password@]server[:port]/depot/dir/.../file 20021112
Events
Class CL_WDG_PERFORCE has no event.
Types
Class CL_WDG_PERFORCE has no local type.
Method Signatures

Method ADD_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI Call by reference Type reference (TYPE) CSEQUENCE 20030318
2 Returning URI_PLUS_LEVEL Value transfer Type reference (TYPE) STRING 20030318

Method ADD_LEVEL on class CL_WDG_PERFORCE has no exception.

Method CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIN_LOAD Call by reference Type reference (TYPE) C SPACE 20021130
2 Exporting BIN_OUT Call by reference Type reference (TYPE) XSTRING 20021130
3 Importing CMD Call by reference Type reference (TYPE) CSEQUENCE 20021112
4 Exporting OUT Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021112
5 Importing PARMS Call by reference Type reference (TYPE) CSEQUENCE 20021112
6 Importing TAGGED_OUTPUT Call by reference Type reference (TYPE) C 'X' 20021112

Method CMD on class CL_WDG_PERFORCE has no exception.

Method CMD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIN_LOAD Call by reference Type reference (TYPE) C SPACE 20050118
2 Importing CMD Call by reference Type reference (TYPE) CSEQUENCE 20050118
3 Returning COMMAND Value transfer Type reference (TYPE) STRING 20050118
4 Importing OUT_FILE Call by reference Type reference (TYPE) CSEQUENCE 20050118
5 Importing PARMS Call by reference Type reference (TYPE) CSEQUENCE 20050118
6 Importing TAGGED_OUTPUT Call by reference Type reference (TYPE) C 'X' 20050118

Method CMD_STRING on class CL_WDG_PERFORCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) CSEQUENCE 20021112
2 Importing LEVEL Call by reference Type reference (TYPE) CSEQUENCE 20030318
3 Importing PASSWORD Call by reference Type reference (TYPE) CSEQUENCE 20021112
4 Importing SERVER Call by reference Type reference (TYPE) CSEQUENCE 20021112
5 Importing USER Call by reference Type reference (TYPE) CSEQUENCE 20021112

Method CONSTRUCTOR on class CL_WDG_PERFORCE has no exception.

Method DIRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DIRS Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021112
2 Importing IGNORE_ERRORS Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20021119
3 Importing PATH Call by reference Type reference (TYPE) CSEQUENCE 20021112
4 Importing PATHS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021119

Method DIRS on class CL_WDG_PERFORCE has no exception.

Method FILELOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Value transfer Type reference (TYPE) CSEQUENCE 20021113
2 Importing IGNORE_ERRORS Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20021119
3 Returning LOG Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021113

Method FILELOG on class CL_WDG_PERFORCE has no exception.

Method FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILES Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021112
2 Importing IGNORE_ERRORS Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20021119
3 Importing PATH Call by reference Type reference (TYPE) CSEQUENCE 20021112
4 Importing PATHS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021119

Method FILES on class CL_WDG_PERFORCE has no exception.

Method FSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLIENT_FILE Call by reference Type reference (TYPE) STRING 20021112
2 Exporting DEPOT_FILE Call by reference Type reference (TYPE) STRING Tabelle von Strings 20021112
3 Importing FILENAME Value transfer Type reference (TYPE) CSEQUENCE 20021112
4 Exporting HEAD_CHANGE Call by reference Type reference (TYPE) STRING 20021112
5 Exporting HEAD_REV Call by reference Type reference (TYPE) STRING 20021112
6 Importing IGNORE_ERRORS Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20021119

Method FSTAT on class CL_WDG_PERFORCE has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021112
2 Importing FILENAME Value transfer Type reference (TYPE) CSEQUENCE 20021112

Method GET on class CL_WDG_PERFORCE has no exception.

Method GET_BIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTENT Value transfer Type reference (TYPE) XSTRING Tabelle von Strings 20021130
2 Importing FILENAME Value transfer Type reference (TYPE) CSEQUENCE 20021130

Method GET_BIN on class CL_WDG_PERFORCE has no exception.

Method GET_LAST_CHANGE_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NR Value transfer Type reference (TYPE) STRING 20021115
2 Importing PATH Call by reference Type reference (TYPE) STRING 20021115

Method GET_LAST_CHANGE_NUMBER on class CL_WDG_PERFORCE has no exception.

Method GET_TMP_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TMP_DIR Value transfer Type reference (TYPE) STRING 20050118

Method GET_TMP_DIR on class CL_WDG_PERFORCE has no exception.

Method LOAD_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTENT Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021114
2 Importing FILES Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20021114

Method LOAD_FILES on class CL_WDG_PERFORCE has no exception.

Method LOAD_FILES_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTENT Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20050117
2 Importing FILES Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20050117

Method LOAD_FILES_2 on class CL_WDG_PERFORCE has no exception.

Method SET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) CSEQUENCE 20030318

Method SET_LEVEL on class CL_WDG_PERFORCE has no exception.

Method URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URI Call by reference Type reference (TYPE) CSEQUENCE 20021112
2 Returning URL Value transfer Type reference (TYPE) STRING 20021112

Method URL on class CL_WDG_PERFORCE has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 640