SAP ABAP Class CL_CFX_ATTRIBUTE (Attribute)
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_ATTRIBUTE  
Short Description Attribute    
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 20020222   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 CL_ABAP_TYPEDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CFX_ATTRIBUTE has no interface implemented.
Friends
Class CL_CFX_ATTRIBUTE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_DATA_TYPE Instance attribute Private Object reference (TYPE REF TO) CL_CFX_GO_DATA_TYPE Data Type in cFolders 20041011
2 MT_ALLOWED_VALUES Instance attribute Private Type reference (TYPE) CFX_TT_ATTRIBUTE_ALLOWED_VALUE List of Values Allowed for an Attribute 20020225
3 MT_TYPES Instance attribute Private Type reference (TYPE) CFX_T_STRING Table of Character Strings 20020225
4 M_DECIMALS Instance attribute Private Type reference (TYPE) I Number of Decimal Places 20041008
5 M_DEFAULT_VALUE Instance attribute Private Type reference (TYPE) STRING 20020517
6 M_ENTRY_REQUIRED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20020227
7 M_ID Instance attribute Private Type reference (TYPE) STRING External ID, Only Unique with m_namespace 20020225
8 M_INT_ID Instance attribute Private Type reference (TYPE) GUID_32 Int. ID 20020321
9 M_LABEL_ALIAS Instance attribute Private Type reference (TYPE) CFX_T_TEXT Text for Collaboration Folders 20020417
10 M_LABEL_DEFAULT Instance attribute Private Type reference (TYPE) CFX_T_TEXT Text for Collaboration Folders 20020417
11 M_LENGTH Instance attribute Private Type reference (TYPE) I Length of P Field (in Bytes) 20041008
12 M_NAMESPACE Instance attribute Private Type reference (TYPE) STRING 20020227
13 M_READ_ONLY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20020227
14 M_TYPEKIND Instance attribute Private Type reference (TYPE) ABAP_TYPEKIND Elementary ABAP Type 20041008
15 SC_FALSE Constant Public Type reference (TYPE) STRING 'false' 20020517
16 SC_TRUE Constant Public Type reference (TYPE) STRING 'true' 20020517
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20020225
2 GET_ABAP_ELEMENTDESCR Instance method Public Method Get Attributes for an ABAP Element Type 20041008
3 GET_ALLOWED_VALUES Instance method Public Method 20020225
4 GET_DEFAULT_VALUE Instance method Public Method Attribute Default 20020517
5 GET_ID Instance method Public Method Determine External ID, Unique or with Namespace Only 20020225
6 GET_INT_ID Instance method Public Method Determine Internal, Unique ID 20020321
7 GET_NAMESPACE Instance method Public Method 20020227
8 GET_TEXT Instance method Public Method 20020227
9 IS_CHANGEABLE Instance method Public Method Can Attribute for This Object Be Changed? 20020410
10 IS_CHECKBOX_INT Instance method Private Method Is Attribute a Checkbox? 20020517
11 IS_READ_ONLY Instance method Public Method 20020227
12 IS_REQUIRED Instance method Public Method 20020225
13 IS_USED_FOR_TYPE Instance method Public Method Is the Attribute Used for the Specified Type? 20020228
Events
Class CL_CFX_ATTRIBUTE has no event.
Types
Class CL_CFX_ATTRIBUTE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALLOWED_VALUES Call by reference Type reference (TYPE) CFX_TT_ATTRIBUTE_ALLOWED_VALUE 20020225
2 Importing IT_TYPES Call by reference Type reference (TYPE) CFX_T_STRING Tabelle mit Zeichenketten 20020225
3 Importing I_DECIMALS Call by reference Type reference (TYPE) I 0 Anzahl der Dezimalstellen 20041008
4 Importing I_ENTRY_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020227
5 Importing I_ID Call by reference Type reference (TYPE) STRING 20020225
6 Importing I_LABEL_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20020417
7 Importing I_LABEL_DEFAULT Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20020417
8 Importing I_LENGTH Call by reference Type reference (TYPE) I 0 Länge des P-Feldes (in Bytes) 20041008
9 Importing I_NAMESPACE Call by reference Type reference (TYPE) STRING 20020227
10 Importing I_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020227
11 Importing I_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND CL_ABAP_TYPEDESCR=>TYPEKIND_STRING Elementarer ABAP Type 20041008

Method CONSTRUCTOR on class CL_CFX_ATTRIBUTE has no exception.

Method GET_ABAP_ELEMENTDESCR 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) I Anzahl der Dezimalstellen 20041008
2 Exporting E_LENGTH Call by reference Type reference (TYPE) I Länge des P-Feldes (in Bytes) 20041008
3 Exporting E_TYPEKIND Call by reference Type reference (TYPE) ABAP_TYPEKIND Elementarer ABAP Type 20041008

Method GET_ABAP_ELEMENTDESCR on class CL_CFX_ATTRIBUTE 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_VALUES Call by reference Type reference (TYPE) CFX_TT_ATTRIBUTE_ALLOWED_VALUE 20020225

Method GET_ALLOWED_VALUES on class CL_CFX_ATTRIBUTE has no exception.

Method GET_DEFAULT_VALUE Signature

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

Method GET_DEFAULT_VALUE on class CL_CFX_ATTRIBUTE has no exception.

Method GET_ID Signature

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

Method GET_ID on class CL_CFX_ATTRIBUTE has no exception.

Method GET_INT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INT_ID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20020321

Method GET_INT_ID on class CL_CFX_ATTRIBUTE has no exception.

Method GET_NAMESPACE Signature

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

Method GET_NAMESPACE on class CL_CFX_ATTRIBUTE has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20020227
2 Exporting E_TEXT_DEFAULT Call by reference Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20020227

Method GET_TEXT on class CL_CFX_ATTRIBUTE has no exception.

Method IS_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_IF_ATTRIBUTES Call by reference Object reference (TYPE REF TO) IF_CFX_ATTRIBUTES Für Objekte mit Attributen 20020410
2 Returning R_IS_CHANGEABLE Value transfer Type reference (TYPE) ABAP_BOOL 20020410

Method IS_CHANGEABLE on class CL_CFX_ATTRIBUTE has no exception.

Method IS_CHECKBOX_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHECKBOX Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020517

Method IS_CHECKBOX_INT on class CL_CFX_ATTRIBUTE has no exception.

Method IS_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_READ_ONLY Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020227

Method IS_READ_ONLY on class CL_CFX_ATTRIBUTE has no exception.

Method IS_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REQUIRED Value transfer Type reference (TYPE) ABAP_BOOL 20020225

Method IS_REQUIRED on class CL_CFX_ATTRIBUTE has no exception.

Method IS_USED_FOR_TYPE Signature

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

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