Class SettingsManagerProxy

java.lang.Object
fr.esrf.tangoatk.widget.util.SettingsManagerProxy

public class SettingsManagerProxy extends Object
Author:
poncet
  • Field Details

  • Constructor Details

    • SettingsManagerProxy

      public SettingsManagerProxy(String smName)
    • SettingsManagerProxy

      public SettingsManagerProxy(String smName, ErrorHistory errWindow)
  • Method Details

    • getSettingsPanel

      public JPanel getSettingsPanel()
    • getErrorHistoryWindow

      public ErrorHistory getErrorHistoryWindow()
    • setErrorHistoryWindow

      public void setErrorHistoryWindow(ErrorHistory errorWindow)
    • clearModels

      public void clearModels()
    • getDevice

      public fr.esrf.tangoatk.core.Device getDevice()
    • getLastAppliedFile

      public String getLastAppliedFile()
    • settingsPanelHideChild

      public void settingsPanelHideChild(String childName)
    • settingsPanelShowChild

      public void settingsPanelShowChild(String childName)
    • getSettingsPanelChild

      public JComponent getSettingsPanelChild(String childName)
    • setLoadButtonText

      public void setLoadButtonText(String loadLabel)
    • setSaveButtonText

      public void setSaveButtonText(String saveLabel)
    • getFileAuthor

      public String getFileAuthor()
    • setFileAuthor

      public void setFileAuthor(String fa)
    • getFileComments

      public String getFileComments()
    • setFileComments

      public void setFileComments(String fc)
    • loadSettingsFile

      public void loadSettingsFile()
      Load a settings file
    • setLoadSaveListener

      public void setLoadSaveListener(LoadSaveFileListener l)
    • saveSettingsFile

      public void saveSettingsFile()
      Save (Generate) a settings file
    • previewSettingsFile

      public void previewSettingsFile()
      Preview (content of) a settings file
    • main

      public static void main(String[] args)
      Parameters:
      args - the command line arguments