Class ViewerSettingsAndStatusDialog

All Implemented Interfaces:
IShellProvider
Direct Known Subclasses:
ViewerColumnsDialog

public abstract class ViewerSettingsAndStatusDialog extends ViewSettingsDialog
  • Constructor Details

    • ViewerSettingsAndStatusDialog

      public ViewerSettingsAndStatusDialog(Shell parentShell)
  • Method Details

    • configureShell

      protected void configureShell(Shell newShell)
      Overrides:
      configureShell in class Window
    • getShellStyle

      protected int getShellStyle()
      Overrides:
      getShellStyle in class Window
    • getInitialSize

      protected Point getInitialSize()
      Overrides:
      getInitialSize in class Dialog
    • createDialogArea

      protected Control createDialogArea(Composite parent)
      Overrides:
      createDialogArea in class Dialog
    • createDialogContentArea

      protected abstract Control createDialogContentArea(Composite dialogArea)
    • initializeDialog

      protected void initializeDialog()
    • handleStatusUdpate

      protected void handleStatusUdpate(IStatus status)
      Display the message and an appropriate icon.
    • handleStatusUdpate

      protected void handleStatusUdpate(int severity, String messgage)
      Display the message and an appropriate icon.
    • setMessageImage

      protected void setMessageImage(Image image)
    • setMessageText

      protected void setMessageText(String messgage)
    • getMessageImage

      protected Image getMessageImage()
    • getMessageText

      protected String getMessageText()
    • handleMessageAreaVisibility

      protected void handleMessageAreaVisibility(boolean visible)
    • getMessageBackground

      protected Color getMessageBackground()
      Return the Color to display when dialog is opened.
    • getDefaultMessage

      protected String getDefaultMessage()
      Return the message to display when dialog is opened.
    • getErrorMessage

      protected String getErrorMessage()
      Returns:
      Returns the error message to display for a wrong limit value.
    • getInfoImage

      protected Image getInfoImage()
    • getWarningImage

      protected Image getWarningImage()
    • getErrorImage

      protected Image getErrorImage()
    • performDefaults

      protected void performDefaults()
      Overrides:
      performDefaults in class ViewSettingsDialog
    • isResizable

      protected boolean isResizable()
      Overrides:
      isResizable in class Dialog
    • okPressed

      protected void okPressed()
      Overrides:
      okPressed in class Dialog