SAP ABAP Class CL_CFX_GO_APPLICATION (Administration Class for Generic Object Types)
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_GO_APPLICATION  
Short Description Administration Class for Generic Object Types    
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 20021211   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 WBMR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_GO_APPLICATION has no interface implemented.
Friends
Class CL_CFX_GO_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_GENERIC_FILE_NAME Instance attribute Private Type reference (TYPE) CFX_TT_STRING Table with the Names of the Files Already Parsed 20021211
2 MT_GENERIC_OBJECT_TYPE Instance attribute Private Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Table with Generic Object Types 20021211
3 MT_GENERIC_OBJECT_TYPING Instance attribute Private Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Table with Generic Object Types 20030121
4 MT_MIME Instance attribute Private Type reference (TYPE) WBMR_MIME_TABLE 20050105
5 MT_SAP_GEN_OBJ_TYPE Instance attribute Private Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Table with Generic Object Types 20050105
6 MT_SAP_GEN_OBJ_TYPING Instance attribute Private Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Table with Generic Object Types 20050105
7 MT_TYPING_FILE_NAME Instance attribute Private Type reference (TYPE) CFX_TT_STRING Table of Strings 20030121
8 MT_TYPING_MIME Instance attribute Private Type reference (TYPE) WBMR_MIME_TABLE 20050105
9 M_ALL_CUS_TYPE_SELECTED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Were All Generic Types Initialized by the Customer 20050110
10 M_ALL_CUS_TYPING_SELECTED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Were All Categories Initialized by the Customer 20050110
11 M_ALL_SAP_TYPE_SELECTED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Were All Generic Objects Supplied by SAP Initialized 20050110
12 M_ALL_SAP_TYPING_SELECTED Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Were All Categories Supplied by SAP Initialized 20050110
13 SC_GENERIC_FILE_FOLDER Constant Public Type reference (TYPE) CFX_STRING 'GenericObjects' Name of the WebDAV Folders with Generic Object Types 20021211
14 SC_SAP_GENERIC_FOLDER_NAME Constant Public Type reference (TYPE) SKWF_URL 'cfx_gen_obj_typ/Generic_Object_Types' Name of Mime Repository Folder 20050104
15 SC_SAP_GEN_TYPING_FOLDER_NAME Constant Public Type reference (TYPE) SKWF_URL 'cfx_gen_obj_typ/ObjectCategories' KW Framework: URL or Part URL 20050105
16 SC_TYPING_FILE_FOLDER Constant Public Type reference (TYPE) CFX_STRING 'ObjectCategories' Name of the WebDAV Folder for Categories 20030121
17 SP_INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_CFX_GO_APPLICATION Administration Class for Generic Object Types 20030107
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_OBJECT_TYPE Instance method Private Method Checks Whether Object Types Are Involved 20050105
2 ASSERT_OBJECT_TYPING Instance method Private Method Checks Whether Object Types Are Involved 20050105
3 CHECK_ID_NS_UNIQUE Instance method Private Method Checks if ID and Namespace of Type/Categorization Unique 20030320
4 DELETE_INSTANCE Static method Public Method Deletes Instance 20030121
5 GET_ALL_GENERIC_OBJECT_TYPES Instance method Public Method Gets All Generic Object Types 20030117
6 GET_ALL_GENERIC_OBJECT_TYPINGS Instance method Public Method Gets All Generic Object Categorizations 20030130
7 GET_ALL_SAP_GEN_OBJ_TYPES Instance method Public Method Delivers All Generic Object Types Supplied by SAP 20050104
8 GET_ALL_SAP_GEN_OBJ_TYPINGS Instance method Public Method Delivers All Generic Object Types Supplied by SAP 20050105
9 GET_GENERIC_OBJECT_TYPE Instance method Public Method Gets the Generic Object Type 20021211
10 GET_GENERIC_OBJECT_TYPING Instance method Public Method Gets Categorization 20030121
11 GET_GO_TY Instance method Private Method Gets the Generic Object Type 20030121
12 GET_GO_TY_SAP Instance method Private Method Gets the Generic Object Type 20050105
13 GET_INSTANCE Static method Public Method Gets Instance 20030107
Events
Class CL_CFX_GO_APPLICATION has no event.
Types
Class CL_CFX_GO_APPLICATION has no local type.
Method Signatures

Method ASSERT_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALL_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105
2 Importing IT_CHECKED_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105

Method ASSERT_OBJECT_TYPE on class CL_CFX_GO_APPLICATION has no exception.

Method ASSERT_OBJECT_TYPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALL_OBJECT_TYPING Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105
2 Importing IT_CHECKED_OBJ_TYPING Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105

Method ASSERT_OBJECT_TYPING on class CL_CFX_GO_APPLICATION has no exception.

Method CHECK_ID_NS_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GEN_OBJ_TYPE Call by reference Object reference (TYPE REF TO) CL_CFX_GENERIC_OBJECT_TYPE Beschreibung generischer Objekttyp in cFolders 20030320

Method CHECK_ID_NS_UNIQUE on class CL_CFX_GO_APPLICATION has no exception.

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_CFX_GO_APPLICATION has no parameter.
Method DELETE_INSTANCE on class CL_CFX_GO_APPLICATION has no exception.

Method GET_ALL_GENERIC_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENERIC_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20030117
2 Importing I_INCLUDE_SAP Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Sollen generische Objekte der SAP mit übergeben werden 20050107

Method GET_ALL_GENERIC_OBJECT_TYPES on class CL_CFX_GO_APPLICATION has no exception.

Method GET_ALL_GENERIC_OBJECT_TYPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENERIC_OBJECT_TYPING Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20030130
2 Importing I_INCLUDE_SAP Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Boolscher Typ 20050107

Method GET_ALL_GENERIC_OBJECT_TYPINGS on class CL_CFX_GO_APPLICATION has no exception.

Method GET_ALL_SAP_GEN_OBJ_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SAP_GEN_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050104
2 Importing I_ALL_GEN_OBJ_IN_MIME Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Rückgabe aller Generischen Objekte im Mime 20050302

Method GET_ALL_SAP_GEN_OBJ_TYPES on class CL_CFX_GO_APPLICATION has no exception.

Method GET_ALL_SAP_GEN_OBJ_TYPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SAP_GEN_OBJ_TYPING Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105

Method GET_ALL_SAP_GEN_OBJ_TYPINGS on class CL_CFX_GO_APPLICATION has no exception.

Method GET_GENERIC_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILE_NAME Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030131
2 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20021212
3 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20021212
4 Importing I_ONLY_VALID Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20030227
5 Returning RP_GENERIC_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_CFX_GENERIC_OBJECT_TYPE Beschreibung generischer Objekttyp in cFolders 20021211

Method GET_GENERIC_OBJECT_TYPE on class CL_CFX_GO_APPLICATION has no exception.

Method GET_GENERIC_OBJECT_TYPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILE_NAME Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030131
2 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Externe ID 20030121
3 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Externer Namesraum 20030121
4 Importing I_ONLY_VALID Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20030227
5 Returning RP_GENERIC_OBJECT_TYPING Value transfer Object reference (TYPE REF TO) CL_CFX_GENERIC_OBJECT_TYPE Beschreibung generischer Objekttyp in cFolders 20030121

Method GET_GENERIC_OBJECT_TYPING on class CL_CFX_GO_APPLICATION has no exception.

Method GET_GO_TY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FILE_NAME Call by reference Type reference (TYPE) CFX_TT_STRING Tabelle mit strings 20030121
2 Changing CT_GO_TY Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20030121
3 Exporting EP_GENERIC_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_CFX_GENERIC_OBJECT_TYPE Beschreibung generischer Objekttyp in cFolders 20030121
4 Importing I_FILE_NAME Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030131
5 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20030121
6 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20030121
7 Importing I_ONLY_VALID Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE sollen nur gültige Typen zurückgegeben werden 20030227
8 Importing I_WEBDAV_FOLDER Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030121

Method GET_GO_TY on class CL_CFX_GO_APPLICATION has no exception.

Method GET_GO_TY_SAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GO_TY_SAP Call by reference Type reference (TYPE) CFX_TT_GENERIC_OBJECT_TYPE Tabelle mit generischen Objekttypen 20050105
2 Changing CT_MIME Call by reference Type reference (TYPE) WBMR_MIME_TABLE Tabelle mit strings 20050105
3 Exporting EP_GENERIC_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_CFX_GENERIC_OBJECT_TYPE Beschreibung generischer Objekttyp in cFolders 20050105
4 Importing I_FILE_NAME Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20050105
5 Importing I_FOLDER Call by reference Type reference (TYPE) SKWF_URL Zeichenkette für Collaboration Folders 20050105
6 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20050105
7 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20050105
8 Importing I_ONLY_VALID Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE sollen nur gültige Typen zurückgegeben werden 20050105

Method GET_GO_TY_SAP on class CL_CFX_GO_APPLICATION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_GO_APPLICATION Value transfer Object reference (TYPE REF TO) CL_CFX_GO_APPLICATION Verwaltungsklasse für generische Objekttypen 20030107

Method GET_INSTANCE on class CL_CFX_GO_APPLICATION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200