Package sc.fiji.snt.plugin
Class ShollAnalysisImgCommonCmd
java.lang.Object
org.scijava.module.AbstractModule
org.scijava.module.DefaultMutableModule
org.scijava.command.DynamicCommand
sc.fiji.snt.plugin.ShollAnalysisImgCommonCmd
- All Implemented Interfaces:
Runnable,org.scijava.Cancelable,org.scijava.command.Command,org.scijava.Contextual,org.scijava.module.Module,org.scijava.module.MutableModule,org.scijava.plugin.SciJavaPlugin
- Direct Known Subclasses:
ShollAnalysisImgCmd,ShollAnalysisImgInteractiveCmd
public class ShollAnalysisImgCommonCmd
extends org.scijava.command.DynamicCommand
Implements the backbone for Analyze:Sholl:Sholl Analysis (From Image) commands...
- Author:
- Tiago Ferreira
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class org.scijava.command.DynamicCommand
moduleService, pluginService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcancelAndFreezeUI(String cancelReason) protected Profileprotected voidinit()protected voidvoidpreview()voidrun()protected voidprotected voidprotected voidsetProfile(Profile profile) protected booleanprotected booleanvalidRequirements(boolean includeOngoingAnalysis) Methods inherited from class org.scijava.command.DynamicCommand
cancel, context, getCancelReason, getContext, getInfo, getInput, getOutput, isCanceled, saveInputs, setContext, setInput, setOutput, uncancelMethods inherited from class org.scijava.module.AbstractModule
cancel, getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, resolveInput, resolveOutput, setInputs, setOutputs, unresolveInput, unresolveOutputMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.scijava.module.Module
cancel, getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, isResolved, resolveInput, resolveOutput, setInputs, setOutputs, setResolved, unresolveInput, unresolveOutputMethods inherited from interface org.scijava.module.MutableModule
addInput, addInput, addOutput, addOutput, removeInput, removeOutput
-
Field Details
-
HEADER_HTML
- See Also:
-
HEADER_TOOLTIP
- See Also:
-
EMPTY_LABEL
- See Also:
-
-
Constructor Details
-
ShollAnalysisImgCommonCmd
public ShollAnalysisImgCommonCmd()
-
-
Method Details
-
run
public void run() -
preview
public void preview()- Specified by:
previewin interfaceorg.scijava.module.Module- Overrides:
previewin classorg.scijava.module.AbstractModule
-
validRequirements
protected boolean validRequirements(boolean includeOngoingAnalysis) -
runAnalysis
- Throws:
InterruptedException
-
setProfile
-
getProfile
-
init
protected void init() -
setAnalysisScope
protected void setAnalysisScope() -
updateHyperStackPosition
protected boolean updateHyperStackPosition() -
cancelAndFreezeUI
-
overlayShells
protected void overlayShells()
-