Package gov.nih.mipav.view.dialogs
Class JDialogConvertType
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- java.awt.Window
- 
- java.awt.Dialog
- 
- javax.swing.JDialog
- 
- gov.nih.mipav.view.dialogs.JDialogBase
- 
- gov.nih.mipav.view.dialogs.JDialogScriptableBase
- 
- gov.nih.mipav.view.dialogs.JDialogConvertType
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AlgorithmInterface,- ScriptableActionInterface,- DialogDefaultsInterface,- java.awt.event.ActionListener,- java.awt.event.FocusListener,- java.awt.event.ItemListener,- java.awt.event.WindowListener,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- java.util.EventListener,- javax.accessibility.Accessible,- javax.swing.RootPaneContainer,- javax.swing.WindowConstants
 
 public class JDialogConvertType extends JDialogScriptableBase implements AlgorithmInterface, java.awt.event.ItemListener Simple dialog to convert the type of an image.- Version:
- 1.0 Jan 25, 1999
- Author:
- Matthew J. McAuliffe, Ph.D.
- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class gov.nih.mipav.view.dialogs.JDialogBaseJDialogBase.CancelAction, JDialogBase.HelpAction, JDialogBase.OKAction
 - 
Nested classes/interfaces inherited from class javax.swing.JDialogjavax.swing.JDialog.AccessibleJDialog
 - 
Nested classes/interfaces inherited from class java.awt.Dialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 - 
Nested classes/interfaces inherited from class java.awt.Windowjava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
 
- 
 - 
Field SummaryFields Modifier and Type Field Description private javax.swing.JRadioButtonbigEndDOCUMENT ME!private AlgorithmChangeTypechangeTypeAlgoDOCUMENT ME!private intdataTypeDOCUMENT ME!private intdisplayLocDOCUMENT ME!private booleanendianessDOCUMENT ME!private javax.swing.JRadioButtonfullRangeRadioDOCUMENT ME!private ModelImageimageDOCUMENT ME!private javax.swing.JLabelinEndDOCUMENT ME!private doubleinMaxDOCUMENT ME!private doubleinMinDOCUMENT ME!private javax.swing.ButtonGroupinputRangeGroupDOCUMENT ME!private javax.swing.JLabelinStartDOCUMENT ME!private doubleinTempMaxDOCUMENT ME!private doubleinTempMinDOCUMENT ME!private javax.swing.JRadioButtonlittleEndDOCUMENT ME!private javax.swing.JRadioButtonnewImageDOCUMENT ME!private javax.swing.JLabeloutEndDOCUMENT ME!private doubleoutMaxDOCUMENT ME!private doubleoutMinDOCUMENT ME!private javax.swing.JLabeloutStartDOCUMENT ME!private doubleoutTempMaxDOCUMENT ME!private doubleoutTempMinDOCUMENT ME!private booleanprocessIndepDOCUMENT ME!private javax.swing.JCheckBoxprocessIndepBoxDOCUMENT ME!private javax.swing.JRadioButtonradioARGBDOCUMENT ME!private javax.swing.JRadioButtonradioARGB_FLOATDOCUMENT ME!private javax.swing.JRadioButtonradioARGB_UINTEGERprivate javax.swing.JRadioButtonradioARGB_USHORTDOCUMENT ME!private javax.swing.JRadioButtonradioBoolDOCUMENT ME!private javax.swing.JRadioButtonradioByteDOCUMENT ME!private javax.swing.JRadioButtonradioComplexprivate javax.swing.JRadioButtonradioDComplexprivate javax.swing.JRadioButtonradioDoubleDOCUMENT ME!private javax.swing.JRadioButtonradioFloatDOCUMENT ME!private javax.swing.JRadioButtonradioIntDOCUMENT ME!private javax.swing.JRadioButtonradioLongDOCUMENT ME!private javax.swing.JRadioButtonradioShortDOCUMENT ME!private javax.swing.JRadioButtonradioUByteDOCUMENT ME!private javax.swing.JRadioButtonradioUIntDOCUMENT ME!private javax.swing.JRadioButtonradioUShortDOCUMENT ME!private javax.swing.JRadioButtonreplaceImageDOCUMENT ME!private ModelImageresultImageDOCUMENT ME!private static longserialVersionUIDUse serialVersionUID for interoperability.private javax.swing.JTextFieldtextInEndDOCUMENT ME!private javax.swing.JTextFieldtextInStartDOCUMENT ME!private javax.swing.JTextFieldtextOutEndDOCUMENT ME!private javax.swing.JTextFieldtextOutStartDOCUMENT ME!private java.lang.String[]titlesDOCUMENT ME!private booleanuseDefaultRangesDOCUMENT ME!private ViewUserInterfaceuserInterfaceDOCUMENT ME!private javax.swing.JRadioButtonuserRangeRadioDOCUMENT ME!- 
Fields inherited from class gov.nih.mipav.view.dialogs.JDialogScriptableBasedisplayInNewFrame, isComplete, scriptParameters
 - 
Fields inherited from class gov.nih.mipav.view.dialogs.JDialogBaseapplyButton, bar, cancelButton, cancelFlag, closeButton, HELP, helpButton, mainDialogPanel, NEW, OKButton, parentFrame, progressBar, REPLACE, runInSeparateThread, runningScriptFlag, runQuiet, serif12, serif12B, voiManager
 - 
Fields inherited from class javax.swing.JDialogaccessibleContext, rootPane, rootPaneCheckingEnabled
 - 
Fields inherited from class java.awt.ComponentBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
- 
 - 
Constructor SummaryConstructors Constructor Description JDialogConvertType()Empty constructor needed for dynamic instantiation (used during scripting).JDialogConvertType(java.awt.Frame theParentFrame, ModelImage _image)Creates new dialog for converting type of image.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent event)Closes dialog box when the OK button is pressed and sets the variables.voidalgorithmPerformed(AlgorithmBase algorithm)This method is required if the AlgorithmPerformed interface is implemented.protected voidcallAlgorithm()Once all the necessary variables are set, call the Change Type algorithm based on what type of image this is and whether or not there is a separate destination image.protected voiddoPostAlgorithmActions()Used to perform actions after the execution of the algorithm is completed (e.g., put the result image in the image table).intgetDataType()Accessor that returns the data type.ModelImagegetResultImage()Accessor that returns the image.private voidinit()Sets up the GUI (panels, buttons, etc) and displays it on the screen.voiditemStateChanged(java.awt.event.ItemEvent event)Sets the flags for the checkboxes and resets labels.voidsetDataType(int type)Accessor that sets the data type for what the converted image is to be.voidsetDefaultRanges()Sets the default values for the input and output range.voidsetDisplayLocNew()Accessor that sets the display loc variable to new, so that a new image is created once the algorithm completes.voidsetDisplayLocReplace()Accessor that sets the display loc variable to replace, so the current image is replaced once the algorithm completes.voidsetEndianess(boolean endns)Accessor that sets the endianess.protected voidsetGUIFromParams()Set the dialog GUI using the script parameters while running this algorithm as part of a script.voidsetInputRangeMax(double max)Accessor that sets the maximum input range to the parameter.voidsetInputRangeMin(double min)Accessor that sets the minimum input range to the parameter.voidsetOutputRangeMax(double max)Accessor that sets the maximum output range to the parameter.voidsetOutputRangeMin(double min)Accessor that sets the minimum output range to the parameter.voidsetUseDefaultRanges(boolean useDefault)Accessor that sets the useDefaultRanges to the parameter.private booleansetVariables()Use the GUI results to set up the variables needed to run the algorithm.protected voidstoreParamsFromGUI()Record the parameters just used to run this algorithm in a script.- 
Methods inherited from class gov.nih.mipav.view.dialogs.JDialogScriptableBasegetDialogActionString, insertScriptLine, isComplete, scriptRun, setComplete
 - 
Methods inherited from class gov.nih.mipav.view.dialogs.JDialogBasebuildApplyButton, buildButtons, buildCancelButton, buildCancelButton, buildCloseButton, buildHelpButton, buildImageComboBox, buildOKButton, buildOKButton, buildOKCancelButtons, buildTitledBorder, buildTitledBorder, createLabel, createProgressBar, createProgressBar, createTextField, focusGained, focusLost, getDialogName, isCancelled, isQuietRunning, isRunInSeparateThread, isScriptRunning, loadDefaults, loadDefaults, makeImageName, makeString, openNewFrame, saveDefaults, saveDefaults, setLeftHandSystem, setQuietRunning, setScriptRunning, setSeparateThread, setVisible, setVisible, setVisibleMenuBar, setVisibleStandard, setVOIManager, setWCSystem, testParameter, testParameterMin, updateFFTFileInfo, updateFileInfo, updateFileInfoOtherModality, updateFileInfoStatic, updateFileInfoStatic, updateFileTypeInfo, updateFileTypeInfo, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 - 
Methods inherited from class javax.swing.JDialogaddImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 - 
Methods inherited from class java.awt.DialogaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
 - 
Methods inherited from class java.awt.WindowaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
 - 
Methods inherited from class java.awt.Containeradd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
 - 
Methods inherited from class java.awt.Componentaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Field Detail- 
serialVersionUIDprivate static final long serialVersionUID Use serialVersionUID for interoperability.- See Also:
- Constant Field Values
 
 - 
bigEndprivate javax.swing.JRadioButton bigEnd DOCUMENT ME!
 - 
changeTypeAlgoprivate AlgorithmChangeType changeTypeAlgo DOCUMENT ME!
 - 
dataTypeprivate int dataType DOCUMENT ME!
 - 
displayLocprivate int displayLoc DOCUMENT ME!
 - 
endianessprivate boolean endianess DOCUMENT ME!
 - 
fullRangeRadioprivate javax.swing.JRadioButton fullRangeRadio DOCUMENT ME!
 - 
imageprivate ModelImage image DOCUMENT ME!
 - 
inEndprivate javax.swing.JLabel inEnd DOCUMENT ME!
 - 
inMinprivate double inMin DOCUMENT ME!
 - 
inMaxprivate double inMax DOCUMENT ME!
 - 
inputRangeGroupprivate javax.swing.ButtonGroup inputRangeGroup DOCUMENT ME!
 - 
inStartprivate javax.swing.JLabel inStart DOCUMENT ME!
 - 
inTempMinprivate double inTempMin DOCUMENT ME!
 - 
inTempMaxprivate double inTempMax DOCUMENT ME!
 - 
littleEndprivate javax.swing.JRadioButton littleEnd DOCUMENT ME!
 - 
newImageprivate javax.swing.JRadioButton newImage DOCUMENT ME!
 - 
outEndprivate javax.swing.JLabel outEnd DOCUMENT ME!
 - 
outMinprivate double outMin DOCUMENT ME!
 - 
outMaxprivate double outMax DOCUMENT ME!
 - 
outStartprivate javax.swing.JLabel outStart DOCUMENT ME!
 - 
outTempMinprivate double outTempMin DOCUMENT ME!
 - 
outTempMaxprivate double outTempMax DOCUMENT ME!
 - 
processIndepprivate boolean processIndep DOCUMENT ME!
 - 
processIndepBoxprivate javax.swing.JCheckBox processIndepBox DOCUMENT ME!
 - 
radioARGBprivate javax.swing.JRadioButton radioARGB DOCUMENT ME!
 - 
radioARGB_FLOATprivate javax.swing.JRadioButton radioARGB_FLOAT DOCUMENT ME!
 - 
radioARGB_USHORTprivate javax.swing.JRadioButton radioARGB_USHORT DOCUMENT ME!
 - 
radioARGB_UINTEGERprivate javax.swing.JRadioButton radioARGB_UINTEGER 
 - 
radioComplexprivate javax.swing.JRadioButton radioComplex 
 - 
radioDComplexprivate javax.swing.JRadioButton radioDComplex 
 - 
radioBoolprivate javax.swing.JRadioButton radioBool DOCUMENT ME!
 - 
radioByteprivate javax.swing.JRadioButton radioByte DOCUMENT ME!
 - 
radioDoubleprivate javax.swing.JRadioButton radioDouble DOCUMENT ME!
 - 
radioFloatprivate javax.swing.JRadioButton radioFloat DOCUMENT ME!
 - 
radioIntprivate javax.swing.JRadioButton radioInt DOCUMENT ME!
 - 
radioLongprivate javax.swing.JRadioButton radioLong DOCUMENT ME!
 - 
radioShortprivate javax.swing.JRadioButton radioShort DOCUMENT ME!
 - 
radioUByteprivate javax.swing.JRadioButton radioUByte DOCUMENT ME!
 - 
radioUIntprivate javax.swing.JRadioButton radioUInt DOCUMENT ME!
 - 
radioUShortprivate javax.swing.JRadioButton radioUShort DOCUMENT ME!
 - 
replaceImageprivate javax.swing.JRadioButton replaceImage DOCUMENT ME!
 - 
resultImageprivate ModelImage resultImage DOCUMENT ME!
 - 
textInEndprivate javax.swing.JTextField textInEnd DOCUMENT ME!
 - 
textInStartprivate javax.swing.JTextField textInStart DOCUMENT ME!
 - 
textOutEndprivate javax.swing.JTextField textOutEnd DOCUMENT ME!
 - 
textOutStartprivate javax.swing.JTextField textOutStart DOCUMENT ME!
 - 
titlesprivate java.lang.String[] titles DOCUMENT ME!
 - 
useDefaultRangesprivate boolean useDefaultRanges DOCUMENT ME!
 - 
userInterfaceprivate ViewUserInterface userInterface DOCUMENT ME!
 - 
userRangeRadioprivate javax.swing.JRadioButton userRangeRadio DOCUMENT ME!
 
- 
 - 
Constructor Detail- 
JDialogConvertTypepublic JDialogConvertType() Empty constructor needed for dynamic instantiation (used during scripting).
 - 
JDialogConvertTypepublic JDialogConvertType(java.awt.Frame theParentFrame, ModelImage _image)Creates new dialog for converting type of image.- Parameters:
- theParentFrame- Parent frame.
- _image- Source image.
 
 
- 
 - 
Method Detail- 
actionPerformedpublic void actionPerformed(java.awt.event.ActionEvent event) Closes dialog box when the OK button is pressed and sets the variables.- Specified by:
- actionPerformedin interface- java.awt.event.ActionListener
- Overrides:
- actionPerformedin class- JDialogBase
- Parameters:
- event- Event that triggers this function
 
 - 
algorithmPerformedpublic void algorithmPerformed(AlgorithmBase algorithm) This method is required if the AlgorithmPerformed interface is implemented. It is called by the algorithms when it has completed or failed to to complete, so that the dialog can be display the result image and/or clean up.- Specified by:
- algorithmPerformedin interface- AlgorithmInterface
- Parameters:
- algorithm- Algorithm that caused the event.
 
 - 
getDataTypepublic int getDataType() Accessor that returns the data type.- Returns:
- the data type
 
 - 
getResultImagepublic ModelImage getResultImage() Accessor that returns the image.- Returns:
- The result image.
 
 - 
itemStateChangedpublic void itemStateChanged(java.awt.event.ItemEvent event) Sets the flags for the checkboxes and resets labels.- Specified by:
- itemStateChangedin interface- java.awt.event.ItemListener
- Overrides:
- itemStateChangedin class- JDialogBase
- Parameters:
- event- Event that triggered this function.
 
 - 
setDataTypepublic void setDataType(int type) Accessor that sets the data type for what the converted image is to be.- Parameters:
- type- New data type.
 
 - 
setDefaultRangespublic void setDefaultRanges() Sets the default values for the input and output range.
 - 
setDisplayLocNewpublic void setDisplayLocNew() Accessor that sets the display loc variable to new, so that a new image is created once the algorithm completes.
 - 
setDisplayLocReplacepublic void setDisplayLocReplace() Accessor that sets the display loc variable to replace, so the current image is replaced once the algorithm completes.
 - 
setEndianesspublic void setEndianess(boolean endns) Accessor that sets the endianess.- Parameters:
- endns- Endianess.
 
 - 
setInputRangeMaxpublic void setInputRangeMax(double max) Accessor that sets the maximum input range to the parameter.- Parameters:
- max- Maximum input range.
 
 - 
setInputRangeMinpublic void setInputRangeMin(double min) Accessor that sets the minimum input range to the parameter.- Parameters:
- min- Minimum input range.
 
 - 
setOutputRangeMaxpublic void setOutputRangeMax(double max) Accessor that sets the maximum output range to the parameter.- Parameters:
- max- Maximum output range.
 
 - 
setOutputRangeMinpublic void setOutputRangeMin(double min) Accessor that sets the minimum output range to the parameter.- Parameters:
- min- Minimum output range.
 
 - 
setUseDefaultRangespublic void setUseDefaultRanges(boolean useDefault) Accessor that sets the useDefaultRanges to the parameter.- Parameters:
- useDefault- Value for useDefaultRanges variable.
 
 - 
callAlgorithmprotected void callAlgorithm() Once all the necessary variables are set, call the Change Type algorithm based on what type of image this is and whether or not there is a separate destination image.- Specified by:
- callAlgorithmin class- JDialogScriptableBase
 
 - 
doPostAlgorithmActionsprotected void doPostAlgorithmActions() Used to perform actions after the execution of the algorithm is completed (e.g., put the result image in the image table). Defaults to no action, override to actually have it do something.- Overrides:
- doPostAlgorithmActionsin class- JDialogScriptableBase
 
 - 
setGUIFromParamsprotected void setGUIFromParams() Set the dialog GUI using the script parameters while running this algorithm as part of a script.- Specified by:
- setGUIFromParamsin class- JDialogScriptableBase
 
 - 
storeParamsFromGUIprotected void storeParamsFromGUI() throws ParserExceptionRecord the parameters just used to run this algorithm in a script.- Specified by:
- storeParamsFromGUIin class- JDialogScriptableBase
- Throws:
- ParserException- If there is a problem creating/recording the new parameters.
 
 - 
initprivate void init() Sets up the GUI (panels, buttons, etc) and displays it on the screen.
 - 
setVariablesprivate boolean setVariables() Use the GUI results to set up the variables needed to run the algorithm.- Returns:
- trueif parameters set successfully,- falseotherwise.
 
 
- 
 
-