SAP ABAP Class CL_CFX_REDLINEINFO (Redline-Related Functions: Formats, Utilities)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_FOLDERS (Package) Collaboration Folders: Folder and Documents
Properties
Class CL_CFX_REDLINEINFO  
Short Description Redline-Related Functions: Formats, Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_FOLDERS   Collaboration Folders: Folder and Documents 
Created 20001130   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_REDLINEINFO has no interface implemented.
Friends
Class CL_CFX_REDLINEINFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_CREATED Static Attribute Private Type reference (TYPE) STRING 20010326
2 SC_EAI_VIEWER Static Attribute Private Type reference (TYPE) STRING 20010326
3 SC_FOLDER_NAME_SETTINGS Static Attribute Private Type reference (TYPE) STRING 20010627
4 SC_FORMAT_DESCRIPTION Static Attribute Private Type reference (TYPE) STRING 20010326
5 SC_FORMAT_MIME_TYPE Static Attribute Private Type reference (TYPE) STRING 20010326
6 SC_FORMAT_REDLINEABLE Static Attribute Private Type reference (TYPE) STRING 20010326
7 SP_SETTINGS Static Attribute Private Object reference (TYPE REF TO) CL_CFX_SETTINGS Storage of Configurations 20010326
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010326
2 GET_FILEEXTENSION Static method Public Method Returns File Name Extension for the Transferred File Name 20001130
3 GET_FILENAME_FROM_PATH Static method Public Method Returns File Name of Complete Path 20010102
4 GET_FORMAT_DESCRIPTION Static method Public Method Returns Format Description for File Name Extension 20001130
5 GET_MIMETYPE_FOR_EXT Static method Public Method Returns MIME Type (EAI Convention) for File Name Extension 20010103
6 GET_MIMETYPE_FOR_FILE Static method Public Method Returns MIME Type for a File (as General as Possible) 20010307
7 GET_SETTINGS Static method Private Method Returns Settings Object for Redlining Tool 20010326
8 IS_MIMETYPE_SPECIFIC Static method Public Method True for Specific MIME Type 20020529
9 IS_REDLINEABLE_FORMAT Static method Public Method Decides from File Type Whether Redlining is Possible 20001130
10 IS_WEBDAV_ENABLED Static method Public Method Decides Whether File Type Allows WebDAV Processing 20011102
11 NORMALIZE_MIMETYPE Static method Public Method Generates "Normalized" MIME Type 20020321
12 RESET Static method Public Method Deletes and Regenerates the Current Settings File 20020517
13 SPLIT_NAME_AND_PATH Static method Public Method Split File Path into Directory and File Name 20020522
Events
Class CL_CFX_REDLINEINFO has no event.
Types
Class CL_CFX_REDLINEINFO has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CFX_REDLINEINFO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CFX_REDLINEINFO has no exception.

Method GET_FILEEXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Der Filename dessen Endung gesucht wird 20001130
2 Returning R_EXT Value transfer Type reference (TYPE) STRING Die Endung des Filenamens; kann leer sein 20001130

Method GET_FILEEXTENSION on class CL_CFX_REDLINEINFO has no exception.

Method GET_FILENAME_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILEPATH Call by reference Type reference (TYPE) STRING Kompletter Filepfad 20010102
2 Returning R_FILENAME Value transfer Type reference (TYPE) STRING Dateiname mit Endung 20010102

Method GET_FILENAME_FROM_PATH on class CL_CFX_REDLINEINFO has no exception.

Method GET_FORMAT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT Call by reference Type reference (TYPE) STRING Fileendung, z.B. GIF 20001130
2 Returning R_DESC Value transfer Type reference (TYPE) STRING Formatbeschreibung z.B. 'Graphik Interchange Format' 20001130

Method GET_FORMAT_DESCRIPTION on class CL_CFX_REDLINEINFO has no exception.

Method GET_MIMETYPE_FOR_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT Call by reference Type reference (TYPE) STRING Fileendung, z.B. 'GIF' 20010103
2 Returning R_MIME Value transfer Type reference (TYPE) STRING EAI-Mime-Type für die Fileendung 20010103

Method GET_MIMETYPE_FOR_EXT on class CL_CFX_REDLINEINFO has no exception.

Method GET_MIMETYPE_FOR_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT Call by reference Type reference (TYPE) STRING Fileendung 20010307
2 Importing I_MIME Call by reference Type reference (TYPE) STRING Mimetype-Vorschlag 20010307
3 Returning R_MIME Value transfer Type reference (TYPE) STRING Ermittelter Mimetype 20010307

Method GET_MIMETYPE_FOR_FILE on class CL_CFX_REDLINEINFO has no exception.

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SETTINGS Value transfer Object reference (TYPE REF TO) CL_CFX_SETTINGS Ablage von Einstellungen 20010326

Method GET_SETTINGS on class CL_CFX_REDLINEINFO has no exception.

Method IS_MIMETYPE_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIMETYPE Call by reference Type reference (TYPE) STRING 20020529
2 Returning R_IS_SPECIFIC Value transfer Type reference (TYPE) ABAP_BOOL 20020529

Method IS_MIMETYPE_SPECIFIC on class CL_CFX_REDLINEINFO has no exception.

Method IS_REDLINEABLE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) STRING Der Filename dessen Endung über Redlining entscheidet 20001130
2 Returning R_OK Value transfer Type reference (TYPE) CFX_C1 '2' = 2D-Format; '3' = 3D-Format; 'P' = PDF 20001130

Method IS_REDLINEABLE_FORMAT on class CL_CFX_REDLINEINFO has no exception.

Method IS_WEBDAV_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ENABLED Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20011102
2 Importing I_MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML-Content-Type 20011102

Method IS_WEBDAV_ENABLED on class CL_CFX_REDLINEINFO has no exception.

Method NORMALIZE_MIMETYPE Signature

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

Method NORMALIZE_MIMETYPE on class CL_CFX_REDLINEINFO has no exception.

Method RESET Signature

Method RESET on class CL_CFX_REDLINEINFO has no parameter.
Method RESET on class CL_CFX_REDLINEINFO has no exception.

Method SPLIT_NAME_AND_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DIRECTORY Call by reference Type reference (TYPE) STRING 20020523
2 Exporting E_FILENAME Call by reference Type reference (TYPE) STRING 20020523
3 Importing I_FILEPATH Call by reference Type reference (TYPE) STRING 20020523

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