AWB-Expandability

How can AWB be extended, and what can be extended?

How to extend?

Extend superclasses provided by the framework (e.g. Agents, Environment Models, ...)

Create one or more OSGI bundles and include it/them into an AWB project

Create new PlugIn Project in eclipse Write code Implement ClassLoadService Export into the project's plugin-folder

Create a feature summarizing several bundles and install it into AWB from a p2 repository

What is a feature? -> Eclipse, p2 Repository How to create a feature? How to add a feature to AWB?

When to build a project bundle? When to build a feature?

What to extend?

Extensibility Overview

The table below shows what can be extended, and is applicable for both types of extensions; project bundles as well as AWB features.

Last updated