- java.lang.Object
-
- org.scijava.AbstractContextual
-
- org.scijava.plugin.AbstractRichPlugin
-
- sc.fiji.filamentdetector.analyzer.AbstractAnalyzer
-
- All Implemented Interfaces:
Comparable<org.scijava.Prioritized>,org.scijava.Contextual,org.scijava.Identifiable,org.scijava.Locatable,org.scijava.log.Logged,org.scijava.Named,org.scijava.plugin.HasPluginInfo,org.scijava.plugin.RichPlugin,org.scijava.plugin.SciJavaPlugin,org.scijava.Prioritized,org.scijava.Versioned,Analyzer
- Direct Known Subclasses:
LengthOverTimeAnalyzer,NaiveNucleationAnalyzer,TipFitterAnalyzer
public abstract class AbstractAnalyzer extends org.scijava.plugin.AbstractRichPlugin implements Analyzer
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected FilamentWorkflowfilamentWorkflowprotected Stringnameprotected StringresultMessageprotected Map<String,Object>resultsprotected booleansaveResults
-
Constructor Summary
Constructors Constructor Description AbstractAnalyzer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()FilamentWorkflowgetFilamentWorkflow()StringgetName()StringgetResultMessage()Map<String,Object>getResults()booleanisSaveResults()voidsetDescription(String description)voidsetFilamentWorkflow(FilamentWorkflow filamentWorkflow)voidsetName(String name)voidsetSaveResults(boolean saveResults)StringtoString()-
Methods inherited from class org.scijava.plugin.AbstractRichPlugin
getInfo, getPriority, setInfo, setPriority
-
Methods inherited from class org.scijava.AbstractContextual
context, getContext
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface sc.fiji.filamentdetector.analyzer.Analyzer
analyze, getAnalyzerInfo
-
Methods inherited from interface org.scijava.Contextual
context, getContext, setContext
-
Methods inherited from interface org.scijava.plugin.HasPluginInfo
getInfo, setInfo
-
Methods inherited from interface org.scijava.Locatable
getLocation
-
Methods inherited from interface org.scijava.Prioritized
compareTo, getPriority, setPriority
-
Methods inherited from interface org.scijava.plugin.RichPlugin
getIdentifier, log
-
Methods inherited from interface org.scijava.Versioned
getVersion
-
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.scijava.Named
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceorg.scijava.Named
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceAnalyzer
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceAnalyzer
-
toString
public String toString()
- Specified by:
toStringin interfaceAnalyzer- Overrides:
toStringin classorg.scijava.plugin.AbstractRichPlugin
-
getFilamentWorkflow
public FilamentWorkflow getFilamentWorkflow()
- Specified by:
getFilamentWorkflowin interfaceAnalyzer
-
setFilamentWorkflow
public void setFilamentWorkflow(FilamentWorkflow filamentWorkflow)
- Specified by:
setFilamentWorkflowin interfaceAnalyzer
-
getResultMessage
public String getResultMessage()
- Specified by:
getResultMessagein interfaceAnalyzer
-
isSaveResults
public boolean isSaveResults()
- Specified by:
isSaveResultsin interfaceAnalyzer
-
setSaveResults
public void setSaveResults(boolean saveResults)
- Specified by:
setSaveResultsin interfaceAnalyzer
-
getResults
public Map<String,Object> getResults()
- Specified by:
getResultsin interfaceAnalyzer
-
-