SAP ABAP Class CL_WRF_PBAS_APPL_COMP_CTRL (Application Function Controller)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_BASIC_APPL (Package) Seasonal Procurement: Basis Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CONSTANTS Constants 20031128
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WRF_PBAS_AC_GRID_CTRL ALV Grid Application Function: Controller 20031024
Properties
Class CL_WRF_PBAS_APPL_COMP_CTRL  
Short Description Application Function Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_BASIC_APPL   Seasonal Procurement: Basis Area 
Created 20031016   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_PBAS_APPL_COMP_CTRL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CONSTANTS Constants 20031128
Friends
Class CL_WRF_PBAS_APPL_COMP_CTRL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NO Instance attribute Protected Attribute reference (LIKE) 20031128
2 CO_YES Instance attribute Protected Attribute reference (LIKE) 20031128
3 MR_APPLCOMP_CALLDATA Instance attribute Protected Object reference (TYPE REF TO) DATA Call Data of Application Function 20040429
4 MR_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_WRF_PBAS_APPL_COMP_MODEL Application Function Model 20031016
5 MR_VIEW Instance attribute Protected Object reference (TYPE REF TO) CL_WRF_PBAS_APPL_COMP_VIEW Application Function View 20031016
6 M_NO_DATA_PROCESSING Instance attribute Protected Type reference (TYPE) WRF_PBAS_BOOLEAN No Processing of Data? 20050106
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGED_DATA Instance method Public Method Check Whether Frontend Still Contains Changed Data 20040210
2 CLEAR_DATA Instance method Public Method Delete Data 20040421
3 DISPLAY_DATA Instance method Public Method Display Data in Application Function 20040204
4 GET_EXTENSION Instance method Public Method Returns Current Expansion of Application Function 20031107
5 GET_ID Instance method Public Method Returns Unique ID of Application Function 20031016
6 GET_NAME Instance method Public Method Returns Name of Application Function 20031031
7 GET_WORKMODE Instance method Public Method Returns Processing Mode of Application Function 20040507
8 INITIALIZE Instance method Public Method Initialize Application Function 20040206
9 IS_DIRTY Instance method Public Method Application Function Dirty? 20040204
10 ON_SWITCHED_TO_FULLSCREEN Instance method Protected Event handling method Event Handler for Fullscreen Mode of Appl. Function 20040210
11 RECREATE_VIEW Instance method Public Method Regeneration of View 20031031
12 REDISPLAY_DATA Instance method Public Method New Dispplay of Appl. Function Data 20040429
13 REGISTER_EVENT_HANDLER Instance method Protected Method Registration of Event Handler 20040210
14 SET_DIRTY Instance method Public Method Sets Dirty Flag of Application Function 20040330
15 SET_EXTENSION Instance method Public Method Sets Current Expansion of Application Function 20031107
16 SET_FULLSCREEN_MODE Instance method Public Method Set Fullscreen Mode of Application Function 20040204
17 SET_SAVE_EXTENSION Instance method Public Method Set Save Extension 20040212
18 SET_VISIBILITY Instance method Public Method Sets Visibility of Application Function 20031016
19 SET_WORKMODE Instance method Public Method Sets Processing Mode of Application Function 20031016
Events
# Event Type Visibility Description Created on
1 SWITCHED_TO_FULLSCREEN Instance Event
(0)
Public
(2)
Sets Application Function to Fullscreen Mode 20040210
2 WORKMODE_REQUIRED Instance Event
(0)
Public
(2)
Application Requests Processing Mode 20040427
Types
Class CL_WRF_PBAS_APPL_COMP_CTRL has no local type.
Method Signatures

Method CHECK_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INCORRECT_DATA_EXISTS Call by reference Type reference (TYPE) WRF_PBAS_INCORRECT_DATA_EXISTS Inkorrekte Daten vorhanden? 20040210
2 Importing I_NO_DATA_PROCESSING Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN SPACE Kein Prozessieren der Daten? 20050106
3 Importing I_SHOW_ERROR_LOG Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN 'X' Anzeige des Fehler-Protokolls? 20040713

Method CHECK_CHANGED_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method CLEAR_DATA Signature

Method CLEAR_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no parameter.
Method CLEAR_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLCOMP_CALLDATA Call by reference Object reference (TYPE REF TO) DATA Aufruf-Daten der Anwendungsfunktion. 20040204
2 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN SPACE Soll am Puffer/Cache vorbei gelesen werden? 20051214
3 Importing I_CALLING_FROM_DERIVED_OBJECT Call by reference Type reference (TYPE) WRF_PBAS_BOOLEAN SPACE Aufruf von abgeleitetem Objekt 20050312

Method DISPLAY_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTENSION Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_EXTENSION Ausdehnung einer Anwendungskomponente 20031107

Method GET_EXTENSION on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_ID ID der Anwendungskomponente 20031016

Method GET_ID on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_NAME Name einer Anwendungskomponente 20031031

Method GET_NAME on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method GET_WORKMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_MODE Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungsfunktion im Anzeige-Modus? 20040507

Method GET_WORKMODE on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_WRF_PBAS_APPL_COMP_CTRL has no parameter.
Method INITIALIZE on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DIRTY Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DIRTY Beinhaltet die Anw.funktion geänderte Daten? 20040204

Method IS_DIRTY on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method ON_SWITCHED_TO_FULLSCREEN Signature

Method ON_SWITCHED_TO_FULLSCREEN on class CL_WRF_PBAS_APPL_COMP_CTRL has no parameter.
Method ON_SWITCHED_TO_FULLSCREEN on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method RECREATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INITRATIO Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_INITRATIO Initiale Ausdehnung einer Anw.komponente 20031122

Method RECREATE_VIEW on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method REDISPLAY_DATA Signature

Method REDISPLAY_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no parameter.
Method REDISPLAY_DATA on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method REGISTER_EVENT_HANDLER Signature

Method REGISTER_EVENT_HANDLER on class CL_WRF_PBAS_APPL_COMP_CTRL has no parameter.
Method REGISTER_EVENT_HANDLER on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIRTY Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DIRTY Beinhaltet die Anw.funktion geänderte Daten? 20040330

Method SET_DIRTY on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTENSION Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_EXTENSION Ausdehnung einer Anwendungskomponente 20031107

Method SET_EXTENSION on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_FULLSCREEN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FULLSCREEN Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_FULLSCREEN Anwendungsfunktion im Fullscreen-Modus? 20040204

Method SET_FULLSCREEN_MODE on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_SAVE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTENSION Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_EXTENSION Ausdehnung einer Anwendungsfunktion. 20040212

Method SET_SAVE_EXTENSION on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_VISIBLE Anwendungskomponente sichtbar? 20031016

Method SET_VISIBILITY on class CL_WRF_PBAS_APPL_COMP_CTRL has no exception.

Method SET_WORKMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungskomponente im Anzeige-Modus? 20031016
# Exception Resumable Description Created on
1 CX_WRF_PBAS_KEEP_DISPLAY_MODE Ausnahme: Anzeige-Modus beibehalten 20040427
Event Signatures

Event SWITCHED_TO_FULLSCREEN Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_APPLCOMP_ID Exporting Value transfer Type reference (TYPE) WRF_PBAS_APPL_COMP_ID Eindeutige ID einer Anwendungsfunktion. 20040210

Event WORKMODE_REQUIRED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DISPLAY_MODE Exporting Value transfer Type reference (TYPE) WRF_PBAS_APPL_COMP_DISPL_MODE Anwendungsfunktion im Anzeige-Modus? 20040427
History
Last changed by/on SAP  20060208 
SAP Release Created in 111