SAP ABAP Class CL_ISM_DM_DOCUMENT_NOTES (Maintain Notes for Document)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JAS_DOC_MAN (Package) IS-M: Document Management
Properties
Class CL_ISM_DM_DOCUMENT_NOTES  
Short Description Maintain Notes for Document    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JAS_DOC_MAN   IS-M: Document Management 
Created 20030829   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_DM_DOCUMENT_NOTES has no forward declaration.
Interfaces
Class CL_ISM_DM_DOCUMENT_NOTES has no interface implemented.
Friends
Class CL_ISM_DM_DOCUMENT_NOTES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BO_DOCUMENT Constant Private Type reference (TYPE) SWO_OBJTYP 'SKWG_OBJ' Object Type 20030829
2 GC_SERV_PERS_NOTE_CREATE Constant Private Type reference (TYPE) SGS_SRVNAM 'PERS_NOTE' Create Personal Note 20030829
3 GC_SERV_PUB_NOTE_CREATE Constant Private Type reference (TYPE) SGS_SRVNAM 'NOTE_CREA' Create Personal Note 20030829
4 GC_SERV_VIEW_NOTES Constant Private Type reference (TYPE) SGS_SRVNAM 'VIEW_ATTA' Create Personal Note 20030829
5 GO_DOCUMENT_NOTES Static Attribute Private Object reference (TYPE REF TO) CL_ISM_DM_DOCUMENT_NOTES Maintain Notes for Document 20030829
6 GO_GOS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_GOS_MANAGER Generic Object Services 20030829
7 GX_EDIT_MODE Static Attribute Private Type reference (TYPE) XFELD 'X' Checkbox Field 20030829
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030829
2 CREATE_PERSONAL_NOTE Instance method Public Method Create Personal Note 20030829
3 CREATE_PUBLIC_NOTE Instance method Public Method Create Public Note 20030829
4 GET_DOCUMENT_NOTES Static method Public Method Initialize GOS Manager, 20030829
5 INIT_GOS_MANAGER Instance method Private Method Instance GOS Manager 20030829
6 NOTES_AVAILABLE Instance method Public Method Are notes for this document 20030829
7 SET_EDIT_MODE Instance method Public Method Switch Edit/Display Mode 20030829
8 VIEW_NOTES Instance method Public Method Display Notes List 20030829
Events
Class CL_ISM_DM_DOCUMENT_NOTES has no event.
Types
Class CL_ISM_DM_DOCUMENT_NOTES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EDIT_MODE Call by reference Type reference (TYPE) XFELD 'X' X': Änderungsmodus, SPACE: Anzeige 20030829

Method CONSTRUCTOR on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method CREATE_PERSONAL_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030829

Method CREATE_PERSONAL_NOTE on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method CREATE_PUBLIC_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030829

Method CREATE_PUBLIC_NOTE on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method GET_DOCUMENT_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EDIT_MODE Call by reference Type reference (TYPE) XFELD 'X' 'X': Änderungsmodus, SPACE: Anzeige 20030829
2 Returning RO_DOCUMENT_NOTES Value transfer Object reference (TYPE REF TO) CL_ISM_DM_DOCUMENT_NOTES Publikation für generische Objektdienste 20030829

Method GET_DOCUMENT_NOTES on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method INIT_GOS_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EDIT_MODE Call by reference Type reference (TYPE) XFELD 'X' X': Änderungsmodus, SPACE: Anzeige 20030829

Method INIT_GOS_MANAGER on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method NOTES_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030829
2 Returning R_NOTES_AVAILABLE Value transfer Type reference (TYPE) XFELD 'X': Notizen sind zugeordnet 20030829

Method NOTES_AVAILABLE on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EDIT_MODE Call by reference Type reference (TYPE) XFELD 'X' 'X': Edit, ' ': Anzeige 20030829

Method SET_EDIT_MODE on class CL_ISM_DM_DOCUMENT_NOTES has no exception.

Method VIEW_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20030829

Method VIEW_NOTES on class CL_ISM_DM_DOCUMENT_NOTES has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472