org.embl.ebi.escience.scuflui.results
Class ResultMapSaveRegistry

java.lang.Object
  extended by org.embl.ebi.escience.utils.TavernaSPIRegistry<ResultMapSaveSPI>
      extended by org.embl.ebi.escience.scuflui.results.ResultMapSaveRegistry

public class ResultMapSaveRegistry
extends TavernaSPIRegistry<ResultMapSaveSPI>

Maintains a list of all available providers of the ResultMapSaveSPI interface. These are used to store a Map of DataThing objects to some persistant storage mechanism.

Author:
Tom Oinn, Stuart Owen

Method Summary
static ResultMapSaveSPI[] plugins()
          Initialize the plugin mechanism if required then return an array of implementations of the ResultMapSaveSPI service provider interface.
 
Methods inherited from class org.embl.ebi.escience.utils.TavernaSPIRegistry
addRegistryListener, getRepository, setRepository
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

plugins

public static ResultMapSaveSPI[] plugins()
Initialize the plugin mechanism if required then return an array of implementations of the ResultMapSaveSPI service provider interface. These can then be used to populate the save portion of the UI