Package org.scijava.plugin
Interface TypedPlugin<D>
-
- Type Parameters:
D- Data type associated with the plugin.
- All Superinterfaces:
Comparable<Prioritized>,Contextual,HasPluginInfo,Identifiable,Locatable,Logged,Prioritized,RichPlugin,SciJavaPlugin,Typed<D>,Versioned
- All Known Subinterfaces:
ButtonWidget<U>,ChoiceWidget<U>,CodeRunner,ColorWidget<U>,ConsoleArgument,Converter<I,O>,DataHandle<L>,DateWidget<U>,DragAndDropHandler<D>,FileListWidget<U>,FileWidget<U>,HandlerPlugin<D>,InputWidget<T,W>,IOPlugin<D>,LocationResolver,MessageWidget<U>,NumberWidget<U>,ObjectWidget<U>,ResettableStreamHandle<L>,ScriptHeader,SeekableStreamHandle<L>,StreamHandle<L>,TextFormat,TextWidget<U>,ToggleWidget<U>,WrapperPlugin<D>
- All Known Implementing Classes:
AbstractCodeRunner,AbstractConsoleArgument,AbstractConverter,AbstractDataHandle,AbstractDelegateConverter,AbstractDragAndDropHandler,AbstractHandlerPlugin,AbstractHigherOrderHandle,AbstractInputWidget,AbstractIOPlugin,AbstractLocationResolver,AbstractScriptHeader,AbstractSeekableStreamHandle,AbstractStreamHandle,AbstractTextFormat,AbstractTypedPlugin,AbstractUIInputWidget,AbstractWrapperPlugin,ArrayConverters.BoolArrayUnwrapper,ArrayConverters.BoolArrayWrapper,ArrayConverters.ByteArrayUnwrapper,ArrayConverters.ByteArrayWrapper,ArrayConverters.CharArrayUnwrapper,ArrayConverters.CharArrayWrapper,ArrayConverters.DoubleArrayUnwrapper,ArrayConverters.DoubleArrayWrapper,ArrayConverters.FloatArrayUnwrapper,ArrayConverters.FloatArrayWrapper,ArrayConverters.IntArrayUnwrapper,ArrayConverters.IntArrayWrapper,ArrayConverters.LongArrayUnwrapper,ArrayConverters.LongArrayWrapper,ArrayConverters.ShortArrayUnwrapper,ArrayConverters.ShortArrayWrapper,ArrayToStringConverter,BytesHandle,CastingConverter,CommandCodeRunner,DefaultConverter,DummyHandle,FileDragAndDropHandler,FileHandle,FileListConverters.FileArrayToStringConverter,FileListConverters.FileToStringConverter,FileListConverters.StringToFileArrayConverter,FileListConverters.StringToFileConverter,FileLocationResolver,FileToPathConverter,HeadlessArgument,ListDragAndDropHandler,MainArgument,MainCodeRunner,ModuleCodeRunner,MultiWriteHandle,NullConverter,NumberConverters.BigIntegerToBigDecimalConverter,NumberConverters.ByteToBigDecimalConverter,NumberConverters.ByteToBigIntegerConverter,NumberConverters.ByteToDoubleConverter,NumberConverters.ByteToFloatConverter,NumberConverters.ByteToIntegerConverter,NumberConverters.ByteToLongConverter,NumberConverters.ByteToShortConverter,NumberConverters.DoubleToBigDecimalConverter,NumberConverters.FloatToBigDecimalConverter,NumberConverters.FloatToDoubleConverter,NumberConverters.IntegerToBigDecimalConverter,NumberConverters.IntegerToBigIntegerConverter,NumberConverters.IntegerToDoubleConverter,NumberConverters.IntegerToLongConverter,NumberConverters.LongToBigDecimalConverter,NumberConverters.LongToBigIntegerConverter,NumberConverters.ShortToBigDecimalConverter,NumberConverters.ShortToBigIntegerConverter,NumberConverters.ShortToDoubleConverter,NumberConverters.ShortToFloatConverter,NumberConverters.ShortToIntegerConverter,NumberConverters.ShortToLongConverter,NumberToBigDecimalConverter,NumberToBigIntegerConverter,NumberToDoubleConverter,NumberToFloatConverter,NumberToIntegerConverter,NumberToLongConverter,NumberToNumberConverter,NumberToShortConverter,OpenArgument,PathToFileConverter,PrimitiveArrayUnwrapper,PrimitiveArrayWrapper,ReadBufferDataHandle,RunArgument,RunArgument,RunScriptArgument,ScriptCodeRunner,ScriptFileDragAndDropHandler,ScriptIOPlugin,ShowUIArgument,StringToArrayConverter,StringToNumberConverter,SystemPropertyArgument,TextIOPlugin,UIArgument,WriteBufferDataHandle
public interface TypedPlugin<D> extends RichPlugin, Typed<D>
Interface for plugins with an associated type (i.e.,Class).- Author:
- Curtis Rueden
- See Also:
Typed
-
-
Method Summary
-
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
-
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, log
-
Methods inherited from interface org.scijava.Versioned
getVersion
-
-