Class AbstractSimulinkModelConfigurationDialog

java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider
Direct Known Subclasses:
SimulinkDictionaryModelConfigurationDialog, SimulinkModelConfigurationDialog, SimulinkRequirementModelConfigurationDialog

public abstract class AbstractSimulinkModelConfigurationDialog extends AbstractCachedModelConfigurationDialog
  • Field Details

    • projectFileBrowser

      protected org.eclipse.swt.widgets.Button projectFileBrowser
    • currentProjectCheckbox

      protected org.eclipse.swt.widgets.Button currentProjectCheckbox
    • openOnLoadCheckbox

      protected org.eclipse.swt.widgets.Button openOnLoadCheckbox
    • closeOnDisposeCheckbox

      protected org.eclipse.swt.widgets.Button closeOnDisposeCheckbox
    • tryCatchCheckbox

      protected org.eclipse.swt.widgets.Button tryCatchCheckbox
    • reduceExchangesCheckbox

      protected org.eclipse.swt.widgets.Button reduceExchangesCheckbox
    • browseModelFile

      protected org.eclipse.swt.widgets.Button browseModelFile
    • projectFileText

      protected org.eclipse.swt.widgets.Text projectFileText
    • modelFileText

      protected org.eclipse.swt.widgets.Text modelFileText
    • pathsText

      protected org.eclipse.swt.widgets.Text pathsText
    • projectFileTextLabel

      protected org.eclipse.swt.widgets.Label projectFileTextLabel
    • modelFileTextLabel

      protected org.eclipse.swt.widgets.Label modelFileTextLabel
    • pathsTextLabel

      protected org.eclipse.swt.widgets.Label pathsTextLabel
    • workingDirBrowser

      protected org.eclipse.jface.preference.DirectoryFieldEditor workingDirBrowser
  • Constructor Details

    • AbstractSimulinkModelConfigurationDialog

      public AbstractSimulinkModelConfigurationDialog()
  • Method Details

    • createGroups

      protected void createGroups(org.eclipse.swt.widgets.Composite control)
      Overrides:
      createGroups in class AbstractCachedModelConfigurationDialog
    • createFilesGroup

      protected org.eclipse.swt.widgets.Composite createFilesGroup(org.eclipse.swt.widgets.Composite parent)
    • createEngineGroup

      protected org.eclipse.swt.widgets.Composite createEngineGroup(org.eclipse.swt.widgets.Composite parent)
    • createLoadDisposeOptionsGroup

      protected org.eclipse.swt.widgets.Composite createLoadDisposeOptionsGroup(org.eclipse.swt.widgets.Composite parent)
    • enableOpenOnLoad

      protected boolean enableOpenOnLoad()
    • enableCloseOnDispose

      protected boolean enableCloseOnDispose()
    • loadProperties

      protected void loadProperties()
      Overrides:
      loadProperties in class AbstractCachedModelConfigurationDialog
    • storeProperties

      protected void storeProperties()
      Overrides:
      storeProperties in class AbstractCachedModelConfigurationDialog
    • enableSharedEngineRelatedFields

      protected void enableSharedEngineRelatedFields()
      HELPERS
    • restoreStateOfNonSharedEngineFields

      protected void restoreStateOfNonSharedEngineFields()
    • enableOnSelect

      protected void enableOnSelect(org.eclipse.swt.widgets.Button source, org.eclipse.swt.widgets.Text targetText)
    • disableOnSelect

      protected void disableOnSelect(org.eclipse.swt.widgets.Button source, org.eclipse.swt.widgets.Text targetText)
    • enableOnSelect

      protected void enableOnSelect(org.eclipse.swt.widgets.Button source, org.eclipse.swt.widgets.Button targetButton)
    • disableOnSelect

      protected void disableOnSelect(org.eclipse.swt.widgets.Button source, org.eclipse.swt.widgets.Button targetButton)