Package systems.dmx.core.service.event
Interface IntroduceTopicType
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
WebclientPlugin
,WorkspacesPlugin
public interface IntroduceTopicType extends EventListener
### FIXDOC Allows a plugin to modify type definitions -- exisisting ones and future ones. Plugins get a opportunity to visit (and modify) each type definition extacly once.This hook is triggered in 2 situations:
- for each type that exists already while a plugin clean install.
- for types created (interactively by the user, or programmatically by a migration) after the plugin has been installed.
Examples of plugins which use this hook:
- The "DMX Workspaces" plugin adds a "Workspaces" field to all types.
- The "DMX Time" plugin adds timestamp fields to all types.
- The "DMX Access Control" plugin adds a "Creator" field to all types and relates them to a user.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
introduceTopicType(TopicType topicType)
-
-
-
Method Detail
-
introduceTopicType
void introduceTopicType(TopicType topicType)
-
-