-
- All Implemented Interfaces:
Comparable<org.scijava.Prioritized>,org.scijava.Contextual,org.scijava.Disposable,org.scijava.Gateway,org.scijava.Identifiable,org.scijava.Locatable,org.scijava.log.Logged,org.scijava.plugin.HasPluginInfo,org.scijava.plugin.RichPlugin,org.scijava.plugin.SciJavaPlugin,org.scijava.Prioritized,org.scijava.Versioned
public class SCIFIO extends org.scijava.AbstractGateway
ConvenienceContextwrapper.Provides easy accessor methods for the SCIFIO-specific
Serviceimplementations.This class is intended to be a disposable wrapper that can easily be created and forgotten as needed.
- Author:
- Mark Hiner
- See Also:
Context,InitializeService,FormatService,TranslatorService,FilePatternService
-
-
Constructor Summary
Constructors Constructor Description SCIFIO()Creates a new SCIFIO application context with all SCIFIO and SciJava services.SCIFIO(org.scijava.Context context)Creates a new SCIFIO application context which wraps the given existing SciJava context.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodecServicecodec()Gets this application context'sCodecService.DatasetIOServicedatasetIO()Gets this application context'sDatasetIOService.FilePatternServicefilePattern()Gets this application context'sFilePatternService.FormatServiceformat()Gets this application context'sFormatService.GUIServicegui()Gets this application context'sGUIService.ImgUtilityServiceimgUtil()Gets this application context'sImgUtilityService.InitializeServiceinitializer()Gets this application context'sInitializeService.MetadataServicemetadata()Gets this application context'sMetadataService.org.scijava.io.nio.NIOServicenio()Gets this application context'sNIOService.PlaneConverterServiceplaneConverter()Gets this application context'sPlaneConverterService.QTJavaServiceqtJava()Gets this application context'sQTJavaService.TiffServicetiff()Gets this application context'sTiffService.TranslatorServicetranslator()Gets this application context'sTranslatorService.XMLServicexml()Gets this application context'sXMLService.-
Methods inherited from class org.scijava.AbstractGateway
app, appEvent, command, console, convert, display, event, eventHistory, get, get, getApp, getInfo, getShortName, getTitle, getVersion, icon, input, io, launch, location, log, main, menu, module, object, options, platform, plugin, prefs, recentFile, script, startup, status, text, thread, tool, ui, widget
-
Methods inherited from class org.scijava.plugin.AbstractRichPlugin
getInfo, getPriority, setInfo, setPriority, toString
-
Methods inherited from class org.scijava.AbstractContextual
context, getContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
-
Methods inherited from interface org.scijava.Gateway
dispose
-
Methods inherited from interface org.scijava.plugin.HasPluginInfo
getInfo, setInfo
-
Methods inherited from interface org.scijava.Locatable
getLocation
-
Methods inherited from interface org.scijava.Prioritized
compareTo, getPriority, setPriority
-
Methods inherited from interface org.scijava.plugin.RichPlugin
getIdentifier
-
-
-
-
Constructor Detail
-
SCIFIO
public SCIFIO()
Creates a new SCIFIO application context with all SCIFIO and SciJava services.
-
SCIFIO
public SCIFIO(org.scijava.Context context)
Creates a new SCIFIO application context which wraps the given existing SciJava context.- See Also:
Context
-
-
Method Detail
-
codec
public CodecService codec()
Gets this application context'sCodecService.- Returns:
- The
CodecServiceof this application context.
-
datasetIO
public DatasetIOService datasetIO()
Gets this application context'sDatasetIOService.- Returns:
- The
DatasetIOServiceof this application context.
-
filePattern
public FilePatternService filePattern()
Gets this application context'sFilePatternService.- Returns:
- The
FilePatternServiceof this application context.
-
format
public FormatService format()
Gets this application context'sFormatService.- Returns:
- The
FormatServiceof this application context.
-
gui
public GUIService gui()
Gets this application context'sGUIService.- Returns:
- The
GUIServiceof this application context.
-
imgUtil
public ImgUtilityService imgUtil()
Gets this application context'sImgUtilityService.- Returns:
- The
ImgUtilityServiceof this application context.
-
initializer
public InitializeService initializer()
Gets this application context'sInitializeService.- Returns:
- The
InitializeServiceof this application context.
-
metadata
public MetadataService metadata()
Gets this application context'sMetadataService.- Returns:
- The
MetadataServiceof this application context.
-
nio
public org.scijava.io.nio.NIOService nio()
Gets this application context'sNIOService.- Returns:
- The
NIOServiceof this application context.
-
planeConverter
public PlaneConverterService planeConverter()
Gets this application context'sPlaneConverterService.- Returns:
- The
PlaneConverterServiceof this application context.
-
qtJava
public QTJavaService qtJava()
Gets this application context'sQTJavaService.- Returns:
- The
QTJavaServiceof this application context.
-
tiff
public TiffService tiff()
Gets this application context'sTiffService.- Returns:
- The
TiffServiceof this application context.
-
translator
public TranslatorService translator()
Gets this application context'sTranslatorService.- Returns:
- The
TranslatorServiceof this application context.
-
xml
public XMLService xml()
Gets this application context'sXMLService.- Returns:
- The
XMLServiceof this application context.
-
-