SAP ABAP Class CL_CFX_DEF_GENERIC_OBJECT_UI (UI Methods for Generic Objects)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_AUTHORITY_UI Interface for Authorizations 20060630
Properties
Class CL_CFX_DEF_GENERIC_OBJECT_UI  
Short Description UI Methods for Generic Objects    
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 20060630   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 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_CFX_CONST_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_CFX_FOL_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_CFX_SEARCH_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_CFX_STRUCTURE_PDX_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 CL_CFX_USER_GRP_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
8 CL_CFX_VERSION_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
9 ZCL_CFX_ECR_PDX_GENERATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CFX_AUTHORITY_UI Interface for Authorizations 20060630
Friends
Class CL_CFX_DEF_GENERIC_OBJECT_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_EVENT_ID Constant Public Type reference (TYPE) CFX_STRING 'p_link_event_id' ID of Parameter with p_link_event_id 20060630
2 SC_EVT_CHANGETAB Constant Public Type reference (TYPE) CFX_STRING 'changetab' Event Change Tab 20060630
3 SC_FIELD_ID_NAME Constant Private Type reference (TYPE) CFX_STRING 'GenericObjectName' ID of the Field with the Name 20060630
4 SC_ID_BUTTON_ADD_FIELD Constant Public Type reference (TYPE) CFX_STRING 'generic_object_add_field' ID of Button: New Field 20060630
5 SC_ID_BUTTON_ADD_ITEM Constant Public Type reference (TYPE) CFX_STRING 'AddItem' ID of Button: Add Item 20060630
6 SC_ID_BUTTON_ADD_OBJ Constant Public Type reference (TYPE) CFX_STRING 'addObject' ID of Button: Add Object 20060630
7 SC_ID_BUTTON_AUTHORIZATION Constant Private Type reference (TYPE) CFX_STRING 'editAuth' ID of Button: Change Authorizations 20060630
8 SC_ID_BUTTON_CANCEL Constant Private Type reference (TYPE) CFX_STRING 'generic_object_cancel' ID of Button: Cancel 20060630
9 SC_ID_BUTTON_CONTINUE Constant Private Type reference (TYPE) CFX_STRING 'generic_object_item_continue' ID of Button: Continue, Next Item 20060630
10 SC_ID_BUTTON_NOTIFICATIONS Constant Private Type reference (TYPE) CFX_STRING 'ntf_overview' ID of Button: Notifications 20060630
11 SC_ID_BUTTON_REMOVE_ITEM Constant Public Type reference (TYPE) CFX_STRING 'RemoveItem' ID of Button: Remove Item 20060630
12 SC_ID_BUTTON_REMOVE_OBJ Constant Public Type reference (TYPE) CFX_STRING 'removeObject' ID of Button: Remove Object 20060630
13 SC_ID_BUTTON_SAVE Constant Private Type reference (TYPE) CFX_STRING 'generic_object_save' ID of Button: Save 20060630
14 SC_ID_BUTTON_SAVE_CONTINUE Constant Private Type reference (TYPE) CFX_STRING 'generic_object_save_continue' ID of Button: Save and Continue 20060630
15 SC_ID_BUTTON_VER_METADATA_HIDE Constant Private Type reference (TYPE) CFX_STRING 'generic_object_ver_metadata_hide' ID of Button: No Display Version Metadata 20060630
16 SC_ID_BUTTON_VER_METADATA_SHOW Constant Private Type reference (TYPE) CFX_STRING 'generic_object_ver_metadata_show' ID of Button: Display Version Metadata 20060630
17 SC_ID_CONTEXT_ALLOW_ADD_FIELDS Constant Private Type reference (TYPE) CFX_STRING 'allow_add_fields' Context ID 20060630
18 SC_ID_CONTEXT_NUM_TMP_PROP_VAL Constant Private Type reference (TYPE) CFX_STRING 'num_added_template_property_values' Context ID 20060630
19 SC_ID_DISPLAY_VER_DETAIL Constant Public Type reference (TYPE) CFX_STRING 'p_display_version_metadata' Parameter p_display_version_metadata 20060630
20 SC_ID_ITEMS Constant Public Type reference (TYPE) CFX_STRING 'ItemTable' Item Table ID 20060630
21 SC_ID_LINKED_OBJECTS Constant Public Type reference (TYPE) CFX_STRING 'linkedObjects' Table ID 20060630
22 SC_ID_PARAMETER_INPUTLIST Constant Public Type reference (TYPE) CFX_STRING 'p_inputlist_id' ID of parameters mit p_inputlist_id 20060630
23 SC_ID_PARAMETER_LINK_LIST Constant Public Type reference (TYPE) CFX_STRING 'p_link_list_id' ID of Parameter Link List 20060630
24 SC_LAYOUT_FIELD_WIDTH_2 Constant Private Type reference (TYPE) CFX_STRING '210px' Length of a Field for 2 Columns 20060630
25 SC_LAYOUT_LABEL_CUT Constant Public Type reference (TYPE) INT4 40 Truncate Label after ... Characters 20060630
26 SC_LAYOUT_LABEL_WIDTH Constant Public Type reference (TYPE) CFX_STRING '120px' Label Length 20060630
27 SC_LAYOUT_LABEL_WIDTH_EDIT Constant Private Type reference (TYPE) CFX_STRING '90%' Label Lenght for Editable Label 20060630
28 SC_NS_PARAMETER_LINK_LIST Constant Public Type reference (TYPE) CFX_STRING 'p_link_list_ns' Namespace of the Parameter Link List 20060630
Methods
# Method Level Visibility Method type Description Created on
1 GET_GENERIC_OBJECT_TYPE_LIST Static method Private Method Gets the list of Generic Object Types 20060807
2 GET_OBJECT_CATEGORY_LIST Static method Private Method Gets the list of Generic Object Categories 20060807
3 GET_OBJ_CAT_GEN_OBJ_TYPE Static method Public Method Gets the list of Generic Object Types and Object Categories 20060807
4 GET_URL_FOR_GEN_OBJ Static method Public Method Returns the URL of the structure_de.htm Page 20060703
Events
Class CL_CFX_DEF_GENERIC_OBJECT_UI has no event.
Types
Class CL_CFX_DEF_GENERIC_OBJECT_UI has no local type.
Method Signatures

Method GET_GENERIC_OBJECT_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DDL_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TT_DROPDOWNLIST Table of Options for UI Object "dropdownlistbox" 20060807

Method GET_GENERIC_OBJECT_TYPE_LIST on class CL_CFX_DEF_GENERIC_OBJECT_UI has no exception.

Method GET_OBJECT_CATEGORY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DDL_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TT_DROPDOWNLIST Table of Options for UI Object "dropdownlistbox" 20060807

Method GET_OBJECT_CATEGORY_LIST on class CL_CFX_DEF_GENERIC_OBJECT_UI has no exception.

Method GET_OBJ_CAT_GEN_OBJ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DDL_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TS_DROPDOWNLISTBOX Structure for UI Object "dropdownlistbox" 20061201
2 Exporting ET_DDL_OBJ_TYPE Call by reference Type reference (TYPE) CFX_TT_DROPDOWNLIST Table of Options for UI Object "dropdownlistbox" 20060807
3 Importing I_OBJECT_TYPE_ID Call by reference Type reference (TYPE) STRING 20060807

Method GET_OBJ_CAT_GEN_OBJ_TYPE on class CL_CFX_DEF_GENERIC_OBJECT_UI has no exception.

Method GET_URL_FOR_GEN_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CFX_MODE Processing Mode for Collaboration Folders 20060703
2 Importing I_ID Call by reference Type reference (TYPE) STRING Name of BSP Page 20060703
3 Returning R_URL Value transfer Type reference (TYPE) STRING 20060703

Method GET_URL_FOR_GEN_OBJ on class CL_CFX_DEF_GENERIC_OBJECT_UI has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450