Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.astro.louisville.edu/software/astroimagej/imagej/api/ij/macro/Interpreter.html
Дата изменения: Thu Dec 2 23:03:10 2010 Дата индексирования: Mon Oct 1 22:12:54 2012 Кодировка: Поисковые слова: п п п п п п п п п п п п п п п п п п п п п п п п п |
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ij.macro.Interpreter
public class Interpreter
This is the recursive descent parser/interpreter for the ImageJ macro language.
Field Summary | |
---|---|
static boolean |
batchMode
|
static int |
FAST_TRACE
|
static int |
NONE
|
static int |
RUN
|
static int |
RUN_TO_CARET
|
static int |
STEP
|
static int |
TRACE
|
Constructor Summary | |
---|---|
Interpreter()
|
Method Summary | |
---|---|
static void |
abort()
Aborts currently running macro. |
static void |
abort(Interpreter interp)
Absolete, replaced by abortMacro(). |
void |
abortMacro()
Aborts this macro. |
static void |
addBatchModeImage(ImagePlus imp)
|
boolean |
done()
|
static java.lang.String |
getAdditionalFunctions()
|
static ImagePlus |
getBatchModeImage(int id)
|
static int |
getBatchModeImageCount()
|
static int[] |
getBatchModeImageIDs()
|
static RoiManager |
getBatchModeRoiManager()
Returns the batch mode RoiManager instance. |
Editor |
getEditor()
|
static Interpreter |
getInstance()
|
static ImagePlus |
getLastBatchModeImage()
|
int |
getLineNumber()
|
java.lang.String |
getStringVariable(java.lang.String name)
|
double |
getVariable(java.lang.String name)
|
java.lang.String[] |
getVariables()
|
static boolean |
isBatchMode()
|
static boolean |
isBatchModeRoiManager()
Returns true if there is an internal batch mode RoiManager. |
static void |
removeBatchModeImage(ImagePlus imp)
|
void |
run(int location)
Runs an existing macro starting at the specified program counter location. |
void |
run(Program pgm)
Interprets the specified tokenized macro file starting at location 0. |
void |
run(java.lang.String macro)
Interprets the specified string. |
java.lang.String |
run(java.lang.String macro,
java.lang.String arg)
Runs the specified macro, passing it a string argument and returning a string value. |
void |
runMacro( |