Uses of Class
org.scijava.plugin.PluginInfo
-
Packages that use PluginInfo Package Description org.scijava.command org.scijava.display org.scijava.plugin org.scijava.plugin.event org.scijava.ui -
-
Uses of PluginInfo in org.scijava.command
Subclasses of PluginInfo in org.scijava.command Modifier and Type Class Description classCommandInfoA collection of metadata about a particularCommand.Method parameters in org.scijava.command with type arguments of type PluginInfo Modifier and Type Method Description <CT extends Command>
List<CommandInfo>CommandService. getCommands(List<PluginInfo<CT>> plugins)Gets the list ofCommands corresponding to the given plugins.<CT extends Command>
List<CommandInfo>DefaultCommandService. getCommands(List<PluginInfo<CT>> plugins)Constructors in org.scijava.command with parameters of type PluginInfo Constructor Description CommandInfo(PluginInfo<Command> info)Creates a new command metadata object describing the same command as the givenPluginInfo.CommandInfo(PluginInfo<Command> info, String className, Class<? extends Command> commandClass, Plugin annotation) -
Uses of PluginInfo in org.scijava.display
Methods in org.scijava.display that return PluginInfo Modifier and Type Method Description <D extends Display<?>>
PluginInfo<Display<?>>DefaultDisplayService. getDisplayPlugin(Class<D> pluginClass)PluginInfo<Display<?>>DefaultDisplayService. getDisplayPlugin(String className)<D extends Display<?>>
PluginInfo<Display<?>>DisplayService. getDisplayPlugin(Class<D> pluginClass)Gets the display plugin of the given class, or null if none.PluginInfo<Display<?>>DisplayService. getDisplayPlugin(String className)Gets the display plugin of the given class name, or null if none.Methods in org.scijava.display that return types with arguments of type PluginInfo Modifier and Type Method Description List<PluginInfo<Display<?>>>DefaultDisplayService. getDisplayPlugins()List<PluginInfo<Display<?>>>DisplayService. getDisplayPlugins()Gets the list of known display plugins.<D extends Display<?>>
List<PluginInfo<D>>DefaultDisplayService. getDisplayPluginsOfType(Class<D> type)<DT extends Display<?>>
List<PluginInfo<DT>>DisplayService. getDisplayPluginsOfType(Class<DT> type)Gets the list of display plugins of the given type (e.g.,ImageDisplay.class). -
Uses of PluginInfo in org.scijava.plugin
Methods in org.scijava.plugin with type parameters of type PluginInfo Modifier and Type Method Description <T extends PluginInfo<?>>
voidDefaultPluginService. addPlugins(Collection<T> plugins)<T extends PluginInfo<?>>
voidPluginService. addPlugins(Collection<T> plugins)Manually registers plugins with the plugin service.static <T extends PluginInfo<?>>
voidDefaultPluginService. findPluginsOfClass(String className, List<? extends PluginInfo<?>> srcList, List<T> destList)Transfers plugins of the given class from the source list to the destination list.<T extends PluginInfo<?>>
voidDefaultPluginService. removePlugins(Collection<T> plugins)<T extends PluginInfo<?>>
voidPluginService. removePlugins(Collection<T> plugins)Manually unregisters plugins with the plugin service.Methods in org.scijava.plugin that return PluginInfo Modifier and Type Method Description static PluginInfo<?>PluginInfo. create(Class<? extends SciJavaPlugin> pluginClass)Creates aPluginInfofor the given plugin class.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. create(Class<P> pluginClass, Class<PT> pluginType)Creates aPluginInfofor the given plugin class of the specified plugin type.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. get(Class<P> pluginClass, Class<PT> pluginType, PluginIndex pluginIndex)Finds aPluginInfoof the given plugin class and plugin type in the specifiedPluginIndex.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. get(Class<P> pluginClass, Collection<? extends PluginInfo<PT>> plugins)Finds aPluginInfoof the given plugin class in the specified list of plugins.static <P extends SciJavaPlugin>
PluginInfo<?>PluginInfo. get(Class<P> pluginClass, PluginIndex pluginIndex)Finds aPluginInfoof the given plugin class in the specifiedPluginIndex.PluginInfo<?>AbstractRichPlugin. getInfo()PluginInfo<?>HasPluginInfo. getInfo()Gets thePluginInfometadata associated with the object.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. getOrCreate(Class<P> pluginClass, Class<PT> pluginType, PluginIndex pluginIndex)Obtains aPluginInfofor the given plugin class.static <P extends SciJavaPlugin>
PluginInfo<?>PluginInfo. getOrCreate(Class<P> pluginClass, PluginIndex pluginIndex)Obtains aPluginInfofor the given plugin class.<P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>DefaultPluginService. getPlugin(Class<P> pluginClass)<PT extends SciJavaPlugin,P extends PT>
PluginInfo<PT>DefaultPluginService. getPlugin(Class<P> pluginClass, Class<PT> type)PluginInfo<SciJavaPlugin>DefaultPluginService. getPlugin(String className)<P extends SciJavaPlugin>
PluginInfo<SciJavaPlugin>PluginService. getPlugin(Class<P> pluginClass)Gets the first available plugin of the given class, or null if none.<PT extends SciJavaPlugin,P extends PT>
PluginInfo<PT>PluginService. getPlugin(Class<P> pluginClass, Class<PT> type)Gets the first available plugin of the given class, or null if none.PluginInfo<SciJavaPlugin>PluginService. getPlugin(String className)Gets the first available plugin of the given class name, or null if none.Methods in org.scijava.plugin that return types with arguments of type PluginInfo Modifier and Type Method Description List<PluginInfo<?>>DefaultPluginService. getPlugins()<PT extends SciJavaPlugin>
List<PluginInfo<PT>>PluginIndex. getPlugins(Class<PT> type)Gets a list of registered plugins compatible with the given type.List<PluginInfo<?>>PluginService. getPlugins()Gets the list of known plugins.default List<PluginInfo<PT>>PTService. getPlugins()Gets the plugins managed by this service.<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(Class<P> pluginClass)<PT extends SciJavaPlugin,P extends PT>
List<PluginInfo<PT>>DefaultPluginService. getPluginsOfClass(Class<P> pluginClass, Class<PT> type)List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(String className)<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>DefaultPluginService. getPluginsOfClass(String className, Class<PT> type)<P extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(Class<P> pluginClass)Gets the list of plugins of the given class.<PT extends SciJavaPlugin,P extends PT>
List<PluginInfo<PT>>PluginService. getPluginsOfClass(Class<P> pluginClass, Class<PT> type)Gets the list of plugins of the given class.List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(String className)Gets the list of plugins with the given class name.<PT extends SciJavaPlugin>
List<PluginInfo<SciJavaPlugin>>PluginService. getPluginsOfClass(String className, Class<PT> type)Gets the list of plugins with the given class name.<PT extends SciJavaPlugin>
List<PluginInfo<PT>>DefaultPluginService. getPluginsOfType(Class<PT> type)<PT extends SciJavaPlugin>
List<PluginInfo<PT>>PluginService. getPluginsOfType(Class<PT> type)Gets the list of plugins of the given type (e.g.,Service).Methods in org.scijava.plugin with parameters of type PluginInfo Modifier and Type Method Description voidDefaultPluginService. addPlugin(PluginInfo<?> plugin)voidPluginService. addPlugin(PluginInfo<?> plugin)Manually registers a plugin with the plugin service.<PT extends SciJavaPlugin>
PTDefaultPluginService. createInstance(PluginInfo<PT> info)<PT extends SciJavaPlugin>
PTPluginService. createInstance(PluginInfo<PT> info)Creates an instance of the given plugin.protected Class<?>PluginIndex. getType(PluginInfo<?> info)Overrides the type by which the entries are indexed.voidDefaultPluginService. removePlugin(PluginInfo<?> plugin)voidPluginService. removePlugin(PluginInfo<?> plugin)Manually unregisters a plugin with the plugin service.voidAbstractRichPlugin. setInfo(PluginInfo<?> info)voidHasPluginInfo. setInfo(PluginInfo<?> info)Sets thePluginInfometadata associated with the object.Method parameters in org.scijava.plugin with type arguments of type PluginInfo Modifier and Type Method Description <PT extends SciJavaPlugin>
List<PT>DefaultPluginService. createInstances(List<PluginInfo<PT>> infos)<PT extends SciJavaPlugin>
List<PT>PluginService. createInstances(List<PluginInfo<PT>> infos)Creates an instance of each of the plugins on the given list.HashMap<String,Throwable>DefaultPluginFinder. findPlugins(List<PluginInfo<?>> plugins)Map<String,Throwable>PluginFinder. findPlugins(List<PluginInfo<?>> plugins)Populates the given list with all available SciJava plugins.static <T extends PluginInfo<?>>
voidDefaultPluginService. findPluginsOfClass(String className, List<? extends PluginInfo<?>> srcList, List<T> destList)Transfers plugins of the given class from the source list to the destination list.static <P extends PT,PT extends SciJavaPlugin>
PluginInfo<PT>PluginInfo. get(Class<P> pluginClass, Collection<? extends PluginInfo<PT>> plugins)Finds aPluginInfoof the given plugin class in the specified list of plugins. -
Uses of PluginInfo in org.scijava.plugin.event
Constructors in org.scijava.plugin.event with parameters of type PluginInfo Constructor Description PluginsAddedEvent(PluginInfo<?> o)PluginsListEvent(PluginInfo<?> o)PluginsRemovedEvent(PluginInfo<?> o)Constructor parameters in org.scijava.plugin.event with type arguments of type PluginInfo Constructor Description PluginsAddedEvent(Collection<? extends PluginInfo<?>> c)PluginsListEvent(Collection<? extends PluginInfo<?>> c)PluginsRemovedEvent(Collection<? extends PluginInfo<?>> c) -
Uses of PluginInfo in org.scijava.ui
Methods in org.scijava.ui that return types with arguments of type PluginInfo Modifier and Type Method Description List<PluginInfo<DisplayViewer<?>>>DefaultUIService. getViewerPlugins()List<PluginInfo<DisplayViewer<?>>>UIService. getViewerPlugins()Gets the list of known viewer plugins.
-