AIBench
2.10
Basics
Introduction
AIBench Basics
Advanced
Architecture of AIBench
Customizing your AIBench application
Creating multi-plugin apps
AIBench API
Maven
Extra plugins
Managing plugins at runtime
Scripting
AIBench
Docs
»
Welcome to AIBench’s documentation!
View page source
Welcome to AIBench’s documentation!
¶
Basics
Introduction
What is AIBench?
The AIBench Operation Model
The Clipboard
The Workbench user interface
The plugin.xml
Putting all together
AIBench Basics
Create a new AIBench Project
Your project main directories
Building and Running
Creating Operations
Creating Datatypes
Creating Views
Advanced
Architecture of AIBench
Plugin-based architecture
The
plugin.xml
file
AIBench application directory
Customizing your AIBench application
The configuration files
Changing the Splash Screen
Adding icons
Configuring the Workbench Layout
Customizing input dialogs
Customizing error notifier
Adding a Toolbar
Adding Help to your Application
Adding custom components
Adding a welcome screen
Creating multi-plugin apps
Creating a dependency between plugins
AIBench API
API: Basic runtime objects
Hooks
Examples
Maven
Create an AIBench application using the Maven archetype
Build the AIBench application
Using the pom.xml
Using Eclipse with m2e
Extra plugins
Managing plugins at runtime
The
PluginManager
plugin
Setting up and configure your remote plugin repository
Scripting
The AIBench shell plugin
Launching AIBench
headless
with a script