Top Method Summary
Options Name Purpose
EnsureCatalog () Loads the catalog resource when it has not been loaded yet
Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor GetEvent (character, character) Returns the catalog entry for the given object type and event
Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor GetEvents () Returns all entries of the event catalog
LOGICAL IsClientSideSupported (character, character) Returns if the event can be handled by a method of the Logic Object
LOGICAL IsEvent (character, character) Returns if the given event is described by the catalog
LOGICAL IsServerSideSupported (character, character, RepositoryFrontendEnum) Returns if the event is dispatched to a server-side event handler

Top Constructor Summary
Options Name Purpose
RepositoryEventCatalogService () Constructor for the RepositoryEventCatalogService class


Method Detail
Top

EnsureCatalog ()

Purpose: Loads the catalog resource when it has not been loaded yet
Notes:

Top

Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor GetEvent (character, character)

Purpose: Returns the catalog entry for the given object type and event
Notes: Returns the unknown value when the event is not in the catalog

Parameters:
pcObjectType CHARACTER
The name of the repository object type
pcEventName CHARACTER
The name of the event
Returns Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor
The RepositoryEventDescriptor of the event or ? when not in the catalog
Top

Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor GetEvents ()

Purpose: Returns all entries of the event catalog
Notes:

Returns Consultingwerk.SmartFramework.Repository.RepositoryEventDescriptor
The RepositoryEventDescriptor instances of the catalog
Top

LOGICAL IsClientSideSupported (character, character)

Purpose: Returns if the event can be handled by a method of the Logic Object
Notes: False for events that are not routed through the Logic Object

Parameters:
pcObjectType CHARACTER
The name of the repository object type
pcEventName CHARACTER
The name of the event
Returns LOGICAL
Logical value indicating if a client-side handler method is supported
Top

LOGICAL IsEvent (character, character)

Purpose: Returns if the given event is described by the catalog
Notes:

Parameters:
pcObjectType CHARACTER
The name of the repository object type
pcEventName CHARACTER
The name of the event
Returns LOGICAL
Logical value indicating if the event is in the catalog
Top

LOGICAL IsServerSideSupported (character, character, RepositoryFrontendEnum)

Purpose: Returns if the event is dispatched to a server-side event handler
Notes:

Parameters:
pcObjectType CHARACTER
The name of the repository object type
pcEventName CHARACTER
The name of the event
poFrontend Consultingwerk.SmartFramework.Repository.RepositoryFrontendEnum
The frontend to test the server-side support for
Returns LOGICAL
Logical value indicating if the frontend dispatches the event server-side


Constructor Detail
Top

RepositoryEventCatalogService ()

Purpose: Constructor for the RepositoryEventCatalogService class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:14:36