SAP ABAP Class CL_CFX_SO_BUTTON (Pushbutton)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CFX_SO_SCREEN_OBJECT Any Object that Can Be Displayed on the Screen 20021203
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_SO_MENU_ITEM Menu Item 20050105
Properties
Class CL_CFX_SO_BUTTON  
Short Description Pushbutton    
Super Class CL_CFX_SO_SCREEN_OBJECT Any Object that Can Be Displayed on the Screen 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20021125   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_UTIL_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CFX_SO_MENU_ITEM Menu Item 20050105
Friends
# Friend Modeled only Created on Description
1 CL_CFX_SO_MENU 20050114 Represents a Menu Structure
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_BUTTON Instance attribute Private Type reference (TYPE) CFX_TS_BUTTON Structure for UI Object "button" 20021125
2 M_LOCATION Instance attribute Private Type reference (TYPE) CFX_STRING Where Button Is to Be Inserted 20050112
3 SC_LOCATION_GROUP_HEAD Constant Public Type reference (TYPE) CFX_STRING 'GroupHead' Button in Header Bar of a Group 20050112
4 SC_LOCATION_LIST Constant Public Type reference (TYPE) CFX_STRING 'ButtonList' Default Button (Default Value for m_location) 20050112
5 SC_LOCATION_TOP_NAVIGATION Constant Public Type reference (TYPE) CFX_STRING 'TopNav' Button in Top Navigation Bar 20050112
6 SC_TYPE Constant Public Type reference (TYPE) CFX_STRING 'Button' Type 20021125
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20021125
2 GET_FOR_INCLUDE Instance method Public Method In Format for Include "include_inputfield.htm" 20021125
3 GET_LOCATION Instance method Public Method Returns Value of Location 20050112
4 GET_TOOLTIP Instance method Public Method Correct Quick Info, even for Accessibility 20050127
5 SET_LOCATION Instance method Public Method Change Value of Location 20050112
Events
Class CL_CFX_SO_BUTTON has no event.
Types
Class CL_CFX_SO_BUTTON 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 I_ALERT Call by reference Type reference (TYPE) CFX_T_TEXT Alarm: wird nach Bestätigungsfrage angezeigt 20021125
2 Importing I_CONFIRMATION Call by reference Type reference (TYPE) CFX_T_TEXT Bestätigungsfrage 20021125
3 Importing I_CONFIRMATION_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Text Alias für Bestätigungsfrage 20021126
4 Importing I_EMPHASIZED Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_FALSE Hervorgehoben ? 20021125
5 Importing I_ENABLED Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Aktiviert ? 20021125
6 Importing I_ID Call by reference Type reference (TYPE) CFX_STRING html id 20021125
7 Importing I_LOCATION Call by reference Type reference (TYPE) CFX_STRING sagt aus wie der Button angezeigt werden soll 20050112
8 Importing I_ONCLICK Call by reference Type reference (TYPE) CFX_STRING frontend: javascript funktion 20021125
9 Importing I_SAP_EVENT Call by reference Type reference (TYPE) CFX_STRING backend: name des event handlers 20021125
10 Importing I_TEXT Call by reference Type reference (TYPE) CFX_T_TEXT Angezeigter Text 20021125
11 Importing I_TEXT_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Text Alias für Text 20021126
12 Importing I_TITLE Call by reference Type reference (TYPE) CFX_T_TEXT Tooltip 20021125
13 Importing I_TITLE_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT Text Alias für Tooltip 20021126
14 Importing I_WIDTH Call by reference Type reference (TYPE) CFX_STRING Breite in Pixeln 20021125

Method CONSTRUCTOR on class CL_CFX_SO_BUTTON has no exception.

Method GET_FOR_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_BUTTON Value transfer Type reference (TYPE) CFX_TS_BUTTON structure for ui object button 20021125

Method GET_FOR_INCLUDE on class CL_CFX_SO_BUTTON has no exception.

Method GET_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOCATION Value transfer Type reference (TYPE) CFX_STRING enhält die aktuelle Location 20050112

Method GET_LOCATION on class CL_CFX_SO_BUTTON has no exception.

Method GET_TOOLTIP Signature

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

Method GET_TOOLTIP on class CL_CFX_SO_BUTTON has no exception.

Method SET_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCATION Call by reference Type reference (TYPE) CFX_STRING enthält eine Location 20050112

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