Skip to content

Commit 92a9a94

Browse files
committed
SciJavaPlugin: list more plugin types in the doc
1 parent 6913c42 commit 92a9a94

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/org/scijava/plugin/SciJavaPlugin.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,11 @@
4545
* <li>{@link org.scijava.command.Command} - plugins that are executable. These
4646
* plugins typically perform a discrete operation, and are accessible via the
4747
* application menus.</li>
48+
* <li>{@link org.scijava.console.ConsoleArgument} - plugins that handle
49+
* arguments passed to the application as command line parameters.</li>
4850
* <li>{@link org.scijava.display.Display} - plugins that visualize objects,
4951
* often used to display module outputs.</li>
52+
* <li>{@link org.scijava.io.IOPlugin} - plugins that read or write data.</li>
5053
* <li>{@link org.scijava.module.process.PreprocessorPlugin} - plugins that
5154
* perform preprocessing on modules. A preprocessor plugin is a discoverable
5255
* {@link org.scijava.module.process.ModulePreprocessor}.</li>
@@ -56,6 +59,8 @@
5659
* {@link org.scijava.module.process.ModulePostprocessor}.</li>
5760
* <li>{@link org.scijava.platform.Platform} - plugins for defining
5861
* platform-specific behavior.</li>
62+
* <li>{@link org.scijava.script.ScriptLanguage} - plugins that enable executing
63+
* scripts in particular languages as SciJava modules.</li>
5964
* <li>{@link org.scijava.service.Service} - plugins that define new API in a
6065
* particular area.</li>
6166
* <li>{@link org.scijava.tool.Tool} - plugins that map user input (e.g.,

0 commit comments

Comments
 (0)