SAP ABAP Class CL_WDR_WINDOW_PHASE_MODEL (Web Dynpro: Phase Model)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_PHASE_MODEL_EVENT Web Dynpro: Events of Phase Model 20140701
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_PHASE_MODEL_STATE Web Dynpro: Status of Phase Model 20081210
Properties
Class CL_WDR_WINDOW_PHASE_MODEL  
Short Description Web Dynpro: Phase Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20041213   SAP 
Last change 20141120    
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 IF_WDR_SERVICE_TARGET Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_PHASE_MODEL_EVENT Web Dynpro: Events of Phase Model 20140701
2 IF_WDR_PHASE_MODEL_STATE Web Dynpro: Status of Phase Model 20081210
Friends
# Friend Modeled only Created on Description
1 CL_WDR_SERVICE_REGISTRY 20081210 Registration of Runtime Services
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_STATE_CHANGE Instance attribute Public Object reference (TYPE REF TO) IF_WD_APPLICATION_STATE_CHANGE 20050502
2 APPL_EXIT_REQUESTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050302
3 APPL_SUSPEND_REQUESTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050302
4 COUNTER Instance attribute Private Type reference (TYPE) I 20041227
5 CO_AFTER_TRANSPORT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
6 CO_APPLICATION_EVENT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
7 CO_APPLICATION_EXIT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
8 CO_APPLICATION_REDIRECT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
9 CO_APPL_STATE_CHANGE_PHASE Instance attribute Public Attribute reference (LIKE) 20050301
10 CO_BEFORE_MODIFAY_VIEW_PHASE Instance attribute Public Attribute reference (LIKE) 20051129
11 CO_BEFORE_NAVIGATION_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
12 CO_BEFORE_VALIDATE_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
13 CO_MODIFY_VIEW_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
14 CO_NAVIGATION_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
15 CO_POST_PROCESSING_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
16 CO_RESPOND_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
17 CO_RETRIEVE_DATA_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
18 CO_SERVICE_EVENT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
19 CO_STATE Instance attribute Private Attribute reference (LIKE) 20081210
20 CO_TRANSPORT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
21 CO_VALIDATION_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
22 CURRENT_PHASE Instance attribute Public Attribute reference (LIKE) 20041213
23 IS_SYSTEM_PROCESSING Static Attribute Private Type reference (TYPE) ABAP_BOOL 20140703
24 IS_SYSTEM_WINDOW Instance attribute Private Type reference (TYPE) ABAP_BOOL 20140703
25 IS_VALUE_HELP Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050223
26 MESSAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_WDR_MESSAGE_MANAGER Message Manager 20041213
27 NEXT_PHASE Instance attribute Private Type reference (TYPE) STRING 20041213
28 REGISTERED_SERVICES Static Attribute Public Type reference (TYPE) TY_T_SERVICES 20081210
29 ROOT_COMPONENT Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CLIENT_COMPONENT Web Dynpro: Abstraction of Component 20041213
30 STATE Instance attribute Private Attribute reference (LIKE) 20081210
31 SYSTEM_POPUP_CALLED Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080221
32 VALUE_HELP_CLOSED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120330
33 WINDOW Instance attribute Private Object reference (TYPE REF TO) IF_WD_WINDOW 20060530
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20041213
2 DO_AFTER_TRANSPORT Instance method Private Method 20041213
3 DO_APPLICATION_EXIT Instance method Private Method 20041227
4 DO_APPLICATION_REDIRECT Instance method Private Method 20041227
5 DO_APPL_STATE_CHANGE Instance method Private Method 20050301
6 DO_BEFORE_NAVIGATION Instance method Private Method 20041227
7 DO_CLEANUP Instance method Private Method 20041217
8 DO_HANDLE_ACTION_EVENT Instance method Private Method 20041213
9 DO_HANDLE_ACTION_EVENTS Instance method Private Method 20090128
10 DO_HANDLE_NONPHASE_ACTIONS Instance method Private Method 20120216
11 DO_HANDLE_SERVICE_EVENTS Instance method Private Method 20041213
12 DO_MODIFY_VIEW Instance method Private Method 20041227
13 DO_NAVIGATION Instance method Private Method 20041227
14 DO_POST_PROCESSING Instance method Private Method 20041227
15 DO_RESPOND Instance method Private Method 20041227
16 DO_RETRIEVE_DATA Instance method Private Method 20041227
17 DO_TRANSPORT Instance method Private Method 20041213
18 DO_VALIDATE Instance method Private Method 20041213
19 FILL_STAD_RECORD Instance method Private Method 20090320
20 GET_ACTION_FROM_EVENT Instance method Private Method 20041213
21 GET_ACTIVE_PHASE_MODEL Static method Public Method 20090306
22 ON_SYSTEM_POPUP_CALLED Static method Public Method 20080221
23 ON_VALUE_HELP_CALLED Instance method Private Event handling method 20070227
24 ON_VALUE_HELP_CLOSED Instance method Private Event handling method 20081217
25 PROCESS_REQUEST Instance method Public Method 20041213
26 REGISTER_SERVICE Static method Private Method 20081210
27 REQUEST_SYSTEM_PROCESSING Instance method Public Method 20140703
28 SET_APPL_SUSPEND_REQUESTED Instance method Public Method 20050506
29 SET_STATE Instance method Public Method 20090306
30 UNREGISTER_SERVICE Static method Private Method 20081210
Events
# Event Type Visibility Description Created on
1 END_SYSTEM_PROCESSING Instance Event
(0)
Public
(2)
20140701
2 START_SYSTEM_PROCESSING Instance Event
(0)
Public
(2)
20140701
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STATE Private Attribute reference (LIKE) 20090306
2 TY_T_SERVICES Public See coding 20081210 TY_T_SERVICES type hashed table of ref to if_wdr_phase_model_service with unique key table_line
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_COMPONENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_COMPONENT Web Dynpro: Abstraktion der Component 20041213
2 Importing IS_SYSTEM_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140703
3 Importing IS_VALUE_HELP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050223
4 Importing MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) CL_WDR_MESSAGE_MANAGER Message Manager 20041213
5 Importing WINDOW Call by reference Object reference (TYPE REF TO) CL_WDR_WINDOW 20060530

Method CONSTRUCTOR on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_AFTER_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT Describes the client dependent parts of a WD client 20041213

Method DO_AFTER_TRANSPORT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_APPLICATION_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT Describes the client dependent parts of a WD client 20120626
2 Importing DO_REDIRECT Call by reference Type reference (TYPE) ABAP_BOOL 20120626

Method DO_APPLICATION_EXIT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_APPLICATION_REDIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT Describes the client dependent parts of a WD client 20041227
2 Returning REDIRECT_STATE Value transfer Type reference (TYPE) INT1 Dummy für B20 int1 (überall lokal!) 20120626

Method DO_APPLICATION_REDIRECT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_APPL_STATE_CHANGE Signature

Method DO_APPL_STATE_CHANGE on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_APPL_STATE_CHANGE on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_BEFORE_NAVIGATION Signature

Method DO_BEFORE_NAVIGATION on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_BEFORE_NAVIGATION on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Object reference (TYPE REF TO) CL_WDR_ACTION An action represents a method of a controller 20041217

Method DO_CLEANUP on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_HANDLE_ACTION_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20041213

Method DO_HANDLE_ACTION_EVENT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_HANDLE_ACTION_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20090128

Method DO_HANDLE_ACTION_EVENTS on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_HANDLE_NONPHASE_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION_WITHOUT_PHASE Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20120315
2 Importing EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20120216

Method DO_HANDLE_NONPHASE_ACTIONS on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_HANDLE_SERVICE_EVENTS Signature

Method DO_HANDLE_SERVICE_EVENTS on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_HANDLE_SERVICE_EVENTS on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_MODIFY_VIEW Signature

Method DO_MODIFY_VIEW on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_MODIFY_VIEW on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_NAVIGATION Signature

Method DO_NAVIGATION on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_NAVIGATION on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_POST_PROCESSING Signature

Method DO_POST_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_POST_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_RESPOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT Describes the client dependent parts of a WD client 20041227

Method DO_RESPOND on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_RETRIEVE_DATA Signature

Method DO_RETRIEVE_DATA on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_RETRIEVE_DATA on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_TRANSPORT Signature

Method DO_TRANSPORT on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_TRANSPORT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method DO_VALIDATE Signature

Method DO_VALIDATE on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method DO_VALIDATE on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method FILL_STAD_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Object reference (TYPE REF TO) CL_WDR_ACTION An action represents a method of a controller 20090320

Method FILL_STAD_RECORD on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method GET_ACTION_FROM_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION Value transfer Object reference (TYPE REF TO) CL_WDR_ACTION An action represents a method of a controller 20041213
2 Importing EVENT Call by reference Object reference (TYPE REF TO) CL_WDR_SERVER_EVENT Server Event 20041213

Method GET_ACTION_FROM_EVENT on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method GET_ACTIVE_PHASE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PHASE_MODEL Value transfer Object reference (TYPE REF TO) CL_WDR_WINDOW_PHASE_MODEL Web Dynpro: Phasenmodell 20090306

Method GET_ACTIVE_PHASE_MODEL on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method ON_SYSTEM_POPUP_CALLED Signature

Method ON_SYSTEM_POPUP_CALLED on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method ON_SYSTEM_POPUP_CALLED on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method ON_VALUE_HELP_CALLED Signature

Method ON_VALUE_HELP_CALLED on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method ON_VALUE_HELP_CALLED on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method ON_VALUE_HELP_CLOSED Signature

Method ON_VALUE_HELP_CLOSED on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method ON_VALUE_HELP_CLOSED on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method PROCESS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION_EXIT Value transfer Type reference (TYPE) ABAP_BOOL 20050126
2 Importing EVENT_QUEUE Call by reference Object reference (TYPE REF TO) CL_WDR_EVENT_QUEUE EventQueue/IEventQueue 20041213

Method PROCESS_REQUEST on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method REGISTER_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVICE Call by reference Object reference (TYPE REF TO) IF_WDR_PHASE_MODEL_SERVICE Interface für Phasenmodell-Services 20081210

Method REGISTER_SERVICE on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method REQUEST_SYSTEM_PROCESSING Signature

Method REQUEST_SYSTEM_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Method REQUEST_SYSTEM_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method SET_APPL_SUSPEND_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUSPEND_REQUESTED Call by reference Type reference (TYPE) ABAP_BOOL 20050506

Method SET_APPL_SUSPEND_REQUESTED on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE Call by reference Type reference (TYPE) IF_WDR_PHASE_MODEL_STATE=>TY_STATE 20090306

Method SET_STATE on class CL_WDR_WINDOW_PHASE_MODEL has no exception.

Method UNREGISTER_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVICE Call by reference Object reference (TYPE REF TO) IF_WDR_PHASE_MODEL_SERVICE Interface für Phasenmodell-Services 20081210

Method UNREGISTER_SERVICE on class CL_WDR_WINDOW_PHASE_MODEL has no exception.
Event Signatures

Event END_SYSTEM_PROCESSING Signature
Event END_SYSTEM_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
Event START_SYSTEM_PROCESSING Signature
Event START_SYSTEM_PROCESSING on class CL_WDR_WINDOW_PHASE_MODEL has no parameter.
History
Last changed by/on SAP  20141120 
SAP Release Created in 700