The main package of the Omix Plugin Interface.
This package contains interfaces allowing to implement an ApplicationExtension and DocumentExtension plugin.
This package contains interfaces allowing to implement an ApplicationExtension and DocumentExtension plugin.
- Since:
- Omix 1.3.11
-
Interface Summary Interface Description AbstractAccessManager This interface allows to access features of the Omix Plugin Interface as super type ofApplicationAccessManager
andDocumentAccessManager
.ApplicationAccessManager This interface allows to access features of the Omix Plugin Interface.ApplicationExtensionFactory This interface must be derived by a custom plugin class in order to implement an application extension.
A custom class implementingApplicationExtensionFactory
can be registered at the Omix Plugin Manager:ApplicationExtensionInterface This interface can be implemented in order to realize a global extension for Omix.Document This interface is supertype for all possible documents in Omix.DocumentAccessManager This interface allows to access features of the Omix Plugin Interface.DocumentExtensionFactory This interface has to be derived by a custom plugin class in order to implement a document extension.
A custom class implementingDocumentExtensionFactory
can be registered at the Omix Plugin Manager:DocumentExtensionInterface This interface can be implemented in order to realize a document dependend extension for Omix.IconReloadable ImageRenderer This interface can be implemented in order to render any kind of content into a paint device.LabelReloadable LicenseKeyValidatorFactory This interface can be implemented in order to realize licensing of a plugin.LicenseKeyValidatorInterface The license key validator checks the signature of a license key for validity.ModelDocument This interface type represents an active network model document.ModelReader By implementing this interface, a plugin can realize a model reading procedure.ModelWriter By implementing this interface, a plugin can realize a model writing procedure.OVLDocument This interface type represents an active OVL program code document.PluginCompatibilityHandlerFactory This interface must be derived by a custom plug-in class in order to implement compatibility when a plug-in identifier changed.PluginCompatibilityHandlerInterface This interface allows to implement compatibility features of a plug-in in case of changing plug-in identifier. -
Enum Summary Enum Description MessageType Represents the types of messages from a plugin.