SAP ABAP Class CL_CFX_GO_DATA_TYPE (Data Type in cFolders)
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_DATA_TYPE  
Short Description Data Type in cFolders    
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 20021205   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_GO_DATA_TYPE has no forward declaration.
Interfaces
Class CL_CFX_GO_DATA_TYPE has no interface implemented.
Friends
Class CL_CFX_GO_DATA_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ALLOWED_VALUE Instance attribute Private Type reference (TYPE) CFX_TT_GO_VALUE Table with Value Objects for Generic Object 20021211
2 MT_OBJECT_TYPE_REF Instance attribute Private Type reference (TYPE) CFX_TT_OBJECT_TYPE Valid object types 20030227
3 M_ABAP_FIELD Instance attribute Private Type reference (TYPE) CFX_STRING Name of ABAP Field 20030811
4 M_ABAP_TABLE Instance attribute Private Type reference (TYPE) CFX_STRING Name of ABAP Table 20030811
5 M_DATA_TYPE Instance attribute Private Type reference (TYPE) STRING Data Type 20021205
6 M_DECIMALS Instance attribute Private Type reference (TYPE) IDEC Number of Decimal Places 20030731
7 M_ID Instance attribute Private Type reference (TYPE) CFX_T_EXTERNAL_ID ID of the Data Type 20021211
8 M_INTLEN Instance attribute Private Type reference (TYPE) ILEN Internal length of field 20030731
9 M_INTTYPE Instance attribute Private Type reference (TYPE) ABAPTYPE ABAP/4 Data Type 20030731
10 M_LENGTH Instance attribute Private Type reference (TYPE) I Length 20021205
11 M_NAMESPACE Instance attribute Private Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Namespace of the Data Type 20021211
12 SC_DATA_TYPE_ABAP Constant Public Type reference (TYPE) STRING 'ABAP' ABAP Data Type 20030731
13 SC_DATA_TYPE_BOOLEAN Constant Public Type reference (TYPE) STRING 'boolean' True/False 20030123
14 SC_DATA_TYPE_DATE Constant Public Type reference (TYPE) STRING 'date' Date 20030122
15 SC_DATA_TYPE_ENUMERATION Constant Public Type reference (TYPE) STRING 'enumeration' Selection List 20030129
16 SC_DATA_TYPE_IDREF Constant Public Type reference (TYPE) STRING 'IDREF' Data Type GUID32 20030130
17 SC_DATA_TYPE_INTEGER Constant Public Type reference (TYPE) STRING 'integer' Data Type Integer 20021205
18 SC_DATA_TYPE_STRING Constant Public Type reference (TYPE) STRING 'string' Data type String 20021205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VALUE Instance method Public Method Checks Whether Transferred Value Fits Data Type 20021219
2 CONSTRUCTOR Instance method Public Constructor Constructor 20021205
3 GET_ABAP Instance method Public Method Returns ABAP Table and Field 20030811
4 GET_ALLOWED_OBJECT_TYPES Instance method Public Method Returns the Object Types That Can Be Linked 20030227
5 GET_ALLOWED_VALUES Instance method Public Method Returns the Allowed Values of This Data Type 20021205
6 GET_IDENTIFIER Instance method Public Method Returns ID and Namespace of the Data Type 20021211
7 GET_INT_TYPE Instance method Public Method Returns Internal Type, Length, and Decimal Places 20030812
8 GET_LENGTH Instance method Public Method Length 20021205
9 GET_TYPE Instance method Public Method Data Type 20021205
10 IS_EQUAL Instance method Public Method Compare ID and Namespace of Two Objects 20050321
Events
Class CL_CFX_GO_DATA_TYPE has no event.
Types
Class CL_CFX_GO_DATA_TYPE has no local type.
Method Signatures

Method CHECK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHECK_LEVEL Call by reference Type reference (TYPE) CFX_TS_CHECK_LEVEL Welche Checks sollen durchgeführt werden ? 20030127
2 Importing I_VALUE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030116

Method CHECK_VALUE on class CL_CFX_GO_DATA_TYPE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALLOWED_VALUE Call by reference Type reference (TYPE) CFX_TT_GO_VALUE Tabelle mit Value Objekten generisches Objekt 20021211
2 Importing IT_OBJECT_TYPE_REF Call by reference Type reference (TYPE) CFX_TT_OBJECT_TYPE Liste mit Objekttypen ( als Klasse ) 20030227
3 Importing I_ABAP_FIELD Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030731
4 Importing I_ABAP_TABLE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030731
5 Importing I_DATA_TYPE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20021205
6 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20021211
7 Importing I_LENGTH Call by reference Type reference (TYPE) I 20021205
8 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20021211
9 Importing I_OBJECT_REF_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20021211
10 Importing I_OBJECT_REF_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20021211
11 Importing I_RFC_DESTINATION Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030731

Method CONSTRUCTOR on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ABAP_FIELD Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030811
2 Exporting E_ABAP_TABLE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030811

Method GET_ABAP on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_ALLOWED_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_TYPE_REF Call by reference Type reference (TYPE) CFX_TT_OBJECT_TYPE Liste mit Objekttypen ( als Klasse ) 20030227

Method GET_ALLOWED_OBJECT_TYPES on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_ALLOWED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOWED_VALUE Call by reference Type reference (TYPE) CFX_TT_GO_VALUE Tabelle mit Value Objekten generisches Objekt 20030127

Method GET_ALLOWED_VALUES on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Zeichenkette für Collaboration Folders 20021211
2 Exporting E_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Zeichenkette für Collaboration Folders 20021211

Method GET_IDENTIFIER on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_INT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DECIMALS Call by reference Type reference (TYPE) IDEC Anzahl Dezimalstellen 20030812
2 Exporting E_INTLEN Call by reference Type reference (TYPE) ILEN Interne Länge eines Feldes 20030812
3 Exporting E_INTTYPE Call by reference Type reference (TYPE) ABAPTYPE ABAP/4-Datentyp 20030812

Method GET_INT_TYPE on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LENGTH Value transfer Type reference (TYPE) I 20021205

Method GET_LENGTH on class CL_CFX_GO_DATA_TYPE has no exception.

Method GET_TYPE Signature

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

Method GET_TYPE on class CL_CFX_GO_DATA_TYPE has no exception.

Method IS_EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GO_DATA_TYPE Call by reference Object reference (TYPE REF TO) CL_CFX_GO_DATA_TYPE Datentyp in cFolders 20050321
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) CFX_BOOLEAN ID und Namensraum gleich? 20050321

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