SAP ABAP Class CL_SCMG_SP_NOTES_CLIENT (SP Notes frontend(client) class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_SP_NOTES (Package) Service Provider - Notes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 20061113
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCMG_SP_CASE_NOTES_CLIENT SCMG: Methods for Case Notes Front End 20061113
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ACTIVITIES Determining SP Activities 20061113
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20061113
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20061113
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20061113
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_MENUE SP Client Menu Interface 20061113
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20061113
Properties
Class CL_SCMG_SP_NOTES_CLIENT  
Short Description SP Notes frontend(client) class    
Super Class CL_SRM_SP_CLIENT_OBJ Abstract Base Class for SP Content 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCMG_SP_NOTES   Service Provider - Notes 
Created 20060524   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SCMGN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCMG_SP_CASE_NOTES_CLIENT SCMG: Methods for Case Notes Front End 20061113
2 IF_SRM_SP_ACTIVITIES Determining SP Activities 20061113
3 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20061113
4 IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20061113
5 IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20061113
6 IF_SRM_SP_MENUE SP Client Menu Interface 20061113
7 IF_SRM_SP_VISUAL_QUERY_WIN Visual Query Interface for SP's 20061113
Friends
Class CL_SCMG_SP_NOTES_CLIENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVITY_TITLE Instance attribute Protected Type reference (TYPE) STRING 20061113
2 GC_LINE_LENGTH Constant Public Type reference (TYPE) I 72 20061113
3 GR_BACKEND Instance attribute Protected Object reference (TYPE REF TO) IF_SCMG_SP_CASE_NOTES_BACKEND SCMG: Methods for Notes Backend 20061113
4 GR_CONTEXT_MENU Instance attribute Protected Object reference (TYPE REF TO) CL_CTMENU Context Menu 20061113
5 GR_EDITOR1 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20061113
6 GR_EDITOR2 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20061113
7 GR_REQUEST Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_REQUEST Interface for Request 20061113
8 GR_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Reduced Version of Splitter Container Control 20061113
9 GR_SPLITTER2 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Docking Control Container 20061113
10 GR_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20061113
11 GV_PASSIVE_MODE Instance attribute Protected Type reference (TYPE) XFLAG Flag: Passive Mode 20061113
12 GV_TEXT_TYPE Instance attribute Protected Type reference (TYPE) STRING Text Type 20061113
13 TEXT_TITLE Instance attribute Protected Type reference (TYPE) STRING 20061113
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_STATUSBAR_MODE Instance method Protected Method 20061113
2 DELETE_NOTE Instance method Protected Method delete the note 20061113
3 GET_NOTE_STATE Instance method Public Method To retrieve the current state of the note 20061113
4 HANDLE_CLOSE Instance method Private Method Close Note 20061113
5 HIDE_VISUALIZATION Instance method Protected Method hide the editor window 20061113
6 PROCESS_SOURCE_POID Instance method Private Method 20061113
7 RECEIVE_DROPDOWN_EVENT Instance method Protected Event handling method 20061113
8 RECEIVE_FUNCTION_EVENT Instance method Protected Event handling method 20061113
9 SAVE_TEXTS Instance method Public Method To save a note object 20061113
10 SEND_ASYNC_ANSWER Instance method Protected Method to send async answer to the framework 20061113
11 SEND_TITLE Instance method Public Method Send Title 20061113
12 SET_NOTE_STATE Instance method Public Method To set the state of note - display or edit or new etc 20061113
Events
Class CL_SCMG_SP_NOTES_CLIENT has no event.
Types
Class CL_SCMG_SP_NOTES_CLIENT has no local type.
Method Signatures

Method CHANGE_STATUSBAR_MODE Signature

Method CHANGE_STATUSBAR_MODE on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
Method CHANGE_STATUSBAR_MODE on class CL_SCMG_SP_NOTES_CLIENT has no exception.

Method DELETE_NOTE Signature

Method DELETE_NOTE on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113

Method GET_NOTE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NOTE_STATE Call by reference Type reference (TYPE) I Current Document State 20061113
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113

Method HANDLE_CLOSE Signature

Method HANDLE_CLOSE on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_VALUE Attribute Value (abstract) 20061113
2 CX_SRM_CONNECTION Repository Connection (abstract) 20061113
3 CX_SRM_INITIALIZATION Initialization Error (abstract) 20061113
4 CX_SRM_POID POID Error (abstract) 20061113
5 CX_SRM_REGISTRATION_DATA Error in Registration Data (abstract) 20061113

Method HIDE_VISUALIZATION Signature

Method HIDE_VISUALIZATION on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113

Method PROCESS_SOURCE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20061113

Method PROCESS_SOURCE_POID on class CL_SCMG_SP_NOTES_CLIENT has no exception.

Method RECEIVE_DROPDOWN_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20061113
2 Importing POSX Value transfer Attribute reference (LIKE) 20061113
3 Importing POSY Value transfer Attribute reference (LIKE) 20061113

Method RECEIVE_DROPDOWN_EVENT on class CL_SCMG_SP_NOTES_CLIENT has no exception.

Method RECEIVE_FUNCTION_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20061113

Method RECEIVE_FUNCTION_EVENT on class CL_SCMG_SP_NOTES_CLIENT has no exception.

Method SAVE_TEXTS Signature

Method SAVE_TEXTS on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113

Method SEND_ASYNC_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY_STATE Value transfer Type reference (TYPE) SRMIF_SP_ACTIVITY_STATE State of the activity 20061113
2 Importing IM_REQUEST Value transfer Object reference (TYPE REF TO) IF_SRM_REQUEST Interface for Request 20061113
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113

Method SEND_TITLE Signature

Method SEND_TITLE on class CL_SCMG_SP_NOTES_CLIENT has no parameter.
Method SEND_TITLE on class CL_SCMG_SP_NOTES_CLIENT has no exception.

Method SET_NOTE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NOTE_STATE Value transfer Type reference (TYPE) I New state of the note 20061113
# Exception Resumable Description Created on
1 CX_SCMG_NOTES Exception class for notes 20061113
History
Last changed by/on SAP  20130531 
SAP Release Created in 731