SAP ABAP Class CL_PT_TMW_MESSAGE_POOL (Time Evaluation Messages Pool and Selection)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC (Application Component) Time Data Recording and Administration
     PAOC_TIM_TMW_UIA_OBJECTS (Package) TMW: UIA Objects
Properties
Class CL_PT_TMW_MESSAGE_POOL  
Short Description Time Evaluation Messages Pool and Selection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_TMW_UIA_OBJECTS   TMW: UIA Objects 
Created 19990804   SAP 
Last change 19990906   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_TMW_MESSAGE_POOL has no forward declaration.
Interfaces
Class CL_PT_TMW_MESSAGE_POOL has no interface implemented.
Friends
Class CL_PT_TMW_MESSAGE_POOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FALSE Constant Private Type reference (TYPE) BOOLE_D ' ' FALSE 19990906
2 CO_MESSAGE_ID Constant Public Type reference (TYPE) PTMSGID 'MESSAGE_POOL' C_MESSAGE_ID 19990906
3 CO_MESSAGE_TYPE Constant Public Type reference (TYPE) PTMSGTY 'E' C_MESSAGE_TYPE 19990906
4 CO_TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' TRUE 19990906
5 CURRENT_STATE Instance attribute Private Type reference (TYPE) TY_MESSAGE_POOL_STATE CURRENT_STATE 19990804
6 IN_SET_POOL Instance attribute Private Type reference (TYPE) BOOLE_D In Method "Set...Pool" 19990906
7 OLD_STATE Instance attribute Private Type reference (TYPE) TY_MESSAGE_POOL_STATE OLD_STATE 19990804
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_SELECTION Instance method Public Method Undo Selection 19990930
2 COPY Instance method Public Method Copy All 19990804
3 CREATE_MESSAGE Instance method Public Method Creates Message 19990804
4 DELETE_DUPLICATES Instance method Private Method Deletes Duplicates 19990906
5 GET_MESSAGE_POOL Instance method Public Method Read Basic Quantity of Messages 19990804
6 GET_MULTIPLE_SELECTION Instance method Public Method Get List of Selected Messages 19990804
7 GET_SELECTED_MESSAGE Instance method Public Method Get Selected Message 19990804
8 HANDLE_MESSAGE Instance method Public Method Message Processing 19990804
9 IS_STATE_CHANGED Instance method Public Method Status Change 19990804
10 SELECT_MESSAGE Instance method Public Method Select Message 19990804
11 SELECT_MULTIPLE_MESSAGES Instance method Public Method Select Multiple Messages 19990804
12 SET_MESSAGE_POOL Instance method Public Method Set Basic Quantity of Messages 19990804
Events
Class CL_PT_TMW_MESSAGE_POOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MESSAGE_POOL_STATE Private See coding TY_MESSAGE_POOL_STATE 19990906
2 TY_MESSAGE_POOL_TAB Private See coding TY_MESSAGE_POOL_TAB 19990906
3 TY_MULTIPLE Private Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_TAB TY_MULTIPLE 19990906
4 TY_SINGLE Private Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_ENTRY TY_SINGLE 19990906
5 TY_UNIQUE Private See coding TY_UNIQUE 19990906
Method Signatures

Method CLEAR_SELECTION Signature

Method CLEAR_SELECTION on class CL_PT_TMW_MESSAGE_POOL has no parameter.
Method CLEAR_SELECTION on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_PT_TMW_MESSAGE_POOL Kopie 19990804

Method COPY on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method CREATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SENDER Value transfer Object reference (TYPE REF TO) IF_PT_UIA_OBJECT Absender 19990804
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht zur Zustandsübertragung 19990804

Method CREATE_MESSAGE on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method DELETE_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGES Call by reference Type reference (TYPE) TY_MULTIPLE Zu filternde Tabelle 19990906
2 Returning RESULT Value transfer Type reference (TYPE) TY_MULTIPLE Gefilterte Tabelle 19990906

Method DELETE_DUPLICATES on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method GET_MESSAGE_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_TAB Grundmenge 19990804

Method GET_MESSAGE_POOL on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method GET_MULTIPLE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_TAB Mehrfachselektion 19990804

Method GET_MULTIPLE_SELECTION on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method GET_SELECTED_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_ENTRY MA 19990804

Method GET_SELECTED_MESSAGE on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method HANDLE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Object reference (TYPE REF TO) IF_PT_UIA_MESSAGE Nachricht 19990804
2 Returning RE_MESSAGE_UNDERSTOOD Value transfer Type reference (TYPE) BOOLE_D Nachricht verstanden 19990804

Method HANDLE_MESSAGE on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method IS_STATE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Zustand geändert 19990804

Method IS_STATE_CHANGED on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method SELECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Value transfer Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_ENTRY MA 19990804

Method SELECT_MESSAGE on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method SELECT_MULTIPLE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MULTIPLE_SELECTION Call by reference Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_TAB Mehrfachselektion 19990804

Method SELECT_MULTIPLE_MESSAGES on class CL_PT_TMW_MESSAGE_POOL has no exception.

Method SET_MESSAGE_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE_POOL Value transfer Type reference (TYPE) PTM_WLIST_MESSAGE_POOL_TAB Pool 19990804

Method SET_MESSAGE_POOL on class CL_PT_TMW_MESSAGE_POOL has no exception.
History
Last changed by/on SAP  19990906 
SAP Release Created in