SAP ABAP Class CL_SMT_WD_CONFIG_APPLICATION (Config Application Wrapper Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_WEB_DYNPRO (Package) web dynrpro UI classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_VIEW View Superclass 20080202
Properties
Class CL_SMT_WD_CONFIG_APPLICATION  
Short Description Config Application Wrapper Class    
Super Class CL_SMT_WD_VIEW View Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_WEB_DYNPRO   web dynrpro UI classes 
Created 20080118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_CONFIG_APPLICATION has no forward declaration.
Interfaces
Class CL_SMT_WD_CONFIG_APPLICATION has no interface implemented.
Friends
Class CL_SMT_WD_CONFIG_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACT_APPLICATION_SELECTED Constant Public Type reference (TYPE) SMT_STRING 'APPLICATION_SELECTED' String 20080209
2 GC_POPUP_CLONE_APPLICATION Constant Public Type reference (TYPE) SMT_STRING 'CLONE_APPLICATION' String 20080611
3 GC_POPUP_CONFIRM_DELETE Constant Public Type reference (TYPE) SMT_STRING 'DELETE_APPLICATION' String 20080611
4 GC_POPUP_CONFIRM_EXIT Constant Public Type reference (TYPE) SMT_STRING 'EXIT' String 20080516
5 GC_POPUP_CONFIRM_SAVE_CHANGE Constant Public Type reference (TYPE) SMT_STRING 'SAVE_LOSE_CHANGE' String 20080213
6 GC_POPUP_CREATE_APPLICATION Constant Public Type reference (TYPE) SMT_STRING 'CREATE_APPLICATION' String 20080213
7 GC_POPUP_ESR Constant Public Type reference (TYPE) SMT_STRING 'ESR' String 20081202
8 GC_POPUP_LIST Constant Public Type reference (TYPE) SMT_STRING 'LIST' String 20081202
9 GC_POPUP_LIST_DISPLAY Constant Public Type reference (TYPE) SMT_STRING 'DISPLAY_LIST' String 20081202
10 GC_POPUP_SELECT_APPLICATION Constant Public Type reference (TYPE) SMT_STRING 'SELECT_APPLICATION' String 20080213
11 GC_POPUP_SELECT_REQUEST Constant Public Type reference (TYPE) SMT_STRING 'REQUEST' String 20080213
12 MO_COMPONENT_API Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080212
13 MO_CONFIG_APP Instance attribute Private Object reference (TYPE REF TO) CL_SMT_CONFIG_APPLICATION Application configuration 20080202
14 MO_CONFIG_APP_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_SMT_WD_CFG_APP_CONTROLLER Config application controller abstraction 20080402
15 MO_CPUSE_WORK_AREA Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20080214
16 MO_MAIN_VIEW_API Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20080214
17 MO_NODE_HEADER Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080327
18 MO_NODE_PROPERTIES_BOTTOM Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080402
19 MO_NODE_PROPERTIES_TOP Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080402
20 MO_NODE_REQUEST Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080215
21 MO_NODE_REQUEST_INPUT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080508
22 MO_WD_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_SMT_WD_APPLICATION Web Dynpro Application Class 20080202
23 MT_OPERATION_CONTROLLER Instance attribute Private Type reference (TYPE) LTY_T_OPERATION_CONTROLLER 20080213
24 MT_POPUP Instance attribute Private Type reference (TYPE) LTY_T_POPUP 20080213
25 MV_DISPLAY Instance attribute Public Type reference (TYPE) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081112
26 MV_DISPLAY_LIST Static Attribute Public Type reference (TYPE) SMT_BOOLEAN Boolean value 20081203
Methods
# Method Level Visibility Method type Description Created on
1 ARE_CHANGES_TRANSPORTED Instance method Public Method Return true if the changes are transported 20080216
2 CLONE_APPLICATION Instance method Public Method Clone an application 20080407
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080207
4 CREATE_APPLICATION Instance method Public Method Create a new application 20080212
5 CREATE_COMPONENT_APPLICATION Instance method Private Method Create the application component 20080214
6 CREATE_COMPONENT_EVENT Instance method Private Method Create the event component 20080214
7 DELETE Instance method Public Method Delete application 20080216
8 DISPLAY_APPLICATION Instance method Public Method Display application 20080401
9 GET_CONFIG_APPL_CONTROLLER Instance method Public Method Return the application controller 20080402
10 GET_DISPLAY_MODE Instance method Public Method Get the display mode 20081128
11 GET_ESR_INFO Instance method Public Method Get the ESR info 20081203
12 GET_LOCKING_REQUEST Instance method Public Method Return the request locking the application 20080424
13 GET_OPERATION_CONTROLLER Instance method Public Method Return an operation controller 20080213
14 GET_POPUP_WINDOW Instance method Public Method Return a popup window 20080213
15 GET_WD_APPLICATION Instance method Public Method Return the application web dynpro class 20080202
16 GET_WD_EVENT Instance method Private Method Return the event web dynpro class 20080202
17 GET_WORK_AREA_CMP_TYPE Instance method Private Method Return the type of the work area component 20080305
18 HAS_APPLICATION_CHANGED Instance method Public Method Return true (X) if the application has been changed 20080213
19 INIT Instance method Private Method Initialize 20080212
20 INIT_OPERATION_CONTROLLER Instance method Private Method Initialize operation controller 20080213
21 INIT_POPUP Instance method Private Method Initialize popup windows 20080213
22 IS_ALV_CALLED Instance method Public Method Returns 'X' If alv is called 20081203
23 IS_APPLICATION_CUSTOMER Instance method Public Method Return true (X) if the application is customer 20080213
24 ON_APPLICATION_CHANGED Instance method Private Event handling method Handle application changed 20080325
25 ON_DATA_CHANGED_BY_USER Instance method Private Event handling method Handle data changed by user 20080207
26 OPEN_POPUP_WINDOW Instance method Public Method Open a popup window 20080213
27 SAVE Instance method Public Method Save application 20080203
28 SET_APPLICATION_TITLE Instance method Private Method Set application title 20080327
29 SET_COMMAND Instance method Public Method Set user command 20080402
30 SET_CURRENT_APPLICATION Instance method Public Method Set current application 20080203
31 SET_CURRENT_EVENT Instance method Public Method Set current event 20080305
32 SET_DEFAULT_DISPLAY Instance method Public Method Set the default application display 20080611
33 SET_DEFAULT_TITLE Instance method Private Method Set default title 20080327
34 SET_DISPLAY Instance method Public Method Set the display of the application 20081112
35 SET_DISPLAY_MD Instance method Public Method Set the display mode 20081128
36 SET_EVENT_HEADER Instance method Private Method Set event header information 20080327
37 SET_EVENT_TITLE Instance method Private Method Set event title 20080516
38 SET_MAIN_VIEW_CONTROLLER Instance method Public Method Set main view controller 20080214
39 SET_PROPERTIES_ATT_STATUS Instance method Private Method Set attribute status for a properties node 20080402
40 TOGGLE_DISPLAY Instance method Public Method Toggle display between external and internal 20081204
41 TOGGLE_MODE Instance method Public Method Toggle mode between edit and display 20080208
Events
# Event Type Visibility Description Created on
1 APPLICATION_SELECTED Instance Event
(0)
Protected
(1)
Handle application selected event 20080207
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_OPERATION_CONTROLLER Private See coding 20080213 BEGIN OF lty_s_operation_controller, operation TYPE smt_wd_operation, controller TYPE REF TO cl_smt_wd_cfg_app_controller, END OF lty_s_operation_controller
2 LTY_S_POPUP Private See coding 20080213 BEGIN OF lty_s_popup, name TYPE smt_string, popup TYPE REF TO if_wd_window, END OF lty_s_popup
3 LTY_T_OPERATION_CONTROLLER Private See coding 20080213 lty_t_operation_controller TYPE SORTED TABLE OF lty_s_operation_controller WITH UNIQUE KEY operation
4 LTY_T_POPUP Private See coding 20080213 lty_t_popup TYPE SORTED TABLE OF lty_s_popup WITH UNIQUE KEY name
Method Signatures

Method ARE_CHANGES_TRANSPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRANSPORTED Value transfer Type reference (TYPE) SMT_BOOLEAN 20080216

Method ARE_CHANGES_TRANSPORTED on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method CLONE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080407
2 Importing IV_NAME Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080407

Method CLONE_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080212
2 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080207
3 Importing IO_CPUSE_WORK_AREA Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20080214

Method CONSTRUCTOR on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080212
2 Importing IV_NAME Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080214

Method CREATE_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method CREATE_COMPONENT_APPLICATION Signature

Method CREATE_COMPONENT_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method CREATE_COMPONENT_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method CREATE_COMPONENT_EVENT Signature

Method CREATE_COMPONENT_EVENT on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method CREATE_COMPONENT_EVENT on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080216

Method DELETE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method DISPLAY_APPLICATION Signature

Method DISPLAY_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method DISPLAY_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_CONFIG_APPL_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) CL_SMT_WD_CFG_APP_CONTROLLER Config application controller abstraction 20080402

Method GET_CONFIG_APPL_CONTROLLER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY_MODE Value transfer Type reference (TYPE) SMT_DISPLAY Display : External or Internal View 20081128

Method GET_DISPLAY_MODE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_ESR_INFO Signature

Method GET_ESR_INFO on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method GET_ESR_INFO on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_LOCKING_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20080424
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080509

Method GET_OPERATION_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION Call by reference Type reference (TYPE) SMT_WD_OPERATION Web dynpro operation 20080213
2 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) CL_SMT_WD_CFG_APP_CONTROLLER Config application controller abstraction 20080213

Method GET_OPERATION_CONTROLLER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_POPUP_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SMT_STRING String 20080213
2 Returning RO_WINDOW Value transfer Object reference (TYPE REF TO) IF_WD_WINDOW 20080213

Method GET_POPUP_WINDOW on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_WD_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WD_APPLICATION Value transfer Object reference (TYPE REF TO) CL_SMT_WD_APPLICATION Web Dynpro Application Class 20080202

Method GET_WD_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_WD_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WD_EVENT Value transfer Object reference (TYPE REF TO) CL_SMT_WD_EVENT Web Dynpro Event Class 20080202

Method GET_WD_EVENT on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method GET_WORK_AREA_CMP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) SMT_OBJECT_TYPE Object type ID 20080305

Method GET_WORK_AREA_CMP_TYPE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method HAS_APPLICATION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) SMT_BOOLEAN 20080213

Method HAS_APPLICATION_CHANGED on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method INIT Signature

Method INIT on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method INIT on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method INIT_OPERATION_CONTROLLER Signature

Method INIT_OPERATION_CONTROLLER on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method INIT_OPERATION_CONTROLLER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method INIT_POPUP Signature

Method INIT_POPUP on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method INIT_POPUP on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method IS_ALV_CALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMAND Call by reference Type reference (TYPE) SMT_STRING String 20081203

Method IS_ALV_CALLED on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method IS_APPLICATION_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CUSTOMER_OBJECT Value transfer Type reference (TYPE) SMT_BOOLEAN 20080213

Method IS_APPLICATION_CUSTOMER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method ON_APPLICATION_CHANGED Signature

Method ON_APPLICATION_CHANGED on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method ON_APPLICATION_CHANGED on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method ON_DATA_CHANGED_BY_USER Signature

Method ON_DATA_CHANGED_BY_USER on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method ON_DATA_CHANGED_BY_USER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method OPEN_POPUP_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SMT_STRING String 20080213

Method OPEN_POPUP_WINDOW on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080213
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) SMT_BOOLEAN 20080213

Method SAVE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_APPLICATION_TITLE Signature

Method SET_APPLICATION_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method SET_APPLICATION_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMAND Call by reference Type reference (TYPE) SYUCOMM Function code that PAI triggered 20080402

Method SET_COMMAND on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_CURRENT_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PV_NAME Call by reference Type reference (TYPE) SMT_APPLICATION Application 20080209
2 Returning RV_APPLICATION_CHANGED Value transfer Type reference (TYPE) SMT_BOOLEAN 20080207

Method SET_CURRENT_APPLICATION on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_CURRENT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_SMT_OBJECT Base object interface 20080305

Method SET_CURRENT_EVENT on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_DEFAULT_DISPLAY Signature

Method SET_DEFAULT_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method SET_DEFAULT_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_DEFAULT_TITLE Signature

Method SET_DEFAULT_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method SET_DEFAULT_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_DISPLAY Signature

Method SET_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method SET_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_DISPLAY_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081128

Method SET_DISPLAY_MD on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_EVENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_SMT_OBJECT Base object interface 20080327

Method SET_EVENT_HEADER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_EVENT_TITLE Signature

Method SET_EVENT_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method SET_EVENT_TITLE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_MAIN_VIEW_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20080214

Method SET_MAIN_VIEW_CONTROLLER on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method SET_PROPERTIES_ATT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080402

Method SET_PROPERTIES_ATT_STATUS on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method TOGGLE_DISPLAY Signature

Method TOGGLE_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method TOGGLE_DISPLAY on class CL_SMT_WD_CONFIG_APPLICATION has no exception.

Method TOGGLE_MODE Signature

Method TOGGLE_MODE on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
Method TOGGLE_MODE on class CL_SMT_WD_CONFIG_APPLICATION has no exception.
Event Signatures

Event APPLICATION_SELECTED Signature
Event APPLICATION_SELECTED on class CL_SMT_WD_CONFIG_APPLICATION has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701