Class SearchArtistFactory

java.lang.Object
sc.fiji.snt.tracing.artist.SearchArtistFactory

public class SearchArtistFactory extends Object
Factory for creation of SearchArtists
Author:
Cameron Arshadi
  • Constructor Details

    • SearchArtistFactory

      public SearchArtistFactory()
      Constructs a new SearchArtistFactory.
  • Method Details

    • create

      public SearchArtist create(SearchInterface search)
      Creates a SearchArtist for the specified search interface.
      Parameters:
      search - the SearchInterface to create an artist for
      Returns:
      the appropriate SearchArtist
      Throws:
      UnsupportedOperationException - if the search type is not supported
    • create

      public FillerThreadArtist create(FillerThread search)
      Creates a FillerThreadArtist for the specified FillerThread.
      Parameters:
      search - the FillerThread to create an artist for
      Returns:
      the FillerThreadArtist
    • create

      public SearchThreadArtist create(TracerThread search)
      Creates a SearchThreadArtist for the specified TracerThread.
      Parameters:
      search - the TracerThread to create an artist for
      Returns:
      the SearchThreadArtist
    • create

      public BiSearchArtist create(BiSearch search)
      Creates a BiSearchArtist for the specified BiSearch.
      Parameters:
      search - the BiSearch to create an artist for
      Returns:
      the BiSearchArtist