public class MacroFunctions extends 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() | 
| String | handleExtension(String name,
               Object[] args) | 
| void | run(String arg) | 
protected ExtensionDescriptor[] extensions
public ExtensionDescriptor[] getExtensionFunctions()
getExtensionFunctions in interface MacroExtensionpublic String handleExtension(String name, Object[] args)
handleExtension in interface MacroExtensionprotected ExtensionDescriptor[] buildExtensions()
Copyright © 2014 Open Microscopy Environment