tvbrowser.ui.settings

## Class AbstractSettingsTab

- java.lang.Object
- - tvbrowser.ui.settings.AbstractSettingsTab

- All Implemented Interfaces:
    SettingsTab
  Direct Known Subclasses:
    ConfigDataServiceSettingsTab, ConfigPluginSettingsTab, PictureSettingsTab

      public abstract class AbstractSettingsTab
      extends java.lang.Object
      implements SettingsTab

  Author:
    Bananeweizen

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `AbstractSettingsTab()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected javax.swing.JPanel` | `createEmptyPanel(java.lang.String title, java.lang.String description)`
    `javax.swing.Icon` | `getIcon()` Returns the icon of the tab-sheet.
    `protected javax.swing.Icon` | `getPictureIcon()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface devplugin.SettingsTab

      `createSettingsPanel, getTitle, saveSettings`

- - ### Constructor Detail

    - #### AbstractSettingsTab

          public AbstractSettingsTab()

  - ### Method Detail

    - #### getIcon

          public javax.swing.Icon getIcon()

      Description copied from interface: `SettingsTab`
      Returns the icon of the tab-sheet.
      For plugins the plugin icon is used if this method returns null.
      Specified by:
        `getIcon` in interface `SettingsTab`

    - #### getPictureIcon

          protected javax.swing.Icon getPictureIcon()

    - #### createEmptyPanel

          protected javax.swing.JPanel createEmptyPanel(java.lang.String title,
                                            java.lang.String description)

TV-Browser 3.4.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)