SAP ABAP Class CL_CFX_UD_STATUS_ACTION (User-Defined Status Action)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_STATUS (Package) cFolders Status
Properties
Class CL_CFX_UD_STATUS_ACTION  
Short Description User-Defined Status Action    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_STATUS   cFolders Status 
Created 20030819   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 CFXA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_UD_STATUS_ACTION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CFX_UD_STATUS_ACTION_LIST 20030819 User-Defined Status Actions
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ID Instance attribute Public Type reference (TYPE) CFX_UD_T_BUTTON_ID ID of Customer-Defined Pushbutton 20030819
2 M_IS_DIRTY Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Not Persistent? 20030819
3 M_IS_NEW Instance attribute Private Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE New Pushbutton? 20030819
4 M_NAME_ALIAS Instance attribute Public Type reference (TYPE) CFX_T_TEXT_ALIAS Alias Name for a Text 20030819
5 M_NAME_DEFAULT Instance attribute Public Type reference (TYPE) CFX_T_TEXT Text for Collaboration Folders 20030819
6 M_TOOLTIP_ALIAS Instance attribute Public Type reference (TYPE) CFX_T_TEXT_ALIAS Alias Name for a Text 20030819
7 M_TOOLTIP_DEFAULT Instance attribute Public Type reference (TYPE) CFX_T_TEXT Text for Collaboration Folders 20030819
Methods
# Method Level Visibility Method type Description Created on
1 INITIALIZE_EXISTING Instance method Private Method Initialization if Status Action Already Exists 20030819
2 SAVE Instance method Public Method Make Persistent, if Necessary 20030819
3 SET_ID Instance method Public Method Change Status Action ID (Only if Status Action Is New) 20030819
4 SET_NAME_ALIAS Instance method Public Method Change Text Alias for Name 20030819
5 SET_NAME_DEFAULT Instance method Public Method Change Name 20030819
6 SET_TOOLTIP_ALIAS Instance method Public Method Change Text Alias for Tooltip 20030819
7 SET_TOOLTIP_DEFAULT Instance method Public Method Change Tooltip 20030819
Events
Class CL_CFX_UD_STATUS_ACTION has no event.
Types
Class CL_CFX_UD_STATUS_ACTION has no local type.
Method Signatures

Method INITIALIZE_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STATUS_ACTION Call by reference Type reference (TYPE) CFX_UD_TS_STATUS_ACTION Kundendefinierte Status Aktion. 20030819

Method INITIALIZE_EXISTING on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ERROR Value transfer Type reference (TYPE) CFX_BOOLEAN Neue Status Aktion existiert bereits 20030819

Method SAVE on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFX_UD_T_BUTTON_ID ID einer kundendefinierten Status Aktion. 20030819

Method SET_ID on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SET_NAME_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT_ALIAS Alias Name für einen Text 20030819

Method SET_NAME_ALIAS on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SET_NAME_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME_DEFAULT Call by reference Type reference (TYPE) CFX_T_TEXT Text 20030819

Method SET_NAME_DEFAULT on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SET_TOOLTIP_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOLTIP_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT_ALIAS Alias Name für einen Text 20030819

Method SET_TOOLTIP_ALIAS on class CL_CFX_UD_STATUS_ACTION has no exception.

Method SET_TOOLTIP_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOLTIP_DEFAULT Call by reference Type reference (TYPE) CFX_T_TEXT Text 20030819

Method SET_TOOLTIP_DEFAULT on class CL_CFX_UD_STATUS_ACTION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310