Class ModuleWrapperIJObject

java.lang.Object
com.github.JianZhongBerkeley.moduleWrapperIJ.ModuleWrapperIJObject
All Implemented Interfaces:
ModuleWrapperIJ
Direct Known Subclasses:
JepRunSimpleScript, PCalDoubleSrcOperator, PCalSingleSrcOperator, ScipyButterworthFilter, ScipyFunction, UtilsArrayMovingAvg, UtilsCropArrayIdx, UtilsPadArray

public abstract class ModuleWrapperIJObject extends Object implements ModuleWrapperIJ
ModuleWrapperIJObject is an abstract class which can be used as super class to integrate calculation modules with Profile Tools PlugIn
Version:
1.0
Author:
jian zhong
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor, initialize class properties space
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract void
    processing pipeline when running in GUI mode, which requires to be implemented in subclasses
    abstract void
    processing pipeline when running in macro mode, which requires to be implemented in subclasses

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ModuleWrapperIJObject

      public ModuleWrapperIJObject()
      Constructor, initialize class properties space
  • Method Details

    • runGUI

      public abstract void runGUI(String cmd)
      processing pipeline when running in GUI mode, which requires to be implemented in subclasses
      Specified by:
      runGUI in interface ModuleWrapperIJ
      Parameters:
      cmd - input command strings from GUI plug in configure calls
    • runMacro

      public abstract void runMacro(String cmd)
      processing pipeline when running in macro mode, which requires to be implemented in subclasses
      Specified by:
      runMacro in interface ModuleWrapperIJ
      Parameters:
      cmd - input command strings from GUI plug in configure calls