Interface DLCLassiferModelUI
- All Known Implementing Classes:
 ArchiveModelUI,DelphinUI,GenericModelUI,KetosUI,OrcaSpotClassifierUI,SoundSpotUI
public interface DLCLassiferModelUI
Model specific GUI components.
- Author:
 - Jamie Macaulay.
 
- 
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.NodegetIcon()Get an icon for the model.List<javafx.stage.FileChooser.ExtensionFilter> If using a file dialog to search forvoidGet the parameters for the classifiersSettingsPane<?> Get the settings pane for the classifier.Get a side panel specific to the classifier.voidSet the parameters for the settings pane. 
- 
Method Details
- 
getSettingsPane
SettingsPane<?> getSettingsPane()Get the settings pane for the classifier.- Returns:
 - the settings pane.
 
 - 
getParams
void getParams()Get the parameters for the classifiers - 
setParams
void setParams()Set the parameters for the settings pane. - 
getModelFileExtensions
List<javafx.stage.FileChooser.ExtensionFilter> getModelFileExtensions()If using a file dialog to search for- Returns:
 - the file extensions (if any) for this type of classifier
 
 - 
getSidePanel
JPanel getSidePanel()Get a side panel specific to the classifier.- Returns:
 - the side panel.
 
 - 
getIcon
javafx.scene.Node getIcon()Get an icon for the model. Note that this can be null in which case the icon in the UI will be a label with the mdoel name.- Returns:
 - teh model icon.
 
 
 -