SAP ABAP Class CL_RMSL_HDL_NOTIFICATION (Notification Handler)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Properties
Class CL_RMSL_HDL_NOTIFICATION  
Short Description Notification Handler    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060712   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMSL_LO_TLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RMSL_HDL_NOTIFICATION has no interface implemented.
Friends
Class CL_RMSL_HDL_NOTIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HANDLER_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_NOTIFICATION Notification Handler 20060712
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE_CL Static method Public Method Delivers a Handler Instance 20060712
2 RAISE_ACTIVITY_MODE_TOGGLED Instance method Public Method Trigger Event ACTIVITY_MODE_TOGGLED 20060807
3 RAISE_ALL_LABELS_SAVED Instance method Public Method Trigger Event ALL_LABELS_SAVED 20060720
4 RAISE_BASIC_DATA_CHANGED Instance method Public Method Trigger Event BASIC_DATA_CHANGED 20060822
5 RAISE_CHANGE_STATES_CHANGED Instance method Public Method Trigger Event CHANGE_STATES_CHANGED 20060725
6 RAISE_CLASSIFICATION_CHANGED Instance method Public Method Trigger Event CLASSIFICATION_CHANGED_CL 20060809
7 RAISE_DESCRIPTION_CHANGED Instance method Public Method Trigger Event DESCRIPTION_CHANGED_CL 20060824
8 RAISE_DIET_LIST_CHANGED Instance method Public Method Trigger Event DIET_LIST_CHANGED 20060822
9 RAISE_INGREDIENT_LIST_CHANGED Instance method Public Method Trigger Event INGREDIENT_LIST_CHANGED 20060803
10 RAISE_LABEL_DELETED Instance method Public Method Trigger Event LABEL_DELETED 20060830
11 RAISE_LABEL_INITIALIZED Instance method Public Method Trigger Event LABEL_INITIALIZED 20060721
12 RAISE_LONGTEXT_CHANGED Instance method Public Method EHP4: Trigger Event LONGTEXT_CHANGED_CL 20080311
13 RAISE_MASTER_DATA_INVALID Instance method Public Method Trigger Event MASTER_DATA_INVALID_CL 20061026
14 RAISE_NUTRIENT_LIST_CHANGED Instance method Public Method Trigger Event NUTRIENT_LIST_CHANGED 20060803
15 RAISE_PACKAGE_LIST_CHANGED Instance method Public Method EHP4: Trigger Event PACKAGE_LIST_CHANGED_CL 20080220
16 RAISE_STATUS_CHANGED Instance method Public Method Trigger Event STATUS_CHANGED 20060731
17 RAISE_USAGE_CHANGED Instance method Public Method Trigger Event USAGE_CHANGED_CL 20060807
Events
# Event Type Visibility Description Created on
1 ACTIVITY_MODE_TOGGLED_CL Static Event
(1)
Public
(2)
Activity Mode Was Changed 20060807
2 ALL_LABELS_SAVED_CL Static Event
(1)
Public
(2)
All Label Sets Were Saved 20060719
3 BASIC_DATA_CHANGED_CL Static Event
(1)
Public
(2)
Basic Data of Label Set Was Changed 20060822
4 CHANGE_STATES_CHANGED_CL Static Event
(1)
Public
(2)
Change State Was Changed 20060725
5 CLASSIFICATION_CHANGED_CL Static Event
(1)
Public
(2)
Classification data was changed 20060809
6 DIET_LIST_CHANGED_CL Static Event
(1)
Public
(2)
Diet List Was Changed 20060822
7 INGREDIENT_LIST_CHANGED_CL Static Event
(1)
Public
(2)
Ingredient Label Was Changed 20060803
8 LABEL_DELETED_CL Static Event
(1)
Public
(2)
Label Set Was Deleted 20060830
9 LABEL_DSC_CHANGED_CL Static Event
(1)
Public
(2)
Name was changed 20060727
10 LABEL_INITIALIZED_CL Static Event
(1)
Public
(2)
Label Set Was Initialized 20060721
11 LONGTEXT_CHANGED_CL Static Event
(1)
Public
(2)
EHP4: Long Text Was Changed 20080311
12 MASTER_DATA_INVALID_CL Static Event
(1)
Public
(2)
Master Data Is Inconsistent 20061026
13 NUTRIENT_LIST_CHANGED_CL Static Event
(1)
Public
(2)
Nutrition Label Was Changed 20060803
14 PACKAGE_LIST_CHANGED_CL Static Event
(1)
Public
(2)
EHP4: Package Label Was Changed 20080219
15 STATUS_CHANGED_CL Static Event
(1)
Public
(2)
Status Change of a Label Set 20060731
16 USAGE_CHANGED_CL Static Event
(1)
Public
(2)
Usage Data Was Changed 20060807
Types
Class CL_RMSL_HDL_NOTIFICATION has no local type.
Method Signatures

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMSL_HDL_NOTIFICATION Notification-Handler 20060712

Method GET_INSTANCE_CL on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_ACTIVITY_MODE_TOGGLED Signature

Method RAISE_ACTIVITY_MODE_TOGGLED on class CL_RMSL_HDL_NOTIFICATION has no parameter.
Method RAISE_ACTIVITY_MODE_TOGGLED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_ALL_LABELS_SAVED Signature

Method RAISE_ALL_LABELS_SAVED on class CL_RMSL_HDL_NOTIFICATION has no parameter.
Method RAISE_ALL_LABELS_SAVED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_BASIC_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060822

Method RAISE_BASIC_DATA_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_CHANGE_STATES_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060725

Method RAISE_CHANGE_STATES_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_CLASSIFICATION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060809

Method RAISE_CLASSIFICATION_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_DESCRIPTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060824

Method RAISE_DESCRIPTION_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_DIET_LIST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060822

Method RAISE_DIET_LIST_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_INGREDIENT_LIST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060803

Method RAISE_INGREDIENT_LIST_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_LABEL_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060830

Method RAISE_LABEL_DELETED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_LABEL_INITIALIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060721

Method RAISE_LABEL_INITIALIZED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_LONGTEXT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20080311
2 Importing I_TDID Call by reference Type reference (TYPE) TDID Text-ID 20080311
3 Importing I_TDOBJECT Call by reference Type reference (TYPE) TDOBJECT CL_RMSL_LO_TLS=>CON_LABEL_TDOBJECT_DRAFT Texte: Anwendungsobjekt 20080311

Method RAISE_LONGTEXT_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_MASTER_DATA_INVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061114
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114

Method RAISE_MASTER_DATA_INVALID on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_NUTRIENT_LIST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060803

Method RAISE_NUTRIENT_LIST_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_PACKAGE_LIST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20080220

Method RAISE_PACKAGE_LIST_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_STATUS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060731

Method RAISE_STATUS_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.

Method RAISE_USAGE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060807

Method RAISE_USAGE_CHANGED on class CL_RMSL_HDL_NOTIFICATION has no exception.
Event Signatures

Event ACTIVITY_MODE_TOGGLED_CL Signature
Event ACTIVITY_MODE_TOGGLED_CL on class CL_RMSL_HDL_NOTIFICATION has no parameter.
Event ALL_LABELS_SAVED_CL Signature
Event ALL_LABELS_SAVED_CL on class CL_RMSL_HDL_NOTIFICATION has no parameter.
Event BASIC_DATA_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060822

Event CHANGE_STATES_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikett 20060725

Event CLASSIFICATION_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060809

Event DIET_LIST_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060822

Event INGREDIENT_LIST_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060803

Event LABEL_DELETED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060830

Event LABEL_DSC_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060824

Event LABEL_INITIALIZED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikett 20060721

Event LONGTEXT_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20080311
2 I_TDID Exporting Value transfer Type reference (TYPE) TDID Text-ID 20080311
3 I_TDOBJECT Exporting Value transfer Type reference (TYPE) TDOBJECT Texte: Anwendungsobjekt 20080311

Event MASTER_DATA_INVALID_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_ERROR Exporting Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061026

Event NUTRIENT_LIST_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060803

Event PACKAGE_LIST_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20080219

Event STATUS_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikett 20060731

Event USAGE_CHANGED_CL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_LABEL_ID Exporting Value transfer Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060807
History
Last changed by/on SAP  20100310 
SAP Release Created in 700