SAP ABAP Class CL_CFX_VERSION_UI (User Interface for Structure)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Properties
Class CL_CFX_VERSION_UI  
Short Description User Interface for Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20020321   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_CFX_CONST_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CFX_VERSION_UI has no interface implemented.
Friends
Class CL_CFX_VERSION_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_ID_BUTTON_CANCEL Constant Public Type reference (TYPE) STRING 'ccancel' 20020322
2 SC_ID_BUTTON_COMPARE_VERSION Constant Public Type reference (TYPE) STRING 'CompareVersion' 20041025
3 SC_ID_BUTTON_CREATE_VERSION Constant Public Type reference (TYPE) STRING 'CreateVersion' Switch and Event ID of Comparison of BOM Versions 20020409
4 SC_ID_BUTTON_DETAILS_HIDE Constant Public Type reference (TYPE) STRING 'detailscvhide' 20020322
5 SC_ID_BUTTON_DETAILS_SHOW Constant Public Type reference (TYPE) STRING 'detailscvshow' 20020322
6 SC_ID_BUTTON_SAVE Constant Public Type reference (TYPE) STRING 'cveraccept' 20020322
7 SC_ID_BUTTON_UPLOAD_VERSION Constant Public Type reference (TYPE) STRING 'UploadVersion' 20061014
8 SC_ID_INPUT_DESCRIPTION Constant Public Type reference (TYPE) STRING 'verdesc' 20020322
9 SC_ID_INPUT_NAME Constant Public Type reference (TYPE) STRING 'vername' 20020322
10 SC_ID_TABLE_VERSION_OV Static Attribute Public Type reference (TYPE) STRING 'VersionOverview' ID of Version Overview Table 20041025
11 SC_PAGE_VERSION_OVERVIEW Constant Public Type reference (TYPE) CFX_BSPPAGE 'version_overview.htm' Name of BSP Page 20020409
Methods
# Method Level Visibility Method type Description Created on
1 GET_ID Static method Public Method ID of Version for UI, Optional with Prefix 20030205
2 GET_INPUTLIST_FOR_METADATA Static method Public Method UI Input List for Metadata of Version 20030204
3 GET_METADATA_LIST Static method Public Method UI Input List for Metadata of Version 20020415
4 INITIALIZE_VERSION_LIST Static method Public Method Creates UI Table with List of Versions 20020409
5 PG_METADATA_HANDLE_EVENTS Static method Public Method For Page include_version_metadata::OnInputProcessing 20020322
6 PG_METADATA_INIT Static method Public Method Version Metadata, Called: OnInitialization 20020322
7 PG_VERSION_OVERVIEW_INIT Static method Public Method For Page version_overview.htm::OnInitialization 20020409
8 PG_VERSION_OV_HANDLE_EVENTS Static method Public Method For Page version_overview.htm::OnInputProcessing 20020409
9 SAVE_METADATA_LIST Static method Public Method Save Metadata (Version Name and Description) 20020415
Events
Class CL_CFX_VERSION_UI has no event.
Types
Class CL_CFX_VERSION_UI has no local type.
Method Signatures

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_VERSION Call by reference Object reference (TYPE REF TO) IF_CFX_VERSION Gemeinsame Schnittstelle aller Dokumentversionen 20030205
2 Importing I_PREFIX Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030205
3 Returning R_ID Value transfer Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030205

Method GET_ID on class CL_CFX_VERSION_UI has no exception.

Method GET_INPUTLIST_FOR_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_VERSION Call by reference Object reference (TYPE REF TO) IF_CFX_VERSION Gemeinsame Schnittstelle aller Dokumentversionen 20030204
2 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Details anzeigen ? 20030204
3 Importing I_KEEP_USER_INPUT Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI CL_CFX_CONST_UI=>SC_FALSE_S Letzte Benutzereingaben verwenden 20030204
4 Returning RP_SO_INPUTLIST Value transfer Object reference (TYPE REF TO) CL_CFX_SO_INPUTLIST Liste mit Eingabefeldern 20030204

Method GET_INPUTLIST_FOR_METADATA on class CL_CFX_VERSION_UI has no exception.

Method GET_METADATA_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VERSION_METADATA Call by reference Type reference (TYPE) CFX_TS_INPUTLIST Liste von Eingabefeldern 20020415
2 Importing IP_VERSION Call by reference Object reference (TYPE REF TO) IF_CFX_VERSION Gemeinsame Schnittstelle aller Dokumentversionen 20020415
3 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI CL_CFX_CONST_UI=>SC_TRUE_S Details anzeigen ? 20020415
4 Importing I_DISPLAY_VERSION_METADATA Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI CL_CFX_CONST_UI=>SC_TRUE_S Daten anzeigen ? 20020415
5 Importing I_LEFT_LABEL_WIDTH Call by reference Type reference (TYPE) CFX_STRING CL_CFX_CONST_UI=>SC_LAYOUT_LABEL_WIDTH Labelgröße 20020716

Method GET_METADATA_LIST on class CL_CFX_VERSION_UI has no exception.

Method INITIALIZE_VERSION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_VERSIONING Call by reference Object reference (TYPE REF TO) IF_CFX_VERSIONING Gemeinsame Schnittstelle aller versionierbaren Dokumente 20020409
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020409
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020409
4 Importing I_ROLE Call by reference Type reference (TYPE) STRING 20020409
5 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020409
6 Returning RP_UI_VERSION_TABLE Value transfer Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20020409

Method INITIALIZE_VERSION_LIST on class CL_CFX_VERSION_UI has no exception.

Method PG_METADATA_HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DISPLAY_VERSION_DETAILS Call by reference Type reference (TYPE) STRING 20020322
2 Exporting E_EVENT_HANDLED Call by reference Type reference (TYPE) ABAP_BOOL 20020322
3 Exporting E_GO_BACK Call by reference Type reference (TYPE) ABAP_BOOL 20020322
4 Exporting E_GO_SAME_PAGE Call by reference Type reference (TYPE) ABAP_BOOL 20020322
5 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20020322
6 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20020322
7 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020322
8 Importing IP_VERSIONING Call by reference Object reference (TYPE REF TO) IF_CFX_VERSIONING Gemeinsame Schnittstelle aller versionierbaren Dokumente 20020322
9 Importing I_EVT Call by reference Type reference (TYPE) STRING 20020322
10 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020322

Method PG_METADATA_HANDLE_EVENTS on class CL_CFX_VERSION_UI has no exception.

Method PG_METADATA_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GROUP_VERSION_METADATA Call by reference Type reference (TYPE) CFX_TS_GROUP_VERSION_METADATA Daten, um die Gruppe mit den Versions-Metadaten darzustellen 20020322
2 Importing IP_VERSIONING Call by reference Object reference (TYPE REF TO) IF_CFX_VERSIONING Gemeinsame Schnittstelle aller versionierbaren Dokumente 20020322
3 Importing I_DISPLAY_DETAILS_BUTTON Call by reference Type reference (TYPE) STRING 20020322
4 Importing I_DISPLAY_VERSION_DETAILS Call by reference Type reference (TYPE) STRING 20020322
5 Importing I_DISPLAY_VERSION_METADATA Call by reference Type reference (TYPE) STRING 20020322
6 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020322

Method PG_METADATA_INIT on class CL_CFX_VERSION_UI has no exception.

Method PG_VERSION_OVERVIEW_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COMPARE_NEW_ID Call by reference Type reference (TYPE) GUID_32 Versionsvergleich: GUID der neuen Version 20041026
2 Changing C_COMPARE_OLD_ID Call by reference Type reference (TYPE) GUID_32 Versionsvergleich: GUID der alten Version 20041026
3 Changing C_KEEP_USER_INPUT Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Eingaben erhalten 20030926
4 Changing C_KEEP_USER_INPUT_NO_DETAILS Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Eingaben erhalten, außer von Detaildaten 20030926
5 Changing C_MSG_ID Call by reference Type reference (TYPE) STRING 20020409
6 Changing C_MSG_TXT Call by reference Type reference (TYPE) STRING 20020409
7 Exporting EP_BORDER Call by reference Object reference (TYPE REF TO) CL_CFX_BORDER_DATA Hält die HTML-Daten zur Erzeugung der CFX-Rahmen 20020409
8 Exporting EP_VERSION_LIST Call by reference Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20020409
9 Exporting ES_GROUP_METADATA Call by reference Type reference (TYPE) CFX_TS_GROUP_METADATA Daten, um die Gruppe mit den Metadaten darzustellen 20020409
10 Exporting E_READ_ONLY Call by reference Type reference (TYPE) STRING 20020409
11 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020409
12 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20030926
13 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020409
14 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020409
15 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20020409
16 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020409
17 Importing I_INT_LINK_LIST_ID Call by reference Type reference (TYPE) STRING 20030926
18 Importing I_NUM_ADDED_FIELDS Call by reference Type reference (TYPE) STRING 20030926
19 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020409
20 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020409

Method PG_VERSION_OVERVIEW_INIT on class CL_CFX_VERSION_UI has no exception.

Method PG_VERSION_OV_HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20030929
2 Changing C_INT_LINK_LIST_ID Call by reference Type reference (TYPE) STRING 20030929
3 Changing C_NUM_ADDED_FIELDS Call by reference Type reference (TYPE) STRING 20030929
4 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020409
5 Importing IP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20030929
6 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP request 20020409
7 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020409
8 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020409
9 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020409
10 Importing I_EVT Call by reference Type reference (TYPE) STRING 20020409
11 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020409
12 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020409

Method PG_VERSION_OV_HANDLE_EVENTS on class CL_CFX_VERSION_UI has no exception.

Method SAVE_METADATA_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20020415
2 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20020415
3 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020415
4 Importing IP_VERSION Call by reference Object reference (TYPE REF TO) IF_CFX_VERSION 20020415

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