Interface MultiViewDatasetDefinition
- All Known Implementing Classes:
DHM,FileListDatasetDefinition,LightSheetZ1,MicroManager,OMEZARR,SimView,SmartSPIM,StackList,StackListImageJ,StackListLOCI
public interface MultiViewDatasetDefinition
-
Method Summary
Modifier and TypeMethodDescriptioncreateDataset(String xmlFileName) This method is supposed to (interactively, ideally ImageJ-macroscriptable) query all necessary data from the user to build up a SpimData object and save it as an XML file.An explanation for the user what exactly thisMultiViewDatasetDefinitionsupports and how it needs to be stored.getTitle()Defines the title under which it will be displayed in the list of available multi-view dataset definitionsdefault boolean
-
Method Details
-
getTitle
String getTitle()Defines the title under which it will be displayed in the list of available multi-view dataset definitions- Returns:
- the title
-
getExtendedDescription
String getExtendedDescription()An explanation for the user what exactly thisMultiViewDatasetDefinitionsupports and how it needs to be stored. Up to 15 lines will be displayed with 80 characters each. No newline characters are allowed.- Returns:
- description
-
createDataset
This method is supposed to (interactively, ideally ImageJ-macroscriptable) query all necessary data from the user to build up a SpimData object and save it as an XML file.- Parameters:
xmlFileName- - the filename of the XML that was selected (no path!)- Returns:
- - the saved
SpimData2object
-
newInstance
MultiViewDatasetDefinition newInstance()- Returns:
- - a new instance of this implementation
-
supportsRemoteXMLLocation
default boolean supportsRemoteXMLLocation()- Returns:
- if the XML can be stored somewhere else but where the data is located
-