SAP ABAP Class CL_GOS_VIEW_MANAGER (Publication for Generic Object Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-GOS (Application Component) Generic Object Services
     SGOS (Package) Generic Object Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GOS_MANAGER Publication for Generic Object Services 19990830
Properties
Class CL_GOS_VIEW_MANAGER  
Short Description Publication for Generic Object Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SGOS   Generic Object Services 
Created 19990830   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GOS_VIEW_MANAGER has no forward declaration.
Interfaces
Class CL_GOS_VIEW_MANAGER has no interface implemented.
Friends
Class CL_GOS_VIEW_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CP_MODE_DIRECT Constant Protected Type reference (TYPE) SGS_VMODE 3 Direct Call 19990929
2 CP_MODE_MENU Constant Protected Type reference (TYPE) SGS_VMODE 2 Context Menu Mode 19990830
3 CP_MODE_TOOLBOX Constant Protected Type reference (TYPE) SGS_VMODE 1 Toolbox Mode 19990830
4 GO_MENU Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Last Requested Context Menu 19990929
5 GO_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_GOS_TOOLBOX_MODEL Model for Generic Services 19990830
6 GP_MODE Instance attribute Protected Type reference (TYPE) SGS_RWMOD SGOS: Display/Change Mode of Generic Object Services 20001006
7 GP_NO_COMMIT Instance attribute Protected Type reference (TYPE) SGS_CMODE SPACE Call Mode 19991115
8 GP_NO_INSTANCE Instance attribute Protected Type reference (TYPE) SGS_FLAG Object Instance Is Notified (Creation Transaction) 20000508
9 GT_SERVICE_SELECTION Instance attribute Protected Type reference (TYPE) TGOS_SELS Individual Selection for Services 19990831
10 GT_VIEWS Instance attribute Protected Type reference (TYPE) TGOS_MVOBJ Mapping Table 19990928
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_VIEW Instance method Protected Method Close Open View 19990831
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990830
3 CREATE_MODEL Instance method Protected Method Instantiate Model 19990830
4 CREATE_VIEW Instance method Protected Method Instantiate View 19990830
5 DISPATCH_MENU_COMMAND Instance method Public Method Execute Service from Context Menu 19990929
6 DISPLAY_TOOLBOX Instance method Public Method Display Toolbox 19990929
7 GET_CONTEXT_MENU Instance method Public Method Get Context Menu 19990831
8 PUBLICATION_CHANGED Instance method Public Method Reacts to Change of the Published Objects (Internal) 19991125
9 SET_RW_MODE Instance method Public Method Set Read/Write Mode 20001006
10 START_SERVICE_DIRECT Instance method Public Method Start Service Directly 19990914
Events
# Event Type Visibility Description Created on
1 GOS_MENU_SELECTED Instance Event
(0)
Public
(2)
Service Entry in Context Menu Selected 19990929
2 MODE_CHANGED Instance Event
(0)
Public
(2)
20001006
3 OBJECT_CREATED Instance Event
(0)
Public
(2)
BOR Object Has Been Subsequently Persistently Generated 19991013
Types
Class CL_GOS_VIEW_MANAGER has no local type.
Method Signatures

Method CLOSE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) CL_GOS_TOOLBOX_VIEW View 19990929

Method CLOSE_VIEW on class CL_GOS_VIEW_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_SERVICE Call by reference Type reference (TYPE) TGOS_SELS Selektion auf bestimmte Dienste beschränken 19990830
# Exception Resumable Description Created on
1 OBJECT_INVALID Ungültiger Objektidentifizierer 19990831

Method CREATE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MODEL Call by reference Object reference (TYPE REF TO) CL_GOS_TOOLBOX_MODEL Modell 19990929
2 Importing IS_LPOR Call by reference Type reference (TYPE) SIBFLPORB BOR Objekt oder Businessklasse 20001004
# Exception Resumable Description Created on
1 OBJECT_INVALID Ungültiger Objektidentifizierer. 19990831

Method CREATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_VIEW Call by reference Object reference (TYPE REF TO) CL_GOS_TOOLBOX_VIEW View 19990929
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990830
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) CL_GOS_TOOLBOX_MODEL Modell 19990929
4 Importing IP_VIEW_MODE Call by reference Type reference (TYPE) SGS_VMODE Sicht auf Dienste 19990830
5 Importing IS_LPOR Call by reference Type reference (TYPE) SIBFLPORB BOR Objekt oder Businessklasse 20001004
# Exception Resumable Description Created on
1 NO_MODEL Kein Modell vorhanden 19990831
2 OBJECT_INVALID Objektidentifizierer ungültig 19990831

Method DISPATCH_MENU_COMMAND 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 Kontextmenüreferenz 19990929
2 Importing IP_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 19990929
# Exception Resumable Description Created on
1 NO_MENU_OPENED Kein Menü vorhanden 19990929

Method DISPLAY_TOOLBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990929
2 Importing IP_PROCESS_DYNPRO Call by reference Type reference (TYPE) SYUCOMM Dynpro nach Dienstaufruf prozessieren 20011203
3 Importing IP_SERVICE Call by reference Type reference (TYPE) SGS_SRVNAM Diesen Dienst sofort starten 19991028
4 Importing IS_BC_OBJECT Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20001005
5 Importing IS_OBJECT Call by reference Type reference (TYPE) BORIDENT BOR Objektreferenz 19990929

Method DISPLAY_TOOLBOX on class CL_GOS_VIEW_MANAGER has no exception.

Method GET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 19990831
2 Importing IS_BC_OBJECT Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20001005
3 Importing IS_OBJECT Call by reference Type reference (TYPE) BORIDENT BOR Objektreferenz 19990928

Method GET_CONTEXT_MENU on class CL_GOS_VIEW_MANAGER has no exception.

Method PUBLICATION_CHANGED Signature

Method PUBLICATION_CHANGED on class CL_GOS_VIEW_MANAGER has no parameter.
Method PUBLICATION_CHANGED on class CL_GOS_VIEW_MANAGER has no exception.

Method SET_RW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_MODE Call by reference Type reference (TYPE) SGS_RWMOD SGOS: Anzeige/Änderungs-Mode der generischen Objektdienste 20001006

Method SET_RW_MODE on class CL_GOS_VIEW_MANAGER has no exception.

Method START_SERVICE_DIRECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_AVAILABLE Call by reference Type reference (TYPE) C 'X' = ist verfügbar 20011105
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990914
3 Importing IP_CHECK_AVAILABLE Call by reference Type reference (TYPE) SGS_FLAG Nur Verfügbarkeit prüfen (nicht ausführen) 20011105
4 Importing IP_NO_CHECK Call by reference Type reference (TYPE) SGS_FLAG Verfügbarkeit nicht prüfen (Service immer ausführen) 20090323
5 Importing IP_SERVICE Call by reference Type reference (TYPE) SGS_SRVNAM Auszuführender generischer Dienst 19990914
6 Importing IS_BC_OBJECT Call by reference Type reference (TYPE) SIBFLPOR Lokale Persistente Objektreferenz 20001005
7 Importing IS_OBJECT Call by reference Type reference (TYPE) BORIDENT BOR Objektreferenz 19990914
# Exception Resumable Description Created on
1 EXECUTION_FAILED Dienst konnte nicht ausgeführt werden 19990914
2 NO_OBJECT Kein BOR Objekt vorhanden. 19990914
3 OBJECT_INVALID Ungültiges BOR Objekt 19990914
Event Signatures

Event GOS_MENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IO_MENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 19990929
2 IP_FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 19990929

Event MODE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EP_MODE Exporting Value transfer Type reference (TYPE) SGS_RWMOD SGOS: Anzeige/Änderungs-Mode der generischen Objektdienste 20001006

Event OBJECT_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_LPOR Exporting Value transfer Type reference (TYPE) SIBFLPORB Businessobjekt 20001004
History
Last changed by/on SAP  20090618 
SAP Release Created in