### Navigation

- index
- next |
- Astah Plug-in Tutorial v1.0 documentation »

# Astah Plug-in Development Tutorial

The Astah Plug-in architecture makes it possible for you to empower Astah by adding your own functions. You are able to add your own components like menu or extended views to Astah’s GUI.

In this tutorial, we will introduce you how to develop Plug-ins for Astah with a few samples.

## Prerequisites

Below is a table of software and its version that are used in this tutorial. You can use other versions of software, but please note that some settings or appearance of dialogs may look different than ones we have in this tutorial.

Software | Version
--- | ---
OS | Windows7,Ubuntu Linux 11.10
Java | Oracle JDK 7
Astah | 6.6(Professional, UML, Community)
Eclipse | 3.7.1
IntelliJ IDEA | 11.1

TOC:

- Astah Plug-in architecture
- Let’s set up the development environment for Astah Plug-ins
- Let’s make a sample Plug-in, “Hello World”
- Let’s make a Plug-in to count number of Classes in Astah
- Let’s add an extended view to Astah
- Let’s install your Astah plug-in
- How to release a plugin
- Related Links
- Astah Menu ID List
- Astah Plug-in SDK Command List
- Astah Plug-in snippets

### Navigation

- index
- next |
- Astah Plug-in Tutorial v1.0 documentation »