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 MacroExtension
public String handleExtension(String name, Object[] args)
handleExtension
in interface MacroExtension
protected ExtensionDescriptor[] buildExtensions()
Copyright © 2015 Open Microscopy Environment