public class TrackSchemeFactory extends Object implements ViewFactory
Constructor and Description |
---|
TrackSchemeFactory() |
Modifier and Type | Method and Description |
---|---|
TrackMateModelView |
create(Model model,
Settings settings,
SelectionModel selectionModel,
DisplaySettings displaySettings)
Returns a new instance of the concrete view.
|
ImageIcon |
getIcon()
Returns the icon for this action.
|
String |
getInfoText()
Returns a html string containing a descriptive information about this
module.
|
String |
getKey()
Returns a unique identifier of this module.
|
String |
getName()
Returns the human-compliant name of this module.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forbidMultithreading
public TrackMateModelView create(Model model, Settings settings, SelectionModel selectionModel, DisplaySettings displaySettings)
ViewFactory
create
in interface ViewFactory
model
- the model to display in the view.settings
- a Settings
object, which specific implementation might
use to display the model.selectionModel
- the SelectionModel
model to share in the created view.displaySettings
- the display settings to use to paint the view.public String getName()
TrackMateModule
getName
in interface TrackMateModule
public String getKey()
TrackMateModule
getKey
in interface TrackMateModule
public ImageIcon getIcon()
TrackMateModule
null
.getIcon
in interface TrackMateModule
null
to be safely ignored.public String getInfoText()
TrackMateModule
getInfoText
in interface TrackMateModule
Copyright © 2015–2021 Fiji. All rights reserved.