Developing Plugin Programs

From MIPAV
Revision as of 16:28, 9 February 2024 by WikiAdmin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

In this chapter. . .

Developing and using plug-in programs

A plug-in program allows you to add customized functionality to MIPAV. Before you create a plug-in, you should have a strong understanding of the underlying structure of MIPAV's software design and data structure. Because plug-ins are written in Java, you should also have a basic understanding of that programming language. After you create the plug-in, you must then install it. Once it is installed, you can access it from the Plug-Ins menu in the main MIPAV window.

Users who know how to program in Java can write a plug-in program that adds support for a new file format, creates a new view, or applies a new algorithm to an image.

This chapter does not intended to explain how to write a Java program; rather it presents information to help users who are writing plug-in programs to customize MIPAV.

You can find in this chapter how to:

  • Gain access to and use the online MIPAV application programming interface (API) documentation
  • Determine which version of Java to use
  • Select one of the three plug-in types
  • Include mandatory lines of code in plug-in programs so that they interface correctly with MIPAV