Class JDialogRunScriptModel

java.lang.Object
java.util.Observable
gov.nih.mipav.view.dialogs.JDialogRunScriptModel

public class JDialogRunScriptModel extends Observable
Version:
0.1 May 24, 2006
Author:
Nathan Pollack -- Contractor (SSAI)
See Also:
  • Field Details

    • availableImageList

      private Vector<ScriptImage> availableImageList
      DOCUMENT ME!
    • numberOfRequiredVOIsForScriptImages

      private int[] numberOfRequiredVOIsForScriptImages
      DOCUMENT ME!
    • scriptFile

      private String scriptFile
      DOCUMENT ME!
    • scriptImageActions

      private String[] scriptImageActions
      DOCUMENT ME!
    • scriptImageLabels

      private String[] scriptImageLabels
      DOCUMENT ME!
    • scriptImageVars

      private String[] scriptImageVars
      DOCUMENT ME!
  • Constructor Details

    • JDialogRunScriptModel

      public JDialogRunScriptModel()
      Creates a new JDialogRunScriptModel object.
  • Method Details

    • addToAvailableImageList

      public void addToAvailableImageList(ModelImage updateItem)
      DOCUMENT ME!
      Parameters:
      updateItem - DOCUMENT ME!
    • addToAvailableImageList

      public void addToAvailableImageList(String imageName, String imageLocation, boolean isMulti)
      DOCUMENT ME!
      Parameters:
      imageName - DOCUMENT ME!
      imageLocation - DOCUMENT ME!
      extents - DOCUMENT ME!
      VOIs - DOCUMENT ME!
    • addVOI

      public void addVOI(String voiName, String voiLocation, int scriptModelImageVectorIndex)
      DOCUMENT ME!
      Parameters:
      voiName - DOCUMENT ME!
      voiLocation - DOCUMENT ME!
      scriptModelImageVectorIndex - DOCUMENT ME!
    • getAvailableImageList

      public Vector<ScriptImage> getAvailableImageList()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getNumberOfRequiredVOIsForScriptImages

      public int[] getNumberOfRequiredVOIsForScriptImages()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getScriptFile

      public String getScriptFile()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getScriptImage

      public ScriptImage getScriptImage(String name)
      DOCUMENT ME!
      Parameters:
      name - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getImageIndex

      public int getImageIndex(String name)
    • getScriptImageActions

      public String[] getScriptImageActions()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getScriptImageLabels

      public String[] getScriptImageLabels()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • getScriptImageVars

      public String[] getScriptImageVars()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • isImage

      public boolean isImage(String name)
      DOCUMENT ME!
      Parameters:
      name - DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • setNumberOfRequiredVOIsForScriptImages

      public void setNumberOfRequiredVOIsForScriptImages(int[] numberOfVOIs)
      DOCUMENT ME!
      Parameters:
      numberOfVOIs - DOCUMENT ME!
    • setScriptFile

      public void setScriptFile(String scriptFile)
      DOCUMENT ME!
      Parameters:
      scriptFile - DOCUMENT ME!
    • setScriptImageVarActions

      public void setScriptImageVarActions(String[] imageActions)
      DOCUMENT ME!
      Parameters:
      imageActions - DOCUMENT ME!
    • setScriptImageVarLabels

      public void setScriptImageVarLabels(String[] imageLabels)
      DOCUMENT ME!
      Parameters:
      imageLabels - DOCUMENT ME!
    • setScriptImageVars

      public void setScriptImageVars(String[] imagePlaceHolders)
      DOCUMENT ME!
      Parameters:
      imagePlaceHolders - DOCUMENT ME!