SAP ABAP Class CL_CFX_NTF_OBSERVER (Text Application for Notifications)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_NTF_TEXT (Package) CFX: Text-Dependent Package for Notifications
Properties
Class CL_CFX_NTF_OBSERVER  
Short Description Text Application for Notifications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_NTF_TEXT   CFX: Text-Dependent Package for Notifications 
Created 20010821   SAP 
Last change 20141109    
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 CFXF1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CFXF2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CFXN1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_NTF_OBSERVER has no interface implemented.
Friends
Class CL_CFX_NTF_OBSERVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_TEXT_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) CL_CFX_TEXT_REPOSITORY Access Object for Language-Dependent Texts 20010821
2 SP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_NTF_OBSERVER Text Application for Notifications 20010821
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_TEXT_REPOSITORY Instance method Private Method Ensures That Storage for Texts Exists 20010821
2 GENERATE_NOTIFICATIONS Instance method Private Method Generate Automatic Notifications for Registered Objects 20010917
3 GET_INSTANCE Static method Public Method 20010821
4 GET_OBJECT_DESCRIPTION_TEXT Instance method Public Method Gets Text for Combination of Object Type and Categorization 20030217
5 GET_OBJECT_TYPE_TEXT Instance method Public Method Returns Text for Object Type Constant 20010823
6 GET_TEXT Instance method Public Method Use ID to Determine Multilingual Text 20010821
7 ON_CREATED Instance method Public Event handling method Event Handler for Creating Objects 20010917
8 ON_CREATED_AS_COPY Instance method Public Event handling method Event Handler for Creating Through Copying Objects 20010917
9 ON_DELETED Instance method Public Event handling method Event Handler for Deleting Objects 20010917
10 ON_MODIFIED Instance method Public Event handling method Event Handler for Changing Objects 20010917
11 ON_TEXT_REQUIRED Instance method Public Event handling method Event Handler for Text Request 20010821
12 ON_VERSION_CREATED Instance method Public Event handling method Event Handler for New Version of Objects 20010917
13 SET_LANGUAGE_OF_USER Instance method Private Method Ensures That Storage for Texts Exists 20011113
14 SET_TEXT_HANDLER Instance method Public Method Sets the Event Handler for Determining Texts 20010821
15 SET_TEXT_REPOSITORY Instance method Public Method Copy Text Repository Object 20010821
16 STRCAT_WITH_NEWLINE Static method Private Method Join Two Strings Separated by Newline 20010912
Events
Class CL_CFX_NTF_OBSERVER has no event.
Types
Class CL_CFX_NTF_OBSERVER has no local type.
Method Signatures

Method CREATE_TEXT_REPOSITORY Signature

Method CREATE_TEXT_REPOSITORY on class CL_CFX_NTF_OBSERVER has no parameter.
Method CREATE_TEXT_REPOSITORY on class CL_CFX_NTF_OBSERVER has no exception.

Method GENERATE_NOTIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CHILD Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON untergeordnetes Objekt 20011029
2 Importing IP_COMMON Call by reference Object reference (TYPE REF TO) IF_CFX_COMMON Common Objekt 20010917
3 Importing I_COMMENT_TEXT_ID Call by reference Type reference (TYPE) CFX_T_TEXT Text Id für Kommentar 20011029
4 Importing I_SUBJECT_TEXT_ID Call by reference Type reference (TYPE) CFX_T_TEXT Text Id für Betreff 20011029

Method GENERATE_NOTIFICATIONS on class CL_CFX_NTF_OBSERVER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_NTF_OBSERVER Value transfer Object reference (TYPE REF TO) CL_CFX_NTF_OBSERVER Text Applikation für Notifikations 20010821

Method GET_INSTANCE on class CL_CFX_NTF_OBSERVER has no exception.

Method GET_OBJECT_DESCRIPTION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_DESCRIPTION Value transfer Object reference (TYPE REF TO) CL_CFX_OBJECT_DESCRIPTION Objektbeschreibung ( Typ + Typisierung ) 20030217
2 Importing IP_TEXT_REPOSITORY Call by reference Object reference (TYPE REF TO) CL_CFX_TEXT_REPOSITORY Zugriffsobject auf sprachabhängige Texte 20030217
3 Returning R_OBJECT_TYPE_TEXT Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20030217

Method GET_OBJECT_DESCRIPTION_TEXT on class CL_CFX_NTF_OBSERVER has no exception.

Method GET_OBJECT_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEXT_REPOSITORY Call by reference Object reference (TYPE REF TO) CL_CFX_TEXT_REPOSITORY Zugriffsobject auf sprachabhängige Texte 20011011
2 Importing I_OBJECT_TYPE Value transfer Type reference (TYPE) CFX_T_OBJECT_TYPE 20010823
3 Returning R_OBJECT_TYPE_TEXT Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010823

Method GET_OBJECT_TYPE_TEXT on class CL_CFX_NTF_OBSERVER has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) CFX_T_TEXT 20010821
2 Importing I_PLACE_HOLDER_1 Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010821
3 Importing I_PLACE_HOLDER_2 Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010821
4 Importing I_PLACE_HOLDER_3 Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010821
5 Importing I_PLACE_HOLDER_4 Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010821
6 Returning R_TEXT Value transfer Type reference (TYPE) CFX_T_TEXT Text für Collaboration Folders 20010821

Method GET_TEXT on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_CREATED Signature

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

Method ON_CREATED on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_CREATED_AS_COPY Signature

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

Method ON_CREATED_AS_COPY on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_DELETED Signature

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

Method ON_DELETED on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_MODIFIED Signature

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

Method ON_MODIFIED on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_TEXT_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT_PARAMETERS Call by reference Type reference (TYPE) 20010821
2 Importing I_TEXT_ID Call by reference Type reference (TYPE) 20010821
3 Importing SENDER Call by reference Type reference (TYPE) 20010821

Method ON_TEXT_REQUIRED on class CL_CFX_NTF_OBSERVER has no exception.

Method ON_VERSION_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUMBER_OF_VERSIONS Call by reference Type reference (TYPE) 20010917
2 Importing SENDER Call by reference Type reference (TYPE) 20010917

Method ON_VERSION_CREATED on class CL_CFX_NTF_OBSERVER has no exception.

Method SET_LANGUAGE_OF_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER_ID Call by reference Type reference (TYPE) CFX_USER_ID User Id 20011113

Method SET_LANGUAGE_OF_USER on class CL_CFX_NTF_OBSERVER has no exception.

Method SET_TEXT_HANDLER Signature

Method SET_TEXT_HANDLER on class CL_CFX_NTF_OBSERVER has no parameter.
Method SET_TEXT_HANDLER on class CL_CFX_NTF_OBSERVER has no exception.

Method SET_TEXT_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TEXT_REPOSITORY Call by reference Object reference (TYPE REF TO) CL_CFX_TEXT_REPOSITORY Zugriffsobject auf sprachabhängige Texte 20010824

Method SET_TEXT_REPOSITORY on class CL_CFX_NTF_OBSERVER has no exception.

Method STRCAT_WITH_NEWLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING1 Value transfer Type reference (TYPE) STRING 20010912
2 Importing I_STRING2 Value transfer Type reference (TYPE) STRING 20010912
3 Returning R_STRING Value transfer Type reference (TYPE) STRING 20010912

Method STRCAT_WITH_NEWLINE on class CL_CFX_NTF_OBSERVER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 100