SAP ABAP Class CL_SKWF_EVENTS (INTERNAL: Utility Functions for Events)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-KPR-DMF (Application Component) Document Management Framework
     SKWF (Package) SAP Knowledge Warehouse Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SKWF_AUTHORITY_CHECK Authorization Check for IOs 20010215
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SKWF_CACHE_INVALIDATION SKWF: Cache Invalidation Interface 20010202
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SKWF_EVENT_HANDLER SKWF: Event Handler Interface 20001027
Properties
Class CL_SKWF_EVENTS  
Short Description INTERNAL: Utility Functions for Events    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SKWF   SAP Knowledge Warehouse Framework 
Created 20001026   SAP 
Last change 20001201   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDOKM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SKWF_AUTHORITY_CHECK Authorization Check for IOs 20010215
2 IF_SKWF_CACHE_INVALIDATION SKWF: Cache Invalidation Interface 20010202
3 IF_SKWF_EVENT_HANDLER SKWF: Event Handler Interface 20001027
Friends
Class CL_SKWF_EVENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_APPL_AUTH_HANDLER Static Attribute Private Type reference (TYPE) SEOCLSNAME Application Authorization Handler 20010221
2 G_EVENT_HANDLERS Static Attribute Private Type reference (TYPE) CLASS_EVENT_HANDLERS_T List of Classes and Their Event Handlers 20001027
3 G_X_APPL_AUTH_HANDLER_READ Static Attribute Private Type reference (TYPE) XFELD The Application Authorization Handler Has Been Read 20010221
Methods
# Method Level Visibility Method type Description Created on
1 EVENT_HANDLER_OF_CLASSES_GET Static method Private Method Gets Event Handler for a List of Classes 20001026
2 EVENT_HANDLER_OF_CLASS_GET Static method Private Method Gets Event Handler for a Class 20001030
3 EVENT_HANDLER_OF_COMPOS_GET Static method Private Method Gets Event Handler for a List of Components 20001108
4 EVENT_HANDLER_OF_CXCLASS_GET Static method Private Method Gets Event Handler for a Context Class 20001110
5 EVENT_HANDLER_OF_ENTITY_GET Static method Private Method Gets the Event Handler for Transferred Entities 20001113
6 SPLIT_COMPONENTS Static method Private Method Splits Component List into one Class List Part and Remainder 20001108
7 SPLIT_IOS Static method Private Method Splits IO List into one Class List Part and Remainder 20001027
8 SPLIT_LPIOS Static method Private Method Splits LPIO List into one Class List Part and Remainder 20001221
Events
Class CL_SKWF_EVENTS has no event.
Types
Class CL_SKWF_EVENTS has no local type.
Method Signatures

Method EVENT_HANDLER_OF_CLASSES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CLASSES Call by reference Type reference (TYPE) CLASSES_T Tabelle von Dokumentenklassen 20001026
2 Exporting EVENT_HANDLERS Call by reference Type reference (TYPE) CLASS_EVENT_HANDLERS_T Tabelle mit Klasse und Ihrem jeweiligen Eventhandler 20001026
3 Importing HANDLER_PROPERTY Call by reference Type reference (TYPE) SDOK_PROPN Name des Handler-Properties (falls <> KW_EVENT_HANDLER) 20010202
4 Importing IOS Call by reference Type reference (TYPE) SKWF_IOS Tabelle mit getypten Info Objekten 20001027

Method EVENT_HANDLER_OF_CLASSES_GET on class CL_SKWF_EVENTS has no exception.

Method EVENT_HANDLER_OF_CLASS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CLASS Call by reference Type reference (TYPE) SDOK_CLASS KWFramework: Klasse eines Info Objektes 20001107
2 Exporting EVENT_HANDLERS Call by reference Type reference (TYPE) CLASS_EVENT_HANDLERS_T 20001030
3 Importing HANDLER_PROPERTY Call by reference Type reference (TYPE) SDOK_PROPN Name des Handler-Attributes (falls <> KW_EVENT_HANDLER) 20010202
4 Importing IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20001030

Method EVENT_HANDLER_OF_CLASS_GET on class CL_SKWF_EVENTS has no exception.

Method EVENT_HANDLER_OF_COMPOS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COMPONENTS Call by reference Type reference (TYPE) SKWF_CPCHIS KW Framework: Tabelle mit Komponenteninformation 20001108
2 Exporting EVENT_HANDLERS Call by reference Type reference (TYPE) CLASS_EVENT_HANDLERS_T 20001108

Method EVENT_HANDLER_OF_COMPOS_GET on class CL_SKWF_EVENTS has no exception.

Method EVENT_HANDLER_OF_CXCLASS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_CLASS Call by reference Type reference (TYPE) SDOK_ENT KW Framework: Objektschlüssel 20001110
2 Exporting EVENT_HANDLERS Call by reference Type reference (TYPE) CLASS_EVENT_HANDLERS_T 20001110

Method EVENT_HANDLER_OF_CXCLASS_GET on class CL_SKWF_EVENTS has no exception.

Method EVENT_HANDLER_OF_ENTITY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) SDOK_ENT Dokumentenklasse 20001113
2 Changing ENTITY Call by reference Type reference (TYPE) SDOKMENTA SDOK/Modell/Pufferung: Aktive Modellentität 20001113
3 Changing EVENT_HANDLERS Call by reference Type reference (TYPE) CLASS_EVENT_HANDLERS_T 20001113
4 Importing HANDLER_PROPERTY Call by reference Type reference (TYPE) SDOK_PROPN Name des Handler-Attributs (falls <> KW_EVENT_HANDLER) 20010202

Method EVENT_HANDLER_OF_ENTITY_GET on class CL_SKWF_EVENTS has no exception.

Method SPLIT_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSES Call by reference Type reference (TYPE) CLASSES_T Liste der Klassen 20001108
2 Importing COMPONENTS Call by reference Type reference (TYPE) SKWF_CPCHIS Tabelle mit getypten Info Objekten 20001108
3 Exporting COMPONENTS_OF_CLASSES Call by reference Type reference (TYPE) SKWF_CPCHIS Tabelle mit getypten Info Objekten 20001108
4 Exporting COMPONENTS_OTHERS Call by reference Type reference (TYPE) SKWF_CPCHIS Tabelle mit getypten Info Objekten 20001108

Method SPLIT_COMPONENTS on class CL_SKWF_EVENTS has no exception.

Method SPLIT_IOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSES Call by reference Type reference (TYPE) CLASSES_T Liste der Klassen 20001027
2 Importing IOS Call by reference Type reference (TYPE) SKWF_IOS Tabelle mit getypten Info Objekten 20001027
3 Exporting IOS_OF_CLASSES Call by reference Type reference (TYPE) SKWF_IOS Tabelle mit getypten Info Objekten 20001027
4 Exporting IOS_OTHERS Call by reference Type reference (TYPE) SKWF_IOS Tabelle mit getypten Info Objekten 20001027

Method SPLIT_IOS on class CL_SKWF_EVENTS has no exception.

Method SPLIT_LPIOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSES Call by reference Type reference (TYPE) CLASSES_T Liste der Klassen 20001221
2 Importing LPIOS Call by reference Type reference (TYPE) SKWF_LPIOS Tabelle mit getypten Info Objekten 20001221
3 Exporting LPIOS_OF_CLASSES Call by reference Type reference (TYPE) SKWF_LPIOS Tabelle mit getypten Info Objekten 20001221
4 Exporting LPIOS_OTHERS Call by reference Type reference (TYPE) SKWF_LPIOS Tabelle mit getypten Info Objekten 20001221

Method SPLIT_LPIOS on class CL_SKWF_EVENTS has no exception.
History
Last changed by/on SAP  20001201 
SAP Release Created in 50A