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
Next

© Copyright 2017, Daniel Glez-Peña, Miguel Reboiro-Jato, Hugo López-Fernández.

Built with Sphinx using a theme provided by Read the Docs.