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