SAP ABAP Class CL_ISM_DM_EXPLORER (IS-M Document Management: Explorer)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JAS_DOC_MAN (Package) IS-M: Document Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_KWUI_EXPLORER KW Instance Explorer 20030829
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISM_DM_DOCUMENT_EXPLORER IS-M DM: Document Explorer 20031002
Properties
Class CL_ISM_DM_EXPLORER  
Short Description IS-M Document Management: Explorer    
Super Class CL_KWUI_EXPLORER KW Instance Explorer 
Instantiability of a Class 2  Public 
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
# Type group / Object type Type Type Description
1 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISM_DM_EXPLORER has no interface implemented.
Friends
Class CL_ISM_DM_EXPLORER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_DOC_SEARCH Constant Public Type reference (TYPE) UI_FUNC 'DOC_SEARCH' Function Code 20030829
2 C_FCODE_NEW_URL Constant Public Type reference (TYPE) UI_FUNC 'DOC_NEW_URL' Function Code 20030829
3 C_FCODE_PERS_NOTE_CREATE Constant Public Type reference (TYPE) UI_FUNC 'DOC_PERS_NOTE' Function Code 20030829
4 C_FCODE_PUB_NOTE_CREATE Constant Public Type reference (TYPE) UI_FUNC 'DOC_PUB_NOTE' Function Code 20030829
5 C_FCODE_SEND Constant Public Type reference (TYPE) UI_FUNC 'SKWVC_SEND_OBJECTS' Function Code 20030829
6 C_FCODE_SEND_OBJECTS_URL Constant Public Type reference (TYPE) UI_FUNC 'DOC_SEND_URL' Function Code 20030829
7 C_FCODE_VIEW_NOTES Constant Public Type reference (TYPE) UI_FUNC 'DOC_VIEW_NOTES' Function Code 20030829
8 C_FCODE_WHERE_USED Constant Public Type reference (TYPE) UI_FUNC 'DOC_WHERE_USED' Function Code 20030829
9 C_FCODE_WHERE_USED_AD_CONTENT Constant Public Type reference (TYPE) UI_FUNC 'DOC_WHERE_USED_AD_CONTENT' Function Code 20031125
10 C_PUB_NOTE_COLUMN_NAME Constant Public Type reference (TYPE) TV_ITMNAME 'PU_NOTES_AV' Column Name in Tree Control 20030829
11 GV_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI 20030829
12 GV_MAIL_PARAMETERS Instance attribute Protected Type reference (TYPE) ISM_DM_MAIL_PARAMETERS IS-M DM: Parameter for Mails From the Explorer 20031222
13 GV_MENU_STATIC Instance attribute Protected Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030829
14 GV_SEARCH_VIS_DEVAULT Instance attribute Protected Type reference (TYPE) ISM_DM_SEARCH_VISIBILITY Default Setting for Visibility 20030829
15 GV_STATIC_MENU Instance attribute Protected Type reference (TYPE) C SPACE Indicator: Toolbar Contains 20030829
16 GV_URL_VIEWER Instance attribute Protected Object reference (TYPE REF TO) CL_ISM_DM_URL_VIEWER HTML_VIEWER 20030829
17 M_BUSINESS_OBJECT Instance attribute Protected Type reference (TYPE) SIBFLPORB Local Persistent Object Reference - BOR Compatible 20030829
18 M_COMMIT Instance attribute Protected Type reference (TYPE) C SPACE 20030829
19 M_DOCUMENT_NOTES Instance attribute Protected Object reference (TYPE REF TO) CL_ISM_DM_DOCUMENT_NOTES Notes on Documents 20030829
20 M_IOS Instance attribute Protected Type reference (TYPE) SKWF_IOS Table of Typed Info Objects 20030829
21 M_NO_SEARCH_FUNC Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20030829
22 M_SET_PACKAGE Instance attribute Protected Type reference (TYPE) SKWF_FLAG KW Framework: Boolean Flag 20030829
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SELECTED_OBJECTS Instance method Protected Method Get and Check Selected Nodes 20030829
2 CONSTRUCTOR Instance method Public Constructor Constructor 20030829
3 CREATE_NEW_TOOLBAR Instance method Public Method Toolbar for Web GUI 20030829
4 CREATE_NEW_URL Instance method Private Method Create New Document as URL 20030829
5 EDIT_URL Instance method Private Method Edit URL (Description, ...) 20030829
6 HANDLE_CTXT_MENU_REQU_EXPLORER Instance method Protected Event handling method Additional Functions On 20030829
7 HANDLE_CTXT_MENU_SEL_EXPLORER Instance method Protected Event handling method Additional Functions On 20030829
8 HANDLE_DRAG_EVENT Instance method Private Event handling method Executes Add. Tasks for Drag and Drop 20030829
9 MODIFY_CONTEXT_MENU Instance method Private Method Add Functions to Context Menu 20030829
10 ON_TOOLBAR_DROPDOWN Instance method Protected Event handling method Handler for Click on Drop-Down 20030829
11 REFRESH_ITEM_FOR_NOTES Instance method Private Method Icon for Notes in Tree Control 20030829
12 REGISTER_FOR_FORCED_EVENT_STOP Instance method Private Event handling method Register Explorer, for Ev 20030829
13 SEND_DOCUMENTS Instance method Protected Method Send Selected Documents 20030829
14 SET_BUSINESS_OBJECT Instance method Public Method Set Business Object 20030829
Events
# Event Type Visibility Description Created on
1 NEW_BUSINESS_OBJECT Instance Event
(0)
Public
(2)
Explorer with New Business 20030829
2 NODE_CTXT_MENU_REQU_EXPLORER Instance Event
(0)
Public
(2)
20030829
3 NODE_CTXT_MENU_SELE_EXPLORER Instance Event
(0)
Public
(2)
Context Menu for Node With 20030829
4 TOOLBAR Instance Event
(0)
Public
(2)
20030829
5 TOOLBAR_FUNCTION Instance Event
(0)
Public
(2)
Toolbar Function Executed 20030829
Types
Class CL_ISM_DM_EXPLORER has no local type.
Method Signatures

Method CHECK_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_SELECTED_OBJECTS Value transfer Type reference (TYPE) ISM_DM_SEL_OBJ_STR IS-M DokMan: Struktur für ausgewählte Objekte im Explorer 20030829

Method CHECK_SELECTED_OBJECTS on class CL_ISM_DM_EXPLORER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Value transfer Type reference (TYPE) SKWF_APPL Applikations-ID 20030829
2 Importing LIFETIME Value transfer Type reference (TYPE) I Lebensdauer 20030829
3 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20030829
4 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 20030829
5 Importing TERMINOLOGY Value transfer Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY Gui Texte, Icons, Nachrichten, Popups usw. 20030829
6 Importing X_APPL_EVENTS Value transfer Type reference (TYPE) XFELD 'X': Best. Events lösen PAI aus 20030829
7 Importing X_ENABLE_TOOLBAR Value transfer Type reference (TYPE) XFELD 'X': Explorer mit Toolbar 20030829
8 Importing X_INITIAL_EDIT_MODE Value transfer Type reference (TYPE) XFELD 'X' 'X': Explorer im Änderungsmodus, ansonsten nur Anzeige 20030829
9 Importing X_NO_SEARCH_FUNC Value transfer Type reference (TYPE) XFELD ' ' 'X' Suchfunktion nicht im Menü 20030829

Method CONSTRUCTOR on class CL_ISM_DM_EXPLORER has no exception.

Method CREATE_NEW_TOOLBAR Signature

Method CREATE_NEW_TOOLBAR on class CL_ISM_DM_EXPLORER has no parameter.
Method CREATE_NEW_TOOLBAR on class CL_ISM_DM_EXPLORER has no exception.

Method CREATE_NEW_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUSINESS_OBJECT Call by reference Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz - BOR kompatibel 20030829
2 Importing IS_PARENTPOS Call by reference Type reference (TYPE) SKWF_PAPOS KW Framework: Parent-Position des IO 20030829
3 Importing IT_LOIO_PROP Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20030829

Method CREATE_NEW_URL on class CL_ISM_DM_EXPLORER has no exception.

Method EDIT_URL 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 EDIT_URL on class CL_ISM_DM_EXPLORER has no exception.

Method HANDLE_CTXT_MENU_REQU_EXPLORER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20030829
2 Importing NODEKEY Value transfer Attribute reference (LIKE) 20030829

Method HANDLE_CTXT_MENU_REQU_EXPLORER on class CL_ISM_DM_EXPLORER has no exception.

Method HANDLE_CTXT_MENU_SEL_EXPLORER Signature

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

Method HANDLE_CTXT_MENU_SEL_EXPLORER on class CL_ISM_DM_EXPLORER has no exception.

Method HANDLE_DRAG_EVENT Signature

Method HANDLE_DRAG_EVENT on class CL_ISM_DM_EXPLORER has no parameter.
Method HANDLE_DRAG_EVENT on class CL_ISM_DM_EXPLORER has no exception.

Method MODIFY_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030829

Method MODIFY_CONTEXT_MENU on class CL_ISM_DM_EXPLORER has no exception.

Method ON_TOOLBAR_DROPDOWN Signature

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

Method ON_TOOLBAR_DROPDOWN on class CL_ISM_DM_EXPLORER has no exception.

Method REFRESH_ITEM_FOR_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
2 Importing I_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030829

Method REFRESH_ITEM_FOR_NOTES on class CL_ISM_DM_EXPLORER has no exception.

Method REGISTER_FOR_FORCED_EVENT_STOP Signature

Method REGISTER_FOR_FORCED_EVENT_STOP on class CL_ISM_DM_EXPLORER has no parameter.
Method REGISTER_FOR_FORCED_EVENT_STOP on class CL_ISM_DM_EXPLORER has no exception.

Method SEND_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IOS_AS_URLS Value transfer Type reference (TYPE) C CM Dokumente als URLS verschicken 20030829

Method SEND_DOCUMENTS on class CL_ISM_DM_EXPLORER has no exception.

Method SET_BUSINESS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL Value transfer Type reference (TYPE) SKWF_APPL SPACE Applikation 20030829
2 Importing BUSINESS_OBJECT Value transfer Type reference (TYPE) SIBFLPORB Lokale Persistente Objektreferenz - BOR kompatibel 20030829
3 Importing CONTEXT_ID Value transfer Type reference (TYPE) SKWF_CTXID SPACE KW Framework: Kontext-ID 20030829
4 Importing CSPC Value transfer Type reference (TYPE) SDOK_ENT SPACE Modell: Entitätsname 20030829
5 Importing LOIOS_DISPLAY Value transfer Type reference (TYPE) SKWF_FLAG ' ' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20030829
6 Importing MIGRATE_GOS Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20030829
7 Importing PACKAGE_DESC Value transfer Type reference (TYPE) SKWF_DESCR SPACE KW Framework: Beschreibungstext 20030829
8 Importing PACKAGE_ID Value transfer Type reference (TYPE) SKWF_PKGID SPACE KW Framework: Package-Kennung 20030829
9 Importing REDUCE_TO_ONE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20030829
# Exception Resumable Description Created on
1 BAD_BUSINESS_OBJECT Ungültiges Business-Objekt 20030829
2 BAD_PACKAGE Ungültiges Paket 20030829
3 INTERNAL_ERROR allgemeiner Fehler 20030829
Event Signatures

Event NEW_BUSINESS_OBJECT Signature
Event NEW_BUSINESS_OBJECT on class CL_ISM_DM_EXPLORER has no parameter.
Event NODE_CTXT_MENU_REQU_EXPLORER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030829
2 NODEKEY Exporting Value transfer Type reference (TYPE) SKWV_EXPNK Schlüssel für Knoten im KWUI-Explorer 20030829

Event NODE_CTXT_MENU_SELE_EXPLORER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20030829
2 NODEKEY Exporting Value transfer Type reference (TYPE) SKWV_EXPNK Schlüssel für Knoten im KWUI-Explorer 20030829

Event TOOLBAR Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TOOLBAR Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20030829

Event TOOLBAR_FUNCTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20030829
2 NODEKEY Exporting Value transfer Type reference (TYPE) SKWV_EXPNK Schlüssel für Knoten im KWUI-Explorer 20030829
History
Last changed by/on SAP  20050224 
SAP Release Created in 472