Project

General

Profile

Kernel Plugins

This page briefly describes the plugins of the Tooling Kernel 2.0.
Please see Kernel Concepts for the detailed description of the kernel's services.
Plugins following the name pattern org.fortiss.xyz.ui contain the user interface code for the org.fortiss.xyz plugin.

org.fortiss.tooling.common

This plugin repackages the ConQAT commons library in order to avoid dependencies to the ConQAT update site (see http://conqat.org).
This plugin does not provide a meta-model.

org.fortiss.tooling.common.ui

This plugin repackages the ConQAT UI libraries, bezier line figures from GMF, and redistributable classes from Google GUI builder.

org.fortiss.tooling.kernel

This plugin provides the non-UI related kernel services: persistency, compositors, transformations, prototypes, constraints.
The meta-model provides the core concepts of named and ID labeled elements and project root elements.

org.fortiss.tooling.kernel.ui

This plugin provides the UI related kernel services: navigator, element handling, editors, edit part factories, markers, context menus and actions.

org.fortiss.tooling.base

This plugin provides the base implementation for hierarchical models and graphical description techniques.
The meta-model provides a generic hierarchical, graph-like base model extended with model element specifications and references.
It also provides the layout information meta-model.

org.fortiss.tooling.base.ui

This plugin provides base implementation for graphical editors using the GEF framework.