SAP ABAP Class CL_TFWB_APPLICATION (Central Class of TFW UI)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-BF-TFW (Application Component) Templates
     BTFW_UI (Package) Template Framework, UI
Properties
Class CL_TFWB_APPLICATION  
Short Description Central Class of TFW UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTFW_UI   Template Framework, UI 
Created 20040825   SAP 
Last change 20050308   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TFWB_APPLICATION has no forward declaration.
Interfaces
Class CL_TFWB_APPLICATION has no interface implemented.
Friends
Class CL_TFWB_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASE Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_BASE Status and Mode Management of TFW UI 20040826
2 DETAIL Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_MINITP_DETAIL Maintenance UI for Mini-Template Data 20040903
3 FUNCTION_CODE Instance attribute Private Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE GUI Function Code 20040921
4 LOCATOR Instance attribute Private Object reference (TYPE REF TO) CL_BUS_LOCATOR Locator 20040825
5 LOCATOR_DIALOG Instance attribute Private Object reference (TYPE REF TO) CL_BUS_LOCATOR_DIALOG Locator: Dialog 20040825
6 MAIN_SCREEN Instance attribute Private Object reference (TYPE REF TO) CL_BUS_ABSTRACT_MAIN_SCREEN Locator: Wrapper for a Normal Screen 20040825
7 SCREEN_CONTAINER_DETAIL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Dynpro Area 20040903
8 SCREEN_CONTAINER_SEARCHLIST Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Dynpro Area 20040825
9 SCREEN_CONTAINER_WORKLIST Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Dynpro Area 20040825
10 SEARCHLIST Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_MINITP_SEARCH ALV-concurrent Search UI for Gen. Locator 20040825
11 SHORTTEXTLIST Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_MINITP_SHORTTEXTLIST 20050103
12 STATUS_APPLOG_ACTIVE Instance attribute Private Type reference (TYPE) TFW_BOOLEAN Logical Variable 20040921
13 STATUS_APPLOG_TOP Instance attribute Private Type reference (TYPE) TFW_BOOLEAN Logical Variable 20040921
14 STATUS_LOCATOR_ACTIVE Instance attribute Private Type reference (TYPE) TFW_BOOLEAN 'X' Logical Variable 20040825
15 STATUS_START_TABLOC Instance attribute Private Type reference (TYPE) TFW_BOOLEAN Logical Variable 20040825
16 USER Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_USER Product Workbench User 20040825
17 WORKAREA Instance attribute Private Object reference (TYPE REF TO) CL_BUS_ABSTRACT_SUB_SCREEN Locator: Wrapper for a Subscreen 20040825
18 WORKAREA_PROGRAM Instance attribute Private Type reference (TYPE) PROGRAM 'SAPLTFWB_BASE_UI' Program/Transaction in SQL Trace Evaluation 20040921
19 WORKAREA_SUBSCREEN Instance attribute Private See coding Program/Transaction in SQL Trace Evaluation 20040921
20 WORKLIST Instance attribute Private Object reference (TYPE REF TO) CL_TFWB_MINITP_WORKLIST Worklist All Product Types 20040825
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATA_CHANGED Instance method Private Method 20041201
2 CONSTRUCTOR Instance method Public Constructor 20040825
3 END Instance method Private Method 20040825
4 FCODE_CANCEL Instance method Private Method 20040825
5 FCODE_CREATE Instance method Private Method 20050120
6 FCODE_DELETE Instance method Private Method Delete Template 20041227
7 FCODE_DESCR Instance method Private Method 20041207
8 FCODE_DICHG Instance method Private Method 20041201
9 FCODE_ENTER Instance method Private Method 20040921
10 FCODE_EXIT Instance method Private Method 20040825
11 FCODE_LOCATOR Instance method Private Method 20040825
12 FCODE_OPEN Instance method Private Method 20050120
13 FCODE_SAVE Instance method Private Method 20041203
14 FCODE_TRANSPORT Instance method Private Method Transport the Object 20050316
15 FCODE_USERSETTINGS Instance method Private Method 20041207
16 GET_CUST_SETTINGS Instance method Private Method 20040825
17 GET_SCREEN_CONTAINER_DETAIL Instance method Private Method 20041110
18 GET_SEARCHLIST Instance method Public Method 20040826
19 GET_USER_SETTINGS Instance method Private Method 20041207
20 INIT_ALVS Instance method Private Method 20040928
21 INIT_BUFFER Instance method Private Method 20050114
22 INIT_FUNCTION_GROUPS Instance method Private Method 20040921
23 INIT_SCREEN_CONTAINERS Instance method Private Method 20040928
24 ON_ADD_TO_WORKLIST Instance method Private Event handling method 20040825
25 ON_DISPLAY_SEARCH_RESULT Instance method Private Event handling method 20040825
26 ON_PROCESS_AFTER_INPUT Instance method Private Event handling method 20040825
27 REFRESH_FAVORITES Instance method Private Method 20040825
28 RESIZE_TABLE Instance method Private Method 20040825
29 SAVE_USER_SETTINGS Instance method Private Method 20041201
30 SET_ALV_SEARCHLIST Instance method Private Method 20040825
31 SET_ALV_WORKLIST Instance method Private Method 20040825
32 SET_APPLLOG Instance method Private Method 20041221
33 SET_DETAIL_OBJECT Instance method Public Method 20040826
34 SET_HANDLERS Instance method Private Method 20040928
35 SET_HEADER Instance method Private Method 20050120
36 SET_STATUS Instance method Private Method 20040825
37 SET_TITLE Instance method Private Method 20040825
38 SET_WORKAREA Instance method Private Method 20040825
39 SET_WORKSPACE Instance method Private Method 20041201
40 SMOOTH_SIZE Instance method Private Method 20040825
41 START Instance method Public Method Method for Starting from Transaction Code 20040825
42 TRANSPORT_OBJECT Instance method Private Method Include Object in Transport Request 20050131
Events
# Event Type Visibility Description Created on
1 PICK_SEARCHLIST Instance Event
(0)
Public
(2)
F2 Button on ALV Grid of Search 20040825
2 PICK_WORKLIST Instance Event
(0)
Public
(2)
F2 Button on ALV Grid of Worklist 20040825
Types
Class CL_TFWB_APPLICATION has no local type.
Method Signatures

Method CHECK_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Value transfer Type reference (TYPE) TFW_BOOLEAN Logische Variable 20050428
2 Exporting EV_ERROR_IN_LOG Call by reference Type reference (TYPE) TFW_BOOLEAN Logische Variable 20050428

Method CHECK_DATA_CHANGED on class CL_TFWB_APPLICATION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_TFWB_APPLICATION has no parameter.
Method CONSTRUCTOR on class CL_TFWB_APPLICATION has no exception.

Method END Signature

Method END on class CL_TFWB_APPLICATION has no parameter.
Method END on class CL_TFWB_APPLICATION has no exception.

Method FCODE_CANCEL Signature

Method FCODE_CANCEL on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_CANCEL on class CL_TFWB_APPLICATION has no exception.

Method FCODE_CREATE Signature

Method FCODE_CREATE on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_CREATE on class CL_TFWB_APPLICATION has no exception.

Method FCODE_DELETE Signature

Method FCODE_DELETE on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_DELETE on class CL_TFWB_APPLICATION has no exception.

Method FCODE_DESCR Signature

Method FCODE_DESCR on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_DESCR on class CL_TFWB_APPLICATION has no exception.

Method FCODE_DICHG Signature

Method FCODE_DICHG on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_DICHG on class CL_TFWB_APPLICATION has no exception.

Method FCODE_ENTER Signature

Method FCODE_ENTER on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_ENTER on class CL_TFWB_APPLICATION has no exception.

Method FCODE_EXIT Signature

Method FCODE_EXIT on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_EXIT on class CL_TFWB_APPLICATION has no exception.

Method FCODE_LOCATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_CODE Call by reference Type reference (TYPE) BUS_SCREEN-FUNCTION_CODE 20040825

Method FCODE_LOCATOR on class CL_TFWB_APPLICATION has no exception.

Method FCODE_OPEN Signature

Method FCODE_OPEN on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_OPEN on class CL_TFWB_APPLICATION has no exception.

Method FCODE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_TYPE Call by reference Type reference (TYPE) UPDATE_TYPE Art der Änderung 20050121

Method FCODE_SAVE on class CL_TFWB_APPLICATION has no exception.

Method FCODE_TRANSPORT Signature

Method FCODE_TRANSPORT on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_TRANSPORT on class CL_TFWB_APPLICATION has no exception.

Method FCODE_USERSETTINGS Signature

Method FCODE_USERSETTINGS on class CL_TFWB_APPLICATION has no parameter.
Method FCODE_USERSETTINGS on class CL_TFWB_APPLICATION has no exception.

Method GET_CUST_SETTINGS Signature

Method GET_CUST_SETTINGS on class CL_TFWB_APPLICATION has no parameter.
Method GET_CUST_SETTINGS on class CL_TFWB_APPLICATION has no exception.

Method GET_SCREEN_CONTAINER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SCREEN_CONTAINER_DETAIL Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20041110

Method GET_SCREEN_CONTAINER_DETAIL on class CL_TFWB_APPLICATION has no exception.

Method GET_SEARCHLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCATOR_SEARCH Call by reference Object reference (TYPE REF TO) CL_BUS_LOCATOR_SEARCH Locator: Suche 20040927
2 Returning RV_SEARCHLIST Value transfer Object reference (TYPE REF TO) CL_TFWB_MINITP_SEARCH 20040826

Method GET_SEARCHLIST on class CL_TFWB_APPLICATION has no exception.

Method GET_USER_SETTINGS Signature

Method GET_USER_SETTINGS on class CL_TFWB_APPLICATION has no parameter.
Method GET_USER_SETTINGS on class CL_TFWB_APPLICATION has no exception.

Method INIT_ALVS Signature

Method INIT_ALVS on class CL_TFWB_APPLICATION has no parameter.
Method INIT_ALVS on class CL_TFWB_APPLICATION has no exception.

Method INIT_BUFFER Signature

Method INIT_BUFFER on class CL_TFWB_APPLICATION has no parameter.
Method INIT_BUFFER on class CL_TFWB_APPLICATION has no exception.

Method INIT_FUNCTION_GROUPS Signature

Method INIT_FUNCTION_GROUPS on class CL_TFWB_APPLICATION has no parameter.
Method INIT_FUNCTION_GROUPS on class CL_TFWB_APPLICATION has no exception.

Method INIT_SCREEN_CONTAINERS Signature

Method INIT_SCREEN_CONTAINERS on class CL_TFWB_APPLICATION has no parameter.
Method INIT_SCREEN_CONTAINERS on class CL_TFWB_APPLICATION has no exception.

Method ON_ADD_TO_WORKLIST Signature

Method ON_ADD_TO_WORKLIST on class CL_TFWB_APPLICATION has no parameter.
Method ON_ADD_TO_WORKLIST on class CL_TFWB_APPLICATION has no exception.

Method ON_DISPLAY_SEARCH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEARCH Value transfer Attribute reference (LIKE) 20040825

Method ON_DISPLAY_SEARCH_RESULT on class CL_TFWB_APPLICATION has no exception.

Method ON_PROCESS_AFTER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_CODE Value transfer Attribute reference (LIKE) 20040825

Method ON_PROCESS_AFTER_INPUT on class CL_TFWB_APPLICATION has no exception.

Method REFRESH_FAVORITES Signature

Method REFRESH_FAVORITES on class CL_TFWB_APPLICATION has no parameter.
Method REFRESH_FAVORITES on class CL_TFWB_APPLICATION has no exception.

Method RESIZE_TABLE Signature

Method RESIZE_TABLE on class CL_TFWB_APPLICATION has no parameter.
Method RESIZE_TABLE on class CL_TFWB_APPLICATION has no exception.

Method SAVE_USER_SETTINGS Signature

Method SAVE_USER_SETTINGS on class CL_TFWB_APPLICATION has no parameter.
Method SAVE_USER_SETTINGS on class CL_TFWB_APPLICATION has no exception.

Method SET_ALV_SEARCHLIST Signature

Method SET_ALV_SEARCHLIST on class CL_TFWB_APPLICATION has no parameter.
Method SET_ALV_SEARCHLIST on class CL_TFWB_APPLICATION has no exception.

Method SET_ALV_WORKLIST Signature

Method SET_ALV_WORKLIST on class CL_TFWB_APPLICATION has no parameter.
Method SET_ALV_WORKLIST on class CL_TFWB_APPLICATION has no exception.

Method SET_APPLLOG Signature

Method SET_APPLLOG on class CL_TFWB_APPLICATION has no parameter.
Method SET_APPLLOG on class CL_TFWB_APPLICATION has no exception.

Method SET_DETAIL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MINITP Call by reference Type reference (TYPE) TFW_MINITP GUID der Minivorlage 20041215

Method SET_DETAIL_OBJECT on class CL_TFWB_APPLICATION has no exception.

Method SET_HANDLERS Signature

Method SET_HANDLERS on class CL_TFWB_APPLICATION has no parameter.
Method SET_HANDLERS on class CL_TFWB_APPLICATION has no exception.

Method SET_HEADER Signature

Method SET_HEADER on class CL_TFWB_APPLICATION has no parameter.
Method SET_HEADER on class CL_TFWB_APPLICATION has no exception.

Method SET_STATUS Signature

Method SET_STATUS on class CL_TFWB_APPLICATION has no parameter.
Method SET_STATUS on class CL_TFWB_APPLICATION has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_TFWB_APPLICATION has no parameter.
Method SET_TITLE on class CL_TFWB_APPLICATION has no exception.

Method SET_WORKAREA Signature

Method SET_WORKAREA on class CL_TFWB_APPLICATION has no parameter.
Method SET_WORKAREA on class CL_TFWB_APPLICATION has no exception.

Method SET_WORKSPACE Signature

Method SET_WORKSPACE on class CL_TFWB_APPLICATION has no parameter.
Method SET_WORKSPACE on class CL_TFWB_APPLICATION has no exception.

Method SMOOTH_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIZE Call by reference Type reference (TYPE) I 20040825
2 Returning RV_SIZE Value transfer Type reference (TYPE) I 20040825

Method SMOOTH_SIZE on class CL_TFWB_APPLICATION has no exception.

Method START Signature

Method START on class CL_TFWB_APPLICATION has no parameter.
Method START on class CL_TFWB_APPLICATION has no exception.

Method TRANSPORT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_TYPE Call by reference Type reference (TYPE) UPDATE_TYPE Art der Änderung 20050131

Method TRANSPORT_OBJECT on class CL_TFWB_APPLICATION has no exception.
Event Signatures

Event PICK_SEARCHLIST Signature
Event PICK_SEARCHLIST on class CL_TFWB_APPLICATION has no parameter.
Event PICK_WORKLIST Signature
Event PICK_WORKLIST on class CL_TFWB_APPLICATION has no parameter.
History
Last changed by/on SAP  20050308 
SAP Release Created in 700