org.scijava.script.io
Class ScriptIOPlugin
java.lang.Object
org.scijava.AbstractContextual
org.scijava.plugin.AbstractRichPlugin
org.scijava.plugin.AbstractTypedPlugin<D>
org.scijava.plugin.AbstractHandlerPlugin<String>
org.scijava.io.AbstractIOPlugin<String>
org.scijava.script.io.ScriptIOPlugin
- All Implemented Interfaces:
- Comparable<Prioritized>, Contextual, IOPlugin<String>, HandlerPlugin<String>, HasPluginInfo, RichPlugin, SciJavaPlugin, SingletonPlugin, TypedPlugin<String>, Prioritized, Typed<String>
public class ScriptIOPlugin
- extends AbstractIOPlugin<String>
IOPlugin
for scripts.
- Author:
- Curtis Rueden
- See Also:
ScriptService
ScriptIOPlugin
public ScriptIOPlugin()
getDataType
public Class<String> getDataType()
- Description copied from interface:
IOPlugin
- The type of data opened and/or saved by the plugin.
supportsOpen
public boolean supportsOpen(String source)
- Description copied from interface:
IOPlugin
- Checks whether the I/O plugin can open data from the given source.
- Specified by:
supportsOpen
in interface IOPlugin<String>
- Overrides:
supportsOpen
in class AbstractIOPlugin<String>
open
public String open(String source)
throws IOException
- Description copied from interface:
IOPlugin
- Opens data from the given source.
- Specified by:
open
in interface IOPlugin<String>
- Overrides:
open
in class AbstractIOPlugin<String>
- Throws:
IOException
Copyright © 2009–2014 SciJava. All rights reserved.