public class MacroFunctions extends java.lang.Object implements PlugIn, MacroExtension
LociFunctions for an example.
| Modifier and Type | Field and Description |
|---|---|
protected ExtensionDescriptor[] |
extensions |
ARG_ARRAY, ARG_NUMBER, ARG_OPTIONAL, ARG_OUTPUT, ARG_STRING| Constructor and Description |
|---|
MacroFunctions() |
| Modifier and Type | Method and Description |
|---|---|
protected ExtensionDescriptor[] |
buildExtensions()
Builds the list of extensions, using reflection,
from public methods of this class.
|
ExtensionDescriptor[] |
getExtensionFunctions() |
java.lang.String |
handleExtension(java.lang.String name,
java.lang.Object[] args) |
void |
run(java.lang.String arg) |
protected ExtensionDescriptor[] extensions
public ExtensionDescriptor[] getExtensionFunctions()
getExtensionFunctions in interface MacroExtensionpublic java.lang.String handleExtension(java.lang.String name,
java.lang.Object[] args)
handleExtension in interface MacroExtensionprotected ExtensionDescriptor[] buildExtensions()
Copyright © 2014 Open Microscopy Environment