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

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected static final String
     
    protected static final String
     

    Fields inherited from class org.scijava.command.DynamicCommand

    moduleService, pluginService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    cancelAndFreezeUI(String cancelReason)
     
    protected Profile
     
    protected void
     
    protected void
     
    void
     
    void
    run()
     
    protected void
     
    protected void
     
    protected void
     
    protected boolean
     
    protected boolean
    validRequirements(boolean includeOngoingAnalysis)
     

    Methods inherited from class org.scijava.command.DynamicCommand

    cancel, context, getCancelReason, getContext, getInfo, getInput, getOutput, isCanceled, saveInputs, setContext, setInput, setOutput, uncancel

    Methods inherited from class org.scijava.module.AbstractModule

    cancel, getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, resolveInput, resolveOutput, setInputs, setOutputs, unresolveInput, unresolveOutput

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.scijava.module.Module

    cancel, getDelegateObject, getInputs, getOutputs, initialize, isInputResolved, isOutputResolved, isResolved, resolveInput, resolveOutput, setInputs, setOutputs, setResolved, unresolveInput, unresolveOutput

    Methods inherited from interface org.scijava.module.MutableModule

    addInput, addInput, addOutput, addOutput, removeInput, removeOutput
  • Field Details

  • Constructor Details

    • ShollAnalysisImgCommonCmd

      public ShollAnalysisImgCommonCmd()
  • Method Details

    • run

      public void run()
    • preview

      public void preview()
      Specified by:
      preview in interface org.scijava.module.Module
      Overrides:
      preview in class org.scijava.module.AbstractModule
    • validRequirements

      protected boolean validRequirements(boolean includeOngoingAnalysis)
    • runAnalysis

      protected void runAnalysis() throws InterruptedException
      Throws:
      InterruptedException
    • setProfile

      protected void setProfile(Profile profile)
    • getProfile

      protected Profile getProfile()
    • init

      protected void init()
    • setAnalysisScope

      protected void setAnalysisScope()
    • updateHyperStackPosition

      protected boolean updateHyperStackPosition()
    • cancelAndFreezeUI

      protected void cancelAndFreezeUI(String cancelReason)
    • overlayShells

      protected void overlayShells()