ExtensionFrameworkMaven 2024.1.5 API
Packages
Package
Description
2c8 Modeling Tool public API.
Provides actions for running scripts.
Custom attributes.
Authentication and authorization.
Utilities for storing plug-in configuration data.
Service for loading data for export and publish.
Connections to different data source.
Package containing various support interfaces for data transfers such as
drag and drop.
API for providing document links from different providers to MT.
Provides the means for connecting to document services and content management
systems.
This package contains exception classes used by document services.
Provides functionality to alter the look of different objects in models and
is the base for all drawing done in models.
Provides the means to register custom export services and/or
run the built-in export with a custom selection of content.
This package contain different classes to get access to Apache FOP through OSGi.
A package containing image exporting utilities.
Provides the means to provide custom import services and/or
use the built-in import service with custom settings.
Provides the means to merge entities into a repository when importing.
Provides a means of sending and receiving messages in a server environment.
Contains classes relevant to networking.
Provides services for printing.
Provides publish services and the means to register
custom fields to show in published material.
Provides services for performing a customized publish service.
Provides settings for the custom publish, such as what to include when publishing.
Provides the different steps available when publishing.
Provides the means to render models and drawables to various targets.
Interfaces for querying the current repository configuration.
Interfaces for report generators.
Interfaces for report generators.
Provides the means to construct paths and shapes used to construct and
route edges.
Provides a means to create, retrieve, update and delete all different
persistently stored objects.
Connections to MT data sources.
Provide a means to listen to changes in the stores.
Provides a means to register providers for custom plug-in data
that can be connected to models, objects and documents.
Provides utility classes to perform queries against the current workspace.
This package contains classes and interfaces used to create modules that
declare new symbol types, edge types and model types.
Provides rules for what can be done in models.
Provides classes and interfaces used to show a user interface and to hook
in to the current user interface.
Provides the means to register custom editors for entities.
Provides a means to handle events originating from the modeling editor.
Provides classes and interfaces used to show a user interface for
building queries.
Provides interfaces to select content of different types.
Provides different widgets that can be used in the modeling tool UI.
Provides the means to register new upload services
that can be used when publishing (e.g.
Editors for upload services.
Provides services for serialising entities to or from XML.