org.scijava.script
Class ScriptFinder

java.lang.Object
  extended by org.scijava.AbstractContextual
      extended by org.scijava.script.ScriptFinder
All Implemented Interfaces:
Contextual

public class ScriptFinder
extends AbstractContextual

Discovers scripts.

To accomplish this, we crawl the directories specified by ScriptService.getScriptDirectories(). By default, those directories include the scripts and plugins/Scripts folders off the SciJava application's base directory.

Author:
Johannes Schindelin, Curtis Rueden

Constructor Summary
ScriptFinder(ScriptService scriptService)
           
 
Method Summary
 void findScripts(List<ScriptInfo> scripts)
          Discovers the scripts.
 
Methods inherited from class org.scijava.AbstractContextual
context, getContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptFinder

public ScriptFinder(ScriptService scriptService)
Method Detail

findScripts

public void findScripts(List<ScriptInfo> scripts)
Discovers the scripts.

Parameters:
scripts - The collection to which the discovered scripts are added.


Copyright © 2009–2015 SciJava. All rights reserved.