# Serialized Form

- ## Package devplugin

  - ### Class devplugin.AfterDataUpdateInfoPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mListener

            AfterDataUpdateInfoPanel.AfterDataUpdateInfoPanelListener mListener

  - ### Class devplugin.ButtonAction extends javax.swing.AbstractAction implements Serializable

    - ### Serialized Fields

      - #### mListener

            java.awt.event.ActionListener mListener

  - ### Class devplugin.ContextMenuAction extends javax.swing.AbstractAction implements Serializable

    - ### Serialized Fields

      - #### mListener

            java.awt.event.ActionListener mListener

  - ### Class devplugin.ContextMenuSeparatorAction extends javax.swing.AbstractAction implements Serializable

- ## Package tvbrowser.core.filters

  - ### Class tvbrowser.core.filters.ParserException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### mPos

            int mPos

      - #### mMsg

            java.lang.String mMsg

- ## Package tvbrowser.core.filters.filtercomponents

  - ### Class tvbrowser.core.filters.filtercomponents.MassFilterSettingsDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mForm

            SearchForm mForm

        Show Search-Form

      - #### mSearchFormSettings

            SearchFormSettings mSearchFormSettings

        Search-Settings

- ## Package tvbrowser.core.icontheme

  - ### Class tvbrowser.core.icontheme.ThemeDownloadDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mMarked

            tvbrowser.core.icontheme.ThemeDownloadDlg.ThemePanel mMarked

      - #### mSelectedItems

            java.util.ArrayList<E> mSelectedItems

      - #### mSuccessDownloads

            java.util.ArrayList<E> mSuccessDownloads

      - #### mDownload

            javax.swing.JButton mDownload

      - #### mDownloadDirectory

            java.io.File mDownloadDirectory

- ## Package tvbrowser.core.search.booleansearch

  - ### Class tvbrowser.core.search.booleansearch.ParserException extends java.lang.Exception implements Serializable

- ## Package tvbrowser.extras.common

  - ### Class tvbrowser.extras.common.DayListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

- ## Package tvbrowser.extras.favoritesplugin.dlgs

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.EditFavoriteDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mFavorite

            Favorite mFavorite

      - #### mReminderAfterDownloadCb

            javax.swing.JCheckBox mReminderAfterDownloadCb

      - #### mProvideFilter

            javax.swing.JCheckBox mProvideFilter

      - #### mUseReminderCb

            javax.swing.JCheckBox mUseReminderCb

      - #### mLimitChannelCb

            javax.swing.JCheckBox mLimitChannelCb

      - #### mLimitTimeCb

            javax.swing.JCheckBox mLimitTimeCb

      - #### mChangeChannelsBtn

            javax.swing.JButton mChangeChannelsBtn

      - #### mChannelLabel

            javax.swing.JLabel mChannelLabel

      - #### mChannelArr

            Channel[] mChannelArr

      - #### mLimitDaysCB

            javax.swing.JComboBox<E> mLimitDaysCB

      - #### mTimePeriodChooser

            TimePeriodChooser mTimePeriodChooser

      - #### mPassProgramsCheckBox

            javax.swing.JCheckBox mPassProgramsCheckBox

      - #### mPassProgramPlugins

            ProgramReceiveTarget[] mPassProgramPlugins

      - #### mPassProgramsLb

            javax.swing.JLabel mPassProgramsLb

      - #### mChangePassProgramsBtn

            javax.swing.JButton mChangePassProgramsBtn

      - #### mOkWasPressed

            boolean mOkWasPressed

      - #### mFavoriteConfigurator

            FavoriteConfigurator mFavoriteConfigurator

      - #### mName

            javax.swing.JLabel mName

      - #### mExclusionPanel

            ExclusionPanel mExclusionPanel

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.ExclusionPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mExclusionsList

            javax.swing.JList<E> mExclusionsList

      - #### mNewExclusionBtn

            javax.swing.JButton mNewExclusionBtn

      - #### mEditExclusionBtn

            javax.swing.JButton mEditExclusionBtn

      - #### mDeleteExclusionBtn

            javax.swing.JButton mDeleteExclusionBtn

      - #### mWasAdded

            boolean mWasAdded

      - #### mWasEditedOrDeleted

            boolean mWasEditedOrDeleted

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.FavoriteNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    - ### Serialized Fields

      - #### mWasExpanded

            boolean mWasExpanded

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.FavoriteTree extends javax.swing.JTree implements Serializable

    - ### Serialized Fields

      - #### mTransferNode

            FavoriteNode mTransferNode

      - #### mCueLine

            java.awt.geom.Rectangle2D mCueLine

      - #### mRootNode

            FavoriteNode mRootNode

      - #### mTargetNode

            FavoriteNode mTargetNode

      - #### mTarget

            int mTarget

      - #### mDragOverStart

            long mDragOverStart

      - #### mExpandListenerIsEnabled

            boolean mExpandListenerIsEnabled

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.FavoriteTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

    - ### Serialized Fields

      - #### mMultiples

            java.util.ArrayList<E> mMultiples

        holds all programs which are contained in multiple favorites
        initialized lazyly

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.ManageFavoritesDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mManagePanel

            ManageFavoritesPanel mManagePanel

  - ### Class tvbrowser.extras.favoritesplugin.dlgs.ManageFavoritesPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mFavoritesListModel

            javax.swing.DefaultListModel<E> mFavoritesListModel

      - #### mFavoritesList

            javax.swing.JList<E> mFavoritesList

      - #### mFavoriteTree

            FavoriteTree mFavoriteTree

      - #### mProgramList

            ProgramList mProgramList

      - #### mSplitPane

            javax.swing.JSplitPane mSplitPane

      - #### mNewBt

            javax.swing.JButton mNewBt

      - #### mEditBt

            javax.swing.JButton mEditBt

      - #### mDeleteBt

            javax.swing.JButton mDeleteBt

      - #### mUpBt

            javax.swing.JButton mUpBt

      - #### mDownBt

            javax.swing.JButton mDownBt

      - #### mSortAlphaBt

            javax.swing.JButton mSortAlphaBt

      - #### mSortCountBt

            javax.swing.JButton mSortCountBt

      - #### mImportBt

            javax.swing.JButton mImportBt

      - #### mSendBt

            javax.swing.JButton mSendBt

      - #### mCloseBt

            javax.swing.JButton mCloseBt

      - #### mShowNew

            boolean mShowNew

      - #### mBlackListChb

            javax.swing.JCheckBox mBlackListChb

      - #### mProgramListPanel

            FilterableProgramListPanel mProgramListPanel

      - #### mScrollToPreviousDay

            javax.swing.JButton mScrollToPreviousDay

      - #### mScrollToNextDay

            javax.swing.JButton mScrollToNextDay

      - #### mScrollToFirstNotExpired

            javax.swing.JButton mScrollToFirstNotExpired

- ## Package tvbrowser.extras.favoritesplugin.wizards

  - ### Class tvbrowser.extras.favoritesplugin.wizards.WizardDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mResult

            int mResult

      - #### mStep

            WizardStep mStep

      - #### mNextBtn

            javax.swing.JButton mNextBtn

      - #### mBackBtn

            javax.swing.JButton mBackBtn

      - #### mDoneBtn

            javax.swing.JButton mDoneBtn

      - #### mCancelBtn

            javax.swing.JButton mCancelBtn

      - #### mCurrentContentPanel

            javax.swing.JPanel mCurrentContentPanel

      - #### mButtonPanel

            javax.swing.JPanel mButtonPanel

      - #### mHandler

            WizardHandler mHandler

      - #### mDataObject

            java.lang.Object mDataObject

- ## Package tvbrowser.extras.programinfo

  - ### Class tvbrowser.extras.programinfo.ProgramEditorPane extends javax.swing.JEditorPane implements Serializable

    serialVersionUID:
      1L

  - ### Class tvbrowser.extras.programinfo.ProgramInfoToolBar extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mHistPrevious

            javax.swing.JButton mHistPrevious

      - #### mHistNext

            javax.swing.JButton mHistNext

      - #### mPrevious

            javax.swing.JButton mPrevious

      - #### mNext

            javax.swing.JButton mNext

      - #### mCurrent

            javax.swing.JLabel mCurrent

      - #### mPreviousSelection

            ObjectSelectionButton<E> mPreviousSelection

      - #### mNextSelection

            ObjectSelectionButton<E> mNextSelection

- ## Package tvbrowser.extras.reminderplugin

  - ### Class tvbrowser.extras.reminderplugin.MinutesCellEditor extends javax.swing.AbstractCellEditor implements Serializable

    - ### Serialized Fields

      - #### mComboBox

            javax.swing.JComboBox<E> mComboBox

  - ### Class tvbrowser.extras.reminderplugin.MinutesCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mPanel

            javax.swing.JPanel mPanel

      - #### mTextLabel

            javax.swing.JLabel mTextLabel

      - #### mIconLabel

            javax.swing.JLabel mIconLabel

      - #### mNoteLabel

            javax.swing.JLabel mNoteLabel

  - ### Class tvbrowser.extras.reminderplugin.ReminderDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mOkPressed

            boolean mOkPressed

      - #### mList

            javax.swing.JComboBox<E> mList

      - #### mRememberSettingsCb

            javax.swing.JCheckBox mRememberSettingsCb

      - #### mDontShowDialog

            javax.swing.JCheckBox mDontShowDialog

      - #### mCommentField

            javax.swing.JTextField mCommentField

      - #### mRemindValueArr

            RemindValue[] mRemindValueArr

  - ### Class tvbrowser.extras.reminderplugin.ReminderListDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mReminderListPanel

            ReminderListPanel mReminderListPanel

  - ### Class tvbrowser.extras.reminderplugin.ReminderListPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mUndo

            javax.swing.JButton mUndo

      - #### mDelete

            javax.swing.JButton mDelete

      - #### mSend

            javax.swing.JButton mSend

      - #### mScrollToPreviousDay

            javax.swing.JButton mScrollToPreviousDay

      - #### mScrollToNextDay

            javax.swing.JButton mScrollToNextDay

      - #### mReminderList

            ReminderList mReminderList

      - #### mTable

            javax.swing.JTable mTable

      - #### mModel

            ReminderTableModel mModel

      - #### mRevertCache

            tvbrowser.extras.reminderplugin.ReminderListPanel.RevertCache<E> mRevertCache

      - #### mTitleSelection

            javax.swing.JComboBox<E> mTitleSelection

      - #### mFilterLabel

            javax.swing.JLabel mFilterLabel

      - #### mLastEditorClosing

            long mLastEditorClosing

  - ### Class tvbrowser.extras.reminderplugin.ReminderTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### mList

            ReminderList mList

      - #### mProgramItems

            ReminderListItem[] mProgramItems

      - #### mTitleFilterBox

            javax.swing.JComboBox<E> mTitleFilterBox

      - #### mHandleBoxSelection

            boolean mHandleBoxSelection

  - ### Class tvbrowser.extras.reminderplugin.RemovedProgramsPanel extends AfterDataUpdateInfoPanel implements Serializable

    - ### Serialized Fields

      - #### mDisable

            javax.swing.JCheckBox mDisable

      - #### mProgramList

            ProgramList mProgramList

- ## Package tvbrowser.extras.searchplugin

  - ### Class tvbrowser.extras.searchplugin.SearchDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mSearchForm

            SearchForm mSearchForm

        The search form to use for specifying the search criteria.

      - #### mSearchBt

            javax.swing.JButton mSearchBt

        The button that starts the search.

      - #### mCloseBt

            javax.swing.JButton mCloseBt

        The button that closes the dialog.

- ## Package tvbrowser.ui

  - ### Class tvbrowser.ui.SkinPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### image

            java.awt.Image image

      - #### hImg

            int hImg

      - #### wImg

            int wImg

      - #### mode

            int mode

      - #### imgFile

            java.lang.String imgFile

      - #### colDiff

            int colDiff

      - #### rowDiff

            int rowDiff

- ## Package tvbrowser.ui.aboutbox

  - ### Class tvbrowser.ui.aboutbox.AboutBox extends javax.swing.JDialog implements Serializable

- ## Package tvbrowser.ui.configassistant

  - ### Class tvbrowser.ui.configassistant.ConfigAssistant extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mNextBt

            javax.swing.JButton mNextBt

      - #### mBackBt

            javax.swing.JButton mBackBt

      - #### mCancelBt

            javax.swing.JButton mCancelBt

      - #### mCardPn

            javax.swing.JPanel mCardPn

  - ### Class tvbrowser.ui.configassistant.PictureConfigPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mDownloadAll

            javax.swing.JRadioButton mDownloadAll

      - #### mDownloadNoPictures

            javax.swing.JRadioButton mDownloadNoPictures

      - #### mDownloadEvening

            javax.swing.JRadioButton mDownloadEvening

      - #### mDownloadMorning

            javax.swing.JRadioButton mDownloadMorning

      - #### mTvBrowserDataServiceSettingsPanel

            SettingsPanel mTvBrowserDataServiceSettingsPanel

  - ### Class tvbrowser.ui.configassistant.StatusPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mNormalFont

            java.awt.Font mNormalFont

  - ### Class tvbrowser.ui.configassistant.TvBrowserPictureSettingsUpdateDialog extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mConfigPanel

            PictureConfigPanel mConfigPanel

      - #### mOkButton

            javax.swing.JButton mOkButton

      - #### mCancelButton

            javax.swing.JButton mCancelButton

- ## Package tvbrowser.ui.filter.dlgs

  - ### Class tvbrowser.ui.filter.dlgs.EditFilterComponentDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mSelectedFilterComponent

            FilterComponent mSelectedFilterComponent

      - #### mRuleCb

            javax.swing.JComboBox<E> mRuleCb

      - #### mCenterPanel

            javax.swing.JPanel mCenterPanel

      - #### mRulePanel

            javax.swing.JPanel mRulePanel

      - #### mContentPane

            javax.swing.JPanel mContentPane

      - #### mOkBtn

            javax.swing.JButton mOkBtn

      - #### mCancelBtn

            javax.swing.JButton mCancelBtn

      - #### mDescTF

            javax.swing.JTextField mDescTF

      - #### mNameTF

            javax.swing.JTextField mNameTF

      - #### mFilterComponentDescription

            javax.swing.JEditorPane mFilterComponentDescription

      - #### mTypeDescriptionPanel

            javax.swing.JPanel mTypeDescriptionPanel

  - ### Class tvbrowser.ui.filter.dlgs.EditFilterDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mNewBtn

            javax.swing.JButton mNewBtn

      - #### mEditBtn

            javax.swing.JButton mEditBtn

      - #### mRemoveBtn

            javax.swing.JButton mRemoveBtn

      - #### mOkBtn

            javax.swing.JButton mOkBtn

      - #### mCancelBtn

            javax.swing.JButton mCancelBtn

      - #### mParent

            java.awt.Window mParent

      - #### mFilterNameTF

            javax.swing.JTextField mFilterNameTF

      - #### mFilterRuleTF

            javax.swing.JTextField mFilterRuleTF

      - #### mFilter

            UserFilter mFilter

      - #### mFilterRuleErrorLb

            javax.swing.JLabel mFilterRuleErrorLb

      - #### mColLb

            javax.swing.JLabel mColLb

      - #### mFilterName

            java.lang.String mFilterName

      - #### mFilterList

            FilterList mFilterList

      - #### mFilterConstruction

            javax.swing.JList<E> mFilterConstruction

      - #### mFilterComponentList

            javax.swing.JList<E> mFilterComponentList

      - #### mFilterComponentListModel

            javax.swing.DefaultListModel<E> mFilterComponentListModel

      - #### mFilterConstructionListModel

            javax.swing.DefaultListModel<E> mFilterConstructionListModel

      - #### mFromFilterList

            boolean mFromFilterList

      - #### mOkWasPressed

            boolean mOkWasPressed

  - ### Class tvbrowser.ui.filter.dlgs.FilterNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    - ### Serialized Fields

      - #### mWasExpanded

            boolean mWasExpanded

  - ### Class tvbrowser.ui.filter.dlgs.FilterTree extends javax.swing.JTree implements Serializable

    - ### Serialized Fields

      - #### mTransferNode

            FilterNode mTransferNode

      - #### mCueLine

            java.awt.geom.Rectangle2D mCueLine

      - #### mRootNode

            FilterNode mRootNode

      - #### mTargetNode

            FilterNode mTargetNode

      - #### mTarget

            int mTarget

      - #### mDragOverStart

            long mDragOverStart

      - #### mExpandListenerIsEnabled

            boolean mExpandListenerIsEnabled

  - ### Class tvbrowser.ui.filter.dlgs.FilterTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

  - ### Class tvbrowser.ui.filter.dlgs.SelectFilterDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mHelpBtn

            javax.swing.JButton mHelpBtn

      - #### mNewFolder

            javax.swing.JButton mNewFolder

      - #### mEditBtn

            javax.swing.JButton mEditBtn

      - #### mRemoveBtn

            javax.swing.JButton mRemoveBtn

      - #### mNewBtn

            javax.swing.JButton mNewBtn

      - #### mOkBtn

            javax.swing.JButton mOkBtn

      - #### mUpBtn

            javax.swing.JButton mUpBtn

      - #### mDownBtn

            javax.swing.JButton mDownBtn

      - #### mSeperator

            javax.swing.JButton mSeperator

      - #### mDefaultFilterBtn

            javax.swing.JButton mDefaultFilterBtn

      - #### mSortAlphabetically

            javax.swing.JButton mSortAlphabetically

      - #### mFilterList

            FilterList mFilterList

      - #### mFilterTree

            FilterTree mFilterTree

  - ### Class tvbrowser.ui.filter.dlgs.SelectFilterPopup extends ScrollableMenu implements Serializable

- ## Package tvbrowser.ui.finder

  - ### Class tvbrowser.ui.finder.AbstractDateSelector extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mCurChoosenDate

            Date mCurChoosenDate

      - #### mToday

            Date mToday

  - ### Class tvbrowser.ui.finder.FinderPanel extends AbstractDateSelector implements Serializable

    - ### Serialized Fields

      - #### mDateChangedListener

            DateListener mDateChangedListener

      - #### mList

            javax.swing.JList<E> mList

      - #### mModel

            javax.swing.DefaultListModel<E> mModel

      - #### mRenderer

            FinderItemRenderer mRenderer

      - #### mCurMouseItemInx

            int mCurMouseItemInx

      - #### mScrollPane

            javax.swing.JScrollPane mScrollPane

- ## Package tvbrowser.ui.finder.calendar

  - ### Class tvbrowser.ui.finder.calendar.AbstractCalendarPanel extends AbstractDateSelector implements Serializable

    - ### Serialized Fields

      - #### mDateChangedListener

            DateListener mDateChangedListener

  - ### Class tvbrowser.ui.finder.calendar.CalendarPanel extends AbstractCalendarPanel implements Serializable

    - ### Serialized Fields

      - #### components

            javax.swing.JComponent[][] components

      - #### mKeyListener

            java.awt.event.KeyListener mKeyListener

  - ### Class tvbrowser.ui.finder.calendar.CalendarTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### mDate

            Date[][] mDate

      - #### mCurrentDate

            Date mCurrentDate

  - ### Class tvbrowser.ui.finder.calendar.CalendarTablePanel extends AbstractCalendarPanel implements Serializable

    - ### Serialized Fields

      - #### mTable

            javax.swing.JTable mTable

      - #### mTableModel

            CalendarTableModel mTableModel

      - #### mLastColumn

            int mLastColumn

      - #### mLastRow

            int mLastRow

      - #### mAllowEvents

            boolean mAllowEvents

      - #### mLastMarkTime

            long mLastMarkTime

- ## Package tvbrowser.ui.licensebox

  - ### Class tvbrowser.ui.licensebox.LicenseBox extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mRemainingSecs

            int mRemainingSecs

      - #### mAgreeBt

            javax.swing.JButton mAgreeBt

      - #### mDisagreeBt

            javax.swing.JButton mDisagreeBt

      - #### mCloseBt

            javax.swing.JButton mCloseBt

      - #### mTimer

            javax.swing.Timer mTimer

      - #### mAgreed

            boolean mAgreed

      - #### mMustAgree

            boolean mMustAgree

- ## Package tvbrowser.ui.mainframe

  - ### Class tvbrowser.ui.mainframe.ChannelChooserPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mChannelChooserModel

            javax.swing.DefaultListModel<E> mChannelChooserModel

      - #### mList

            javax.swing.JList<E> mList

      - #### mParent

            MainFrame mParent

      - #### disableSync

            boolean disableSync

      - #### mChannelFilter

            ChannelFilter mChannelFilter

  - ### Class tvbrowser.ui.mainframe.DateChooserPanel extends javax.swing.JPanel implements Serializable

  - ### Class tvbrowser.ui.mainframe.DefaultMenuBar extends MenuBar implements Serializable

    - ### Serialized Fields

      - #### mMenusAdded

            boolean mMenusAdded

  - ### Class tvbrowser.ui.mainframe.FaytPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mPreviousFilter

            ProgramFilter mPreviousFilter

      - #### mTextField

            javax.swing.JTextField mTextField

      - #### mText

            java.lang.String mText

      - #### mSearchCloseBtn

            javax.swing.JButton mSearchCloseBtn

  - ### Class tvbrowser.ui.mainframe.MainFrame extends javax.swing.JFrame implements Serializable

    - ### Serialized Fields

      - #### mTimebuttonsNode

            Node mTimebuttonsNode

      - #### mDateNode

            Node mDateNode

      - #### mRootNode

            Node mRootNode

      - #### mChannelNode

            Node mChannelNode

      - #### mPluginsNode

            Node mPluginsNode

      - #### mConfigAssistantDialog

            javax.swing.JDialog mConfigAssistantDialog

      - #### mSoftwareUpdateItems

            SoftwareUpdateItem[] mSoftwareUpdateItems

      - #### mProgramTableScrollPane

            ProgramTableScrollPane mProgramTableScrollPane

      - #### mProgramTableModel

            DefaultProgramTableModel mProgramTableModel

      - #### downloadingThread

            java.lang.Thread downloadingThread

      - #### jcontentPane

            javax.swing.JPanel jcontentPane

      - #### mToolBarModel

            DefaultToolBarModel mToolBarModel

      - #### mToolBar

            ToolBar mToolBar

      - #### mToolBarPanel

            javax.swing.JPanel mToolBarPanel

      - #### mSearchField

            SearchField mSearchField

      - #### mStatusBar

            StatusBar mStatusBar

      - #### mSouthPanel

            javax.swing.JPanel mSouthPanel

      - #### mFinderPanel

            DateSelector mFinderPanel

      - #### mChannelChooser

            ChannelChooserPanel mChannelChooser

      - #### mMenuBar

            MenuBar mMenuBar

      - #### mCenterComponent

            java.awt.Component mCenterComponent

      - #### mIsVisible

            boolean mIsVisible

      - #### mMainframeNode

            Node mMainframeNode

      - #### mNavigationNode

            Node mNavigationNode

      - #### mDateChannelNode

            Node mDateChannelNode

      - #### mCurrentDay

            Date mCurrentDay

      - #### mPluginView

            PluginView mPluginView

      - #### mXPos

            int mXPos

      - #### mYPos

            int mYPos

      - #### mWidth

            int mWidth

      - #### mHeight

            int mHeight

      - #### mFilterPanel

            FilterPanel mFilterPanel

        Panel that Displays current Filter-Name

      - #### mTimeChooserPanel

            TimeChooserPanel mTimeChooserPanel

      - #### mStoredViewPosition

            java.awt.Point mStoredViewPosition

        Store the Viewposition if a Filter is selected

      - #### mCurrentFilterName

            java.lang.String mCurrentFilterName

      - #### mLastTimerMinutesAfterMidnight

            int mLastTimerMinutesAfterMidnight

      - #### mSettingsWillBeOpened

            boolean mSettingsWillBeOpened

      - #### mLastAutoUpdateRun

            long mLastAutoUpdateRun

      - #### mLastAutoUpdateRunBuffer

            long mLastAutoUpdateRunBuffer

      - #### mAutoDownloadTimer

            int mAutoDownloadTimer

      - #### mIsAskingUpdate

            boolean mIsAskingUpdate

      - #### mTimer

            javax.swing.Timer mTimer

      - #### mAwayDetector

            UserAwayDetector mAwayDetector

      - #### mGlobalFindAsYouTypeKeyListener

            java.awt.event.KeyListener mGlobalFindAsYouTypeKeyListener

      - #### mFindAsYouType

            FaytPanel mFindAsYouType

      - #### mCenterTabPane

            javax.swing.JTabbedPane mCenterTabPane

      - #### mCenterPanel

            javax.swing.JPanel mCenterPanel

      - #### mCenterPanelWrapperList

            java.util.ArrayList<E> mCenterPanelWrapperList

      - #### mScrollPaneWrapper

            ProgramTableScrollPaneWrapper mScrollPaneWrapper

      - #### mPersonaUI

            javax.swing.plaf.TabbedPaneUI mPersonaUI

      - #### mDefaultUI

            javax.swing.plaf.TabbedPaneUI mDefaultUI

      - #### mCenterPluginView

            PluginView mCenterPluginView

      - #### mPluginViewWrapper

            PluginViewWrapper mPluginViewWrapper

  - ### Class tvbrowser.ui.mainframe.MenuBar extends javax.swing.JMenuBar implements Serializable

    - ### Serialized Fields

      - #### mMainFrame

            MainFrame mMainFrame

      - #### mQuitMI

            javax.swing.JMenuItem mQuitMI

      - #### mRestartMI

            javax.swing.JMenuItem mRestartMI

      - #### mToolbarMI

            javax.swing.JMenuItem mToolbarMI

      - #### mSettingsMI

            javax.swing.JMenuItem mSettingsMI

      - #### mAboutMI

            javax.swing.JMenuItem mAboutMI

      - #### mDebugMI

            javax.swing.JMenuItem mDebugMI

      - #### mDonateMI

            javax.swing.JMenuItem mDonateMI

      - #### mPluginsMenu

            javax.swing.JMenu mPluginsMenu

      - #### mHelpMenu

            javax.swing.JMenu mHelpMenu

      - #### mEditMenu

            javax.swing.JMenu mEditMenu

      - #### mStatusbarMI

            javax.swing.JMenuItem mStatusbarMI

      - #### mTimeBtnsMI

            javax.swing.JMenuItem mTimeBtnsMI

      - #### mDatelistMI

            javax.swing.JMenuItem mDatelistMI

      - #### mChannellistMI

            javax.swing.JMenuItem mChannellistMI

      - #### mPluginOverviewMI

            javax.swing.JMenuItem mPluginOverviewMI

      - #### mViewFilterBarMI

            javax.swing.JMenuItem mViewFilterBarMI

      - #### mPluginManagerMI

            javax.swing.JMenuItem mPluginManagerMI

      - #### mInstallPluginsMI

            javax.swing.JMenuItem mInstallPluginsMI

      - #### mDonorMI

            javax.swing.JMenuItem mDonorMI

      - #### mFaqMI

            javax.swing.JMenuItem mFaqMI

      - #### mBackupMI

            javax.swing.JMenuItem mBackupMI

      - #### mForumMI

            javax.swing.JMenuItem mForumMI

      - #### mWebsiteMI

            javax.swing.JMenuItem mWebsiteMI

      - #### mHandbookMI

            javax.swing.JMenuItem mHandbookMI

      - #### mDownloadMI

            javax.swing.JMenuItem mDownloadMI

      - #### mConfigAssistantMI

            javax.swing.JMenuItem mConfigAssistantMI

      - #### mKeyboardShortcutsMI

            javax.swing.JMenuItem mKeyboardShortcutsMI

      - #### mEditTimeButtonsMenuItem

            javax.swing.JMenuItem mEditTimeButtonsMenuItem

      - #### mToolbarCustomizeMI

            javax.swing.JMenuItem mToolbarCustomizeMI

      - #### mFullscreenMI

            javax.swing.JMenuItem mFullscreenMI

      - #### mPluginInfoDlgMI

            javax.swing.JMenuItem mPluginInfoDlgMI

      - #### mCopySettingsToSystem

            javax.swing.JMenuItem mCopySettingsToSystem

      - #### mMenubarMI

            javax.swing.JMenuItem mMenubarMI

      - #### mFiltersMenu

            javax.swing.JMenu mFiltersMenu

      - #### mLicenseMenu

            javax.swing.JMenu mLicenseMenu

      - #### mGoMenu

            javax.swing.JMenu mGoMenu

      - #### mViewMenu

            javax.swing.JMenu mViewMenu

      - #### mToolbarMenu

            javax.swing.JMenu mToolbarMenu

      - #### mPluginHelpMenu

            javax.swing.JMenu mPluginHelpMenu

      - #### mGotoDateMenu

            javax.swing.JMenu mGotoDateMenu

      - #### mGotoChannelMenu

            javax.swing.JMenu mGotoChannelMenu

      - #### mGotoTimeMenu

            javax.swing.JMenu mGotoTimeMenu

      - #### mFontSizeMenu

            javax.swing.JMenu mFontSizeMenu

      - #### mColumnWidthMenu

            javax.swing.JMenu mColumnWidthMenu

      - #### mChannelGroupMenu

            javax.swing.JMenu mChannelGroupMenu

      - #### mCopySettingsRequested

            boolean mCopySettingsRequested

      - #### mLabel

            javax.swing.JLabel mLabel

        status bar label for menu help

      - #### mDefaultBorder

            javax.swing.border.Border mDefaultBorder

      - #### mInitializeThread

            java.lang.Thread mInitializeThread

  - ### Class tvbrowser.ui.mainframe.PluginInformationDialog extends javax.swing.JDialog implements Serializable

  - ### Class tvbrowser.ui.mainframe.StatusBar extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mProgressBar

            javax.swing.JProgressBar mProgressBar

        Progressbar for Download-Status etc

      - #### mInfoLabel

            javax.swing.JLabel mInfoLabel

        Info-Text

  - ### Class tvbrowser.ui.mainframe.TimeChooserPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mParent

            MainFrame mParent

      - #### mGridPn

            javax.swing.JPanel mGridPn

      - #### mKeyListener

            java.awt.event.KeyListener mKeyListener

      - #### mNowBt

            javax.swing.JButton mNowBt

  - ### Class tvbrowser.ui.mainframe.UpdateDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mCancelBtn

            javax.swing.JButton mCancelBtn

      - #### mUpdateBtn

            javax.swing.JButton mUpdateBtn

      - #### mResult

            int mResult

      - #### mComboBox

            javax.swing.JComboBox<E> mComboBox

      - #### mDataServiceCbArr

            TvDataServiceCheckBox[] mDataServiceCbArr

      - #### mSelectedTvDataServiceArr

            TvDataServiceProxy[] mSelectedTvDataServiceArr

      - #### mAutoUpdate

            javax.swing.JCheckBox mAutoUpdate

      - #### mStartUpdate

            javax.swing.JRadioButton mStartUpdate

      - #### mRecurrentUpdate

            javax.swing.JRadioButton mRecurrentUpdate

- ## Package tvbrowser.ui.mainframe.actions

  - ### Class tvbrowser.ui.mainframe.actions.TVBrowserAction extends javax.swing.AbstractAction implements Serializable

    - ### Serialized Fields

      - #### mSmallIcon

            javax.swing.ImageIcon mSmallIcon

      - #### mAccelerator

            javax.swing.KeyStroke mAccelerator

      - #### mKey

            java.lang.String mKey

  - ### Class tvbrowser.ui.mainframe.actions.TVBrowserUpdateAction extends TVBrowserAction implements Serializable

    - ### Serialized Fields

      - #### mUpdate

            boolean mUpdate

- ## Package tvbrowser.ui.mainframe.macosx

  - ### Class tvbrowser.ui.mainframe.macosx.MacOSXMenuBar extends MenuBar implements Serializable

- ## Package tvbrowser.ui.mainframe.searchfield

  - ### Class tvbrowser.ui.mainframe.searchfield.SearchField extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mText

            SearchTextField mText

        TextField

      - #### mSearchFormSettings

            SearchFormSettings mSearchFormSettings

        Settings for the Search

      - #### mSearchButton

            javax.swing.JLabel mSearchButton

        Button for the Settings-Popup

      - #### mGoOrCancelButton

            javax.swing.JLabel mGoOrCancelButton

        Button for the Settings-Popup

      - #### mGoButton

            boolean mGoButton

      - #### mSearchParent

            javax.swing.JPanel mSearchParent

      - #### panel

            javax.swing.JPanel panel

      - #### mPersonaFocusListener

            java.awt.event.FocusListener mPersonaFocusListener

  - ### Class tvbrowser.ui.mainframe.searchfield.SearchTextField extends javax.swing.JTextField implements Serializable

    - ### Serialized Fields

      - #### mTextColor

            java.awt.Color mTextColor

        Color

      - #### mNoTextColor

            java.awt.Color mNoTextColor

        Color

- ## Package tvbrowser.ui.mainframe.toolbar

  - ### Class tvbrowser.ui.mainframe.toolbar.MoreButton extends javax.swing.JToggleButton implements Serializable

    - ### Serialized Fields

      - #### toolbar

            javax.swing.JToolBar toolbar

      - #### mPopupMenu

            javax.swing.JPopupMenu mPopupMenu

      - #### mLabel

            javax.swing.JLabel mLabel

  - ### Class tvbrowser.ui.mainframe.toolbar.ToolBar extends javax.swing.JToolBar implements Serializable

    - ### Serialized Fields

      - #### mModel

            ToolBarModel mModel

      - #### mContextMenu

            ContextMenu mContextMenu

      - #### mStyle

            int mStyle

      - #### mIconSize

            int mIconSize

      - #### mLocation

            java.lang.String mLocation

      - #### disabled

            boolean disabled

      - #### mUpdateButton

            javax.swing.JButton mUpdateButton

      - #### mStatusLabel

            javax.swing.JLabel mStatusLabel

- ## Package tvbrowser.ui.pluginview

  - ### Class tvbrowser.ui.pluginview.Node extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

    - ### Serialized Fields

      - #### mType

            byte mType

      - #### mActionMenuList

            java.util.ArrayList<E> mActionMenuList

      - #### mNodeFormatter

            NodeFormatter mNodeFormatter

      - #### mShowLeafCount

            boolean mShowLeafCount

      - #### mLeafCount

            int mLeafCount

      - #### mIcon

            javax.swing.Icon mIcon

      - #### mReceiveTarget

            ProgramReceiveTarget mReceiveTarget

  - ### Class tvbrowser.ui.pluginview.PluginTree extends javax.swing.JTree implements Serializable

    - ### Serialized Fields

      - #### mCueLine

            java.awt.geom.Rectangle2D mCueLine

      - #### mPlugin

            java.lang.Object mPlugin

      - #### mDropThread

            java.lang.Thread mDropThread

      - #### mDragNode

            java.lang.String mDragNode

      - #### mCurrentPoint

            java.awt.Point mCurrentPoint

      - #### mGhostRect

            java.awt.geom.Rectangle2D mGhostRect

      - #### mGhostImage

            java.awt.image.BufferedImage mGhostImage

      - #### mTreeImage

            java.awt.image.BufferedImage mTreeImage

      - #### rejected

            boolean rejected

  - ### Class tvbrowser.ui.pluginview.PluginTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

    - ### Serialized Fields

      - #### mDisableUpdate

            boolean mDisableUpdate

  - ### Class tvbrowser.ui.pluginview.PluginView extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mTree

            PluginTree mTree

      - #### mModel

            PluginTreeModel mModel

- ## Package tvbrowser.ui.programtable

  - ### Class tvbrowser.ui.programtable.ChannelPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mColumnWidth

            int mColumnWidth

      - #### mLabelArr

            ProgramTableChannelLabel[] mLabelArr

      - #### mColumnHeight

            int mColumnHeight

        Height of Panel, if an Icon is > 15, it get adjusted to it's needs

  - ### Class tvbrowser.ui.programtable.FilterPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mFilterLabel

            javax.swing.JLabel mFilterLabel

        Label that is used

      - #### mCurrentName

            java.lang.String mCurrentName

        remember current filter name to avoid repeated UI updates

      - #### mDeactivate

            javax.swing.JButton mDeactivate

  - ### Class tvbrowser.ui.programtable.KeyboardAction extends javax.swing.AbstractAction implements Serializable

    - ### Serialized Fields

      - #### mScrollPane

            ProgramTableScrollPane mScrollPane

      - #### mType

            int mType

  - ### Class tvbrowser.ui.programtable.ProgramTable extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mColumnWidth

            int mColumnWidth

      - #### mHeight

            int mHeight

      - #### mCurrentCol

            int mCurrentCol

      - #### mCurrentRow

            int mCurrentRow

      - #### mCurrentY

            int mCurrentY

      - #### mLayout

            ProgramTableLayout mLayout

      - #### mModel

            ProgramTableModel mModel

      - #### mBackgroundPainter

            BackgroundPainter mBackgroundPainter

      - #### mDraggingPoint

            java.awt.Point mDraggingPoint

      - #### mMouse

            java.awt.Point mMouse

        current mouse coordinates over program table

      - #### mPopupMenu

            javax.swing.JPopupMenu mPopupMenu

      - #### mCallback

            java.lang.Runnable mCallback

      - #### mClickThread

            java.lang.Thread mClickThread

      - #### mAutoScrollThread

            java.lang.Thread mAutoScrollThread

      - #### mMouseMatrix

            java.awt.Point mMouseMatrix

        index of the panel underneath the mouse

      - #### mLastDragTime

            long mLastDragTime

      - #### mLastDragDeltaX

            int mLastDragDeltaX

      - #### mLastDragDeltaY

            int mLastDragDeltaY

      - #### mAutoScroll

            java.awt.Point mAutoScroll

      - #### mDraggingPointOnScreen

            java.awt.Point mDraggingPointOnScreen

      - #### mProgramMouseEventHandler

            ProgramMouseEventHandler mProgramMouseEventHandler

      - #### mTimeMarkings

            java.util.ArrayList<E> mTimeMarkings

  - ### Class tvbrowser.ui.programtable.ProgramTableChannelLabel extends ChannelLabel implements Serializable

    - ### Serialized Fields

      - #### mChannel

            Channel mChannel

      - #### mIsRollover

            boolean mIsRollover

  - ### Class tvbrowser.ui.programtable.ProgramTableScrollPane extends javax.swing.JScrollPane implements Serializable

    - ### Serialized Fields

      - #### mProgramTable

            ProgramTable mProgramTable

      - #### mChannelPanel

            ChannelPanel mChannelPanel

      - #### initialScrollingDone

            boolean initialScrollingDone

      - #### mScrolledTime

            int mScrolledTime

      - #### mKeyListener

            java.awt.event.KeyListener mKeyListener

      - #### mLastScrollTime

            long mLastScrollTime

- ## Package tvbrowser.ui.settings

  - ### Class tvbrowser.ui.settings.ChannelListChangesDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mAddedList

            java.util.ArrayList<E> mAddedList

      - #### mDeletedList

            java.util.ArrayList<E> mDeletedList

  - ### Class tvbrowser.ui.settings.PluginInfoDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mPluginInfo

            PluginInfo mPluginInfo

        Infos about the Plugin

      - #### mPluginIcon

            javax.swing.Icon mPluginIcon

        Icon

  - ### Class tvbrowser.ui.settings.PluginTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mPanel

            javax.swing.JPanel mPanel

        Panel that shows the Information

      - #### mDesc

            javax.swing.JLabel mDesc

        Description

      - #### mIcon

            javax.swing.JLabel mIcon

        Icon

      - #### mName

            javax.swing.JLabel mName

        Name

      - #### mCC

            com.jgoodies.forms.layout.CellConstraints mCC

        Cell-Constraints

  - ### Class tvbrowser.ui.settings.ProxySettingsTab.ProxySettingsPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mUseProxyChB

            javax.swing.JCheckBox mUseProxyChB

      - #### mAuthentifyAtProxyChB

            javax.swing.JCheckBox mAuthentifyAtProxyChB

      - #### mHostTF

            javax.swing.JTextField mHostTF

      - #### mPortTF

            javax.swing.JTextField mPortTF

      - #### mUserTF

            javax.swing.JTextField mUserTF

      - #### mPasswordPF

            javax.swing.JPasswordField mPasswordPF

      - #### mHostLb

            javax.swing.JLabel mHostLb

      - #### mPortLb

            javax.swing.JLabel mPortLb

      - #### mUserLb

            javax.swing.JLabel mUserLb

      - #### mPasswordLb

            javax.swing.JLabel mPasswordLb

  - ### Class tvbrowser.ui.settings.ToolBarDragAndDropSettings extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mCurrentActions

            java.util.Vector<E> mCurrentActions

        Actions that are visible in the ToolBar

      - #### mAvailableActions

            java.util.Vector<E> mAvailableActions

        Actions the user can add to the ToolBar

      - #### mShowCB

            javax.swing.JComboBox<E> mShowCB

      - #### mLocationCB

            javax.swing.JComboBox<E> mLocationCB

      - #### mShowToolbarCb

            javax.swing.JCheckBox mShowToolbarCb

      - #### mUseBigIconsCb

            javax.swing.JCheckBox mUseBigIconsCb

      - #### mShowSearchFieldCb

            javax.swing.JCheckBox mShowSearchFieldCb

      - #### mButtonPanel

            javax.swing.JPanel mButtonPanel

      - #### mWest

            boolean mWest

      - #### mCueLine

            java.awt.geom.Rectangle2D mCueLine

- ## Package tvbrowser.ui.settings.channel

  - ### Class tvbrowser.ui.settings.channel.AvailableChannelsTableModel extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### columnNames

            java.lang.String[] columnNames

      - #### mChannelList

            java.util.ArrayList<E> mChannelList

  - ### Class tvbrowser.ui.settings.channel.ChannelConfigDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mChannel

            Channel mChannel

        Current Channel

      - #### mCloseBt

            javax.swing.JButton mCloseBt

        Close/OK Buttons

      - #### mOKBt

            javax.swing.JButton mOKBt

        Close/OK Buttons

      - #### mCorrectionCB

            javax.swing.JComboBox<E> mCorrectionCB

        The Correction-Time

      - #### mIconFile

            java.io.File mIconFile

        File for Icon

      - #### mChangeIcon

            javax.swing.JButton mChangeIcon

        Button to Change FileName

      - #### mChannelName

            javax.swing.JTextField mChannelName

        Channel-Name

      - #### mWebPage

            javax.swing.JTextField mWebPage

        Channel-WebPage

      - #### mStartTimeLimit

            javax.swing.JSpinner mStartTimeLimit

        Start time limit selection

      - #### mEndTimeLimit

            javax.swing.JSpinner mEndTimeLimit

        End time limit selection

      - #### mIconLabel

            javax.swing.JLabel mIconLabel

      - #### mSortNumber

            javax.swing.JTextField mSortNumber

        The sort number of the channel

  - ### Class tvbrowser.ui.settings.channel.ChannelGroupInfoDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mChannelGroup

            ChannelGroup mChannelGroup

        Infos about the channel group

  - ### Class tvbrowser.ui.settings.channel.ChannelJList extends javax.swing.JList implements Serializable

  - ### Class tvbrowser.ui.settings.channel.FilteredChannelListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mChannel

            ChannelLabel mChannel

        Internal reused ChannelLabel

      - #### mFilter

            ChannelFilter mFilter

      - #### mChannelCounter

            DuplicateChannelNameCounter mChannelCounter

  - ### Class tvbrowser.ui.settings.channel.MultiChannelConfigDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mChannel

            Channel[] mChannel

        Current Channel

      - #### mCloseBt

            javax.swing.JButton mCloseBt

        Close/OK Buttons

      - #### mOKBt

            javax.swing.JButton mOKBt

        Close/OK Buttons

      - #### mCorrectionCB

            javax.swing.JComboBox<E> mCorrectionCB

        The Correction-Time

- ## Package tvbrowser.ui.settings.looksSettings

  - ### Class tvbrowser.ui.settings.looksSettings.JGoodiesLNFSettings extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mColorScheme

            javax.swing.JComboBox<E> mColorScheme

        Color-Schema

      - #### mShadow

            javax.swing.JCheckBox mShadow

        Drop-Shadow

  - ### Class tvbrowser.ui.settings.looksSettings.SkinLNFSettings extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mThemePack

            javax.swing.JComboBox<E> mThemePack

- ## Package tvbrowser.ui.settings.util

  - ### Class tvbrowser.ui.settings.util.ColorButton extends javax.swing.JButton implements Serializable

  - ### Class tvbrowser.ui.settings.util.ColorLabel extends javax.swing.JLabel implements Serializable

    - ### Serialized Fields

      - #### mColor

            java.awt.Color mColor

      - #### mStandardColor

            java.awt.Color mStandardColor

  - ### Class tvbrowser.ui.settings.util.LineButton extends javax.swing.JButton implements Serializable

- ## Package tvbrowser.ui.tray

  - ### Class tvbrowser.ui.tray.ProgramMenuItem extends javax.swing.JMenuItem implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mPreferredSize

            java.awt.Dimension mPreferredSize

      - #### mProgram

            Program mProgram

      - #### mBackground

            java.awt.Color mBackground

      - #### mFill

            java.awt.Color mFill

      - #### mInsets

            java.awt.Insets mInsets

      - #### mTimer

            javax.swing.Timer mTimer

      - #### mIconHeight

            int mIconHeight

      - #### mShowStartTime

            boolean mShowStartTime

      - #### mShowDate

            boolean mShowDate

      - #### mShowName

            boolean mShowName

      - #### mShowSortNumber

            boolean mShowSortNumber

      - #### mIcon

            javax.swing.Icon mIcon

      - #### mChannelName

            TextAreaIcon mChannelName

      - #### mShowToolTip

            boolean mShowToolTip

      - #### mToolTipTextBuffer

            java.lang.String mToolTipTextBuffer

- ## Package tvbrowser.ui.update

  - ### Class tvbrowser.ui.update.SoftwareUpdateDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mCloseBtn

            javax.swing.JButton mCloseBtn

      - #### mDownloadBtn

            javax.swing.JButton mDownloadBtn

      - #### mDownloadUrl

            java.lang.String mDownloadUrl

      - #### mAutoUpdates

            javax.swing.JCheckBox mAutoUpdates

      - #### mSoftwareUpdateItemList

            SelectableItemList mSoftwareUpdateItemList

      - #### mLastIndex

            int mLastIndex

      - #### mHelpBtn

            javax.swing.JButton mHelpBtn

      - #### mIsVersionChange

            boolean mIsVersionChange

      - #### mOldTvbVersion

            Version mOldTvbVersion

      - #### mDialogType

            int mDialogType

  - ### Class tvbrowser.ui.update.TvBrowserVersionChangeDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mCloseTvBrowser

            boolean mCloseTvBrowser

- ## Package tvbrowser.ui.waiting.dlgs

  - ### Class tvbrowser.ui.waiting.dlgs.CopyWaitingDlg extends javax.swing.JDialog implements Serializable

  - ### Class tvbrowser.ui.waiting.dlgs.SettingsWaitingDialog extends javax.swing.JDialog implements Serializable

- ## Package tvdataservice

  - ### Class tvdataservice.SettingsPanel extends javax.swing.JPanel implements Serializable

- ## Package util.exc

  - ### Class util.exc.TvBrowserException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### mMsgClass

            java.lang.Class<T> mMsgClass

        The class whichs localizer should be used to get the localized error message.

      - #### mMsgKey

            java.lang.String mMsgKey

        The key of the error message.

      - #### mDefaultMsg

            java.lang.String mDefaultMsg

        The default error message (english).

      - #### mMsgArgs

            java.lang.Object[] mMsgArgs

        The arguments to parse into the error message.

- ## Package util.io

  - ### Class util.io.FileFormatException extends java.lang.Exception implements Serializable

- ## Package util.misc

  - ### Class util.misc.ChangeTrackingProperties extends java.util.Properties implements Serializable

    - ### Serialized Fields

      - #### mChanged

            boolean mChanged

- ## Package util.paramhandler

  - ### Class util.paramhandler.ParamCheckDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mParamLib

            ParamLibrary mParamLib

        Use this ParamLib

      - #### mCheckString

            java.lang.String mCheckString

        The String to check

  - ### Class util.paramhandler.ParamDescriptionPanel extends javax.swing.JPanel implements Serializable

  - ### Class util.paramhandler.ParamHelpDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mParamLib

            ParamLibrary mParamLib

        The ParamLibrary to use

  - ### Class util.paramhandler.ParamInputField extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mParamText

            javax.swing.JTextArea mParamText

        Text-Area for the Parameters in the EMail-Body

      - #### mParamLibrary

            ParamLibrary mParamLibrary

        The Library to use for Check/Help-Dialog

- ## Package util.ui

  - ### Class util.ui.AlphaColorChooser extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mRedSl

            javax.swing.JSlider mRedSl

        The Sliders

      - #### mGreenSl

            javax.swing.JSlider mGreenSl

        The Sliders

      - #### mBlueSl

            javax.swing.JSlider mBlueSl

        The Sliders

      - #### mAlphaSl

            javax.swing.JSlider mAlphaSl

        The Sliders

      - #### mRedSp

            javax.swing.JSpinner mRedSp

        The Spinners

      - #### mGreenSp

            javax.swing.JSpinner mGreenSp

        The Spinners

      - #### mBlueSp

            javax.swing.JSpinner mBlueSp

        The Spinners

      - #### mAlphaSp

            javax.swing.JSpinner mAlphaSp

        The Spinners

      - #### mColorPanel

            util.ui.AlphaColorChooser.PaintColor mColorPanel

        The Panel that shows the current color

      - #### mCurrentColor

            java.awt.Color mCurrentColor

        The current color

      - #### mDefaultColor

            java.awt.Color mDefaultColor

        The default color

      - #### mStandardColor

            java.awt.Color mStandardColor

        The standard color

      - #### mReturnValue

            int mReturnValue

        Return-Value (JOptionPane.CANCEL_OPTION / OK_OPTION)

  - ### Class util.ui.AutoCompletion extends javax.swing.text.PlainDocument implements Serializable

    - ### Serialized Fields

      - #### comboBox

            javax.swing.JComboBox<E> comboBox

      - #### model

            javax.swing.ComboBoxModel<E> model

      - #### editor

            javax.swing.text.JTextComponent editor

      - #### selecting

            boolean selecting

      - #### hidePopupOnFocusLoss

            boolean hidePopupOnFocusLoss

      - #### hitBackspace

            boolean hitBackspace

      - #### hitBackspaceOnSelection

            boolean hitBackspaceOnSelection

      - #### firstUpper

            boolean firstUpper

  - ### Class util.ui.ChannelChooserDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mResultChannelArr

            Channel[] mResultChannelArr

      - #### mChannelArr

            Channel[] mChannelArr

      - #### mChannelOrderChooser

            OrderChooser mChannelOrderChooser

      - #### mChannelItemList

            SelectableItemList mChannelItemList

  - ### Class util.ui.ChannelLabel extends javax.swing.JLabel implements Serializable

    - ### Serialized Fields

      - #### mChannelIconsVisible

            boolean mChannelIconsVisible

      - #### mTextIsVisible

            boolean mTextIsVisible

      - #### mShowDefaultValues

            boolean mShowDefaultValues

      - #### mShowCountry

            boolean mShowCountry

      - #### mShowService

            boolean mShowService

      - #### mShowJointChannelInfo

            boolean mShowJointChannelInfo

      - #### mShowTimeLimitation

            boolean mShowTimeLimitation

      - #### mShowSortNumber

            boolean mShowSortNumber

      - #### mChannel

            Channel mChannel

  - ### Class util.ui.ChannelListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mChannel

            ChannelLabel mChannel

        Internal reused ChannelLabel

      - #### mChannelCounter

            DuplicateChannelNameCounter mChannelCounter

      - #### mChannelIconsVisible

            boolean mChannelIconsVisible

      - #### mTextVisible

            boolean mTextVisible

      - #### mDefaultValues

            boolean mDefaultValues

      - #### mShowCountry

            boolean mShowCountry

      - #### mShowJointChannelInfo

            boolean mShowJointChannelInfo

      - #### mChannels

            Channel[] mChannels

  - ### Class util.ui.ChannelTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mChannelLabel

            ChannelLabel mChannelLabel

        Internal reused ChannelLabel

  - ### Class util.ui.ColorButton extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### mColor

            java.awt.Color mColor

        Color

      - #### mStandardColor

            java.awt.Color mStandardColor

        Standard color

  - ### Class util.ui.CreditsScrollerPanel extends javax.swing.JScrollPane implements Serializable

    - ### Serialized Fields

      - #### scrollOffset

            int scrollOffset

      - #### timer

            javax.swing.Timer timer

      - #### firstTime

            boolean firstTime

      - #### locationY

            int locationY

  - ### Class util.ui.CustomComboBoxRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mBackendRenderer

            javax.swing.ListCellRenderer<E> mBackendRenderer

  - ### Class util.ui.DefaultMarkingPrioritySelectionPanel extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mPrioritySelection

            javax.swing.JComboBox<E>[] mPrioritySelection

        the dropdowns for the mark priority selection.

      - #### mHelpLabel

            javax.swing.JEditorPane mHelpLabel

        a comment/help text shown below the drop down for the mark prio selection.

      - #### mSeparator

            javax.swing.JComponent mSeparator

        the seperator for the panel.

      - #### mLabel

            javax.swing.JComponent[] mLabel

        the labels for the dropdowns.

  - ### Class util.ui.DefaultProgramImportanceSelectionPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mProgramImportanceSelection

            javax.swing.JComboBox<E> mProgramImportanceSelection

      - #### mHelpLabel

            javax.swing.JEditorPane mHelpLabel

  - ### Class util.ui.DirectoryChooserPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mTextField

            javax.swing.JTextField mTextField

      - #### mBtn

            javax.swing.JButton mBtn

      - #### mLabel

            javax.swing.JLabel mLabel

  - ### Class util.ui.DisclosureTriangle extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### label

            javax.swing.JLabel label

        Label.

      - #### container

            java.awt.Container container

        Wrapped container.

      - #### collapsed

            boolean collapsed

        True if this disclosure triangle container is collapsed.

      - #### collapseIcon

            javax.swing.Icon collapseIcon

        Collapse icon.

      - #### expandIcon

            javax.swing.Icon expandIcon

        Expand icon.

  - ### Class util.ui.ExecuteSettingsDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mExecParam

            java.lang.String mExecParam

      - #### mExecFile

            java.lang.String mExecFile

      - #### mParam

            ParamInputField mParam

      - #### mFile

            javax.swing.JTextField mFile

      - #### mOkPressed

            boolean mOkPressed

      - #### mParamLibrary

            ParamLibrary mParamLibrary

  - ### Class util.ui.FileCheckBox extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### mTitle

            java.lang.String mTitle

      - #### mCheckbox

            javax.swing.JCheckBox mCheckbox

      - #### mTextfield

            javax.swing.JTextField mTextfield

      - #### mChoosebtn

            javax.swing.JButton mChoosebtn

      - #### mFileChooser

            javax.swing.JFileChooser mFileChooser

  - ### Class util.ui.FilterableProgramListPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mProgramList

            ProgramList mProgramList

      - #### mProgramListScrollPane

            javax.swing.JScrollPane mProgramListScrollPane

      - #### mProgramListModel

            javax.swing.DefaultListModel<E> mProgramListModel

      - #### mProgramFilterLabel

            javax.swing.JLabel mProgramFilterLabel

      - #### mProgramFilterBox

            javax.swing.JComboBox<E> mProgramFilterBox

      - #### mTitleFilterBox

            javax.swing.JComboBox<E> mTitleFilterBox

      - #### mTitleFilterLabel

            javax.swing.JLabel mTitleFilterLabel

      - #### mNumberLabel

            javax.swing.JLabel mNumberLabel

      - #### mAllPrograms

            Program[] mAllPrograms

      - #### mShowDateSeparators

            boolean mShowDateSeparators

      - #### mType

            int mType

  - ### Class util.ui.FontChooserPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mFontCB

            javax.swing.JComboBox<E> mFontCB

      - #### mStyleCB

            javax.swing.JComboBox<E> mStyleCB

      - #### mSizeSpinner

            javax.swing.JSpinner mSizeSpinner

      - #### mTitle

            javax.swing.JLabel mTitle

  - ### Class util.ui.LazyImageIcon extends javax.swing.ImageIcon implements Serializable

    - ### Serialized Fields

      - #### location

            java.net.URL location

  - ### Class util.ui.LineComponent extends javax.swing.JComponent implements Serializable

  - ### Class util.ui.LineNumberHeader extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### maxLines

            int maxLines

      - #### borderWidth

            int borderWidth

      - #### borderLine

            boolean borderLine

      - #### textComponent

            javax.swing.text.JTextComponent textComponent

      - #### metrics

            java.awt.FontMetrics metrics

  - ### Class util.ui.LinkButton extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### mUrl

            java.lang.String mUrl

        URL

  - ### Class util.ui.LocalPluginProgramFormatingSettingsDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mConfig

            AbstractPluginProgramFormating mConfig

      - #### mDefaultConfig

            AbstractPluginProgramFormating mDefaultConfig

      - #### mSetName

            javax.swing.JButton mSetName

      - #### mPreview

            javax.swing.JButton mPreview

      - #### mSetBack

            javax.swing.JButton mSetBack

      - #### mHelp

            javax.swing.JButton mHelp

      - #### mOk

            javax.swing.JButton mOk

      - #### mCancel

            javax.swing.JButton mCancel

      - #### mName

            javax.swing.JLabel mName

      - #### mTitle

            javax.swing.JTextField mTitle

      - #### mContentArea

            javax.swing.JTextArea mContentArea

      - #### mEncoding

            javax.swing.JComboBox<E> mEncoding

  - ### Class util.ui.MarkerChooserDlg extends javax.swing.JDialog implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mResultPluginArr

            Marker[] mResultPluginArr

      - #### mPluginArr

            Marker[] mPluginArr

      - #### mPluginItemList

            SelectableItemList mPluginItemList

  - ### Class util.ui.MarkPriorityComboBoxRenderer extends CustomComboBoxRenderer implements Serializable

  - ### Class util.ui.ObjectSelectionButton extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### mObjectArr

            java.lang.Object[] mObjectArr

      - #### mListCellRenderer

            javax.swing.ListCellRenderer<E> mListCellRenderer

      - #### mListenerList

            java.util.ArrayList<E> mListenerList

      - #### mLastClosedDialogTime

            long mLastClosedDialogTime

  - ### Class util.ui.OrderChooser extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mList

            javax.swing.JList<E> mList

        Der Bereich, in dem ein Mausklick als Selektion/Deselektion und nicht als Markierung aufgefasst wird. (Wird vom Renderer gesetzt)

      - #### mListModel

            javax.swing.DefaultListModel<E> mListModel

      - #### mItemRenderer

            SelectableItemRenderer mItemRenderer

      - #### mUpBt

            javax.swing.JButton mUpBt

      - #### mDownBt

            javax.swing.JButton mDownBt

      - #### mSelectAllBt

            javax.swing.JButton mSelectAllBt

      - #### mDeSelectAllBt

            javax.swing.JButton mDeSelectAllBt

      - #### mIsEnabled

            boolean mIsEnabled

      - #### mScrollPane

            javax.swing.JScrollPane mScrollPane

      - #### mButtonPanel

            javax.swing.JPanel mButtonPanel

  - ### Class util.ui.PluginChooserDlg extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mResultPluginArr

            ProgramReceiveIf[] mResultPluginArr

      - #### mPluginArr

            ProgramReceiveIf[] mPluginArr

      - #### mReceiveTargetTable

            java.util.Hashtable<K,V> mReceiveTargetTable

      - #### mPluginItemList

            SelectableItemList mPluginItemList

      - #### mCurrentTargets

            ProgramReceiveTarget[] mCurrentTargets

      - #### mOkWasPressed

            boolean mOkWasPressed

  - ### Class util.ui.PluginProgramConfigurationPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mOrder

            OrderChooser mOrder

      - #### mAdd

            javax.swing.JButton mAdd

      - #### mEdit

            javax.swing.JButton mEdit

      - #### mDelete

            javax.swing.JButton mDelete

      - #### mDefaultLocalFormating

            LocalPluginProgramFormating mDefaultLocalFormating

      - #### mShowTitleSetting

            boolean mShowTitleSetting

      - #### mShowEncodingSetting

            boolean mShowEncodingSetting

      - #### mHelpLabel

            javax.swing.JEditorPane mHelpLabel

  - ### Class util.ui.PluginsPictureSettingsPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mGlobalSettings

            javax.swing.JRadioButton mGlobalSettings

      - #### mPictureAndDescription

            javax.swing.JRadioButton mPictureAndDescription

      - #### mOnlyPictures

            javax.swing.JRadioButton mOnlyPictures

      - #### mNoPictures

            javax.swing.JRadioButton mNoPictures

  - ### Class util.ui.PopupButton extends javax.swing.JButton implements Serializable

    - ### Serialized Fields

      - #### filtered

            boolean filtered

      - #### pressedPopup

            boolean pressedPopup

  - ### Class util.ui.ProgramList extends javax.swing.JList implements Serializable

    - ### Serialized Fields

      - #### mPrograms

            java.util.Vector<E> mPrograms

      - #### mSeparatorsCreated

            boolean mSeparatorsCreated

      - #### mMouseEventHandler

            ProgramMouseEventHandler mMouseEventHandler

      - #### mCaller

            ContextMenuIf mCaller

      - #### mKeyEventHandler

            ProgramKeyEventHandler mKeyEventHandler

      - #### mPopupMenu

            javax.swing.JPopupMenu mPopupMenu

  - ### Class util.ui.ProgramListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mMainPanel

            javax.swing.JPanel mMainPanel

      - #### mHeaderLb

            javax.swing.JLabel mHeaderLb

      - #### mProgramPanel

            ProgramPanel mProgramPanel

      - #### mProgramSet

            java.util.HashSet<E> mProgramSet

  - ### Class util.ui.ProgramPanel extends javax.swing.JComponent implements Serializable

    - ### Serialized Fields

      - #### mMarkTime

            int mMarkTime

      - #### mHeight

            int mHeight

        The height.

      - #### mPreferredHeight

            int mPreferredHeight

        The preferred height.

        It's the height the panel has with a maximum of 3 information rows.

      - #### mChannelLabel

            ChannelLabel mChannelLabel

      - #### mProgramTimeAsString

            java.lang.String mProgramTimeAsString

        The start time as String.

      - #### mTitleIcon

            TextAreaIcon mTitleIcon

        The icon used to render the title.

      - #### mDescriptionIcon

            TextAreaIcon mDescriptionIcon

        The icon used to render the description.

      - #### mPictureAreaIcon

            PictureAreaIcon mPictureAreaIcon

        The icon used to paint the picture with

      - #### mIconArr

            javax.swing.Icon[] mIconArr

        The icons to show on the left side under the start time.

      - #### mProgram

            Program mProgram

        The program.

      - #### mTextColor

            java.awt.Color mTextColor

        Color of the Text

      - #### mMouseOver

            boolean mMouseOver

        Panel under a Mouse ?

      - #### mIsSelected

            boolean mIsSelected

      - #### mHasChanged

            boolean mHasChanged

        this panel has been changed by third party, needs update before painting

      - #### mAxis

            int mAxis

        Orientation of progress bar

      - #### mSettings

            ProgramPanelSettings mSettings

      - #### mPaintExpiredProgramsPale

            boolean mPaintExpiredProgramsPale

      - #### mInfoIconRect

            java.awt.Rectangle mInfoIconRect

        rectangle of the format icon area, used for tooltip calculation

      - #### mProgramImportance

            byte mProgramImportance

        The importance of this program

      - #### mLogoWidth

            int mLogoWidth

      - #### textIconWidth

            int textIconWidth

  - ### Class util.ui.ProgramRangeSelectionPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mProgramList

            ProgramList mProgramList

  - ### Class util.ui.ProgramReceiveTargetSelectionPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mReceiveTargetLabel

            javax.swing.JLabel mReceiveTargetLabel

      - #### mReceiveTargets

            ProgramReceiveTarget[] mReceiveTargets

      - #### mChangeListenerArray

            javax.swing.event.ChangeListener[] mChangeListenerArray

  - ### Class util.ui.ProgramTableCellRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

    - ### Serialized Fields

      - #### mMainPanel

            javax.swing.JPanel mMainPanel

        Container of Program-Panel

      - #### mHeaderLb

            javax.swing.JLabel mHeaderLb

        Header for Program-Panel

      - #### mProgramPanel

            ProgramPanel mProgramPanel

        ProgramPanel

  - ### Class util.ui.ScrollableJPanel extends javax.swing.JPanel implements Serializable

  - ### Class util.ui.ScrollableMenu extends javax.swing.JMenu implements Serializable

    - ### Serialized Fields

      - #### maxItemsToDisplay

            int maxItemsToDisplay

      - #### scrollUp

            util.ui.ScrollableMenu.ScrollUpOrDownButtonItem scrollUp

      - #### scrollDown

            util.ui.ScrollableMenu.ScrollUpOrDownButtonItem scrollDown

      - #### upSeperator

            javax.swing.JSeparator upSeperator

      - #### downSeperator

            javax.swing.JSeparator downSeperator

      - #### scrollableItems

            java.util.Vector<E> scrollableItems

      - #### beginIndex

            int beginIndex

      - #### maxWidth

            int maxWidth

      - #### maxHeight

            int maxHeight

  - ### Class util.ui.SearchForm extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mPatternTF

            javax.swing.JTextField mPatternTF

      - #### mPatternCB

            javax.swing.JComboBox<E> mPatternCB

      - #### mPatternCBModel

            javax.swing.DefaultComboBoxModel<E> mPatternCBModel

      - #### mTimeCB

            javax.swing.JComboBox<E> mTimeCB

      - #### mSearchTitleRB

            javax.swing.JRadioButton mSearchTitleRB

      - #### mSearchAllRB

            javax.swing.JRadioButton mSearchAllRB

      - #### mSearchUserDefinedRB

            javax.swing.JRadioButton mSearchUserDefinedRB

      - #### mChangeSearchFieldsBt

            javax.swing.JButton mChangeSearchFieldsBt

      - #### mSearcherTypeExactlyRB

            javax.swing.JRadioButton mSearcherTypeExactlyRB

      - #### mSearcherTypeKeywordRB

            javax.swing.JRadioButton mSearcherTypeKeywordRB

      - #### mSearcherTypeRegexRB

            javax.swing.JRadioButton mSearcherTypeRegexRB

      - #### mSearcherTypeBooleanRB

            javax.swing.JRadioButton mSearcherTypeBooleanRB

      - #### mCaseSensitiveChB

            javax.swing.JCheckBox mCaseSensitiveChB

      - #### mUserDefinedFieldTypeArr

            ProgramFieldType[] mUserDefinedFieldTypeArr

      - #### mUserDefaultFieldTypeArr

            ProgramFieldType[] mUserDefaultFieldTypeArr

      - #### mFieldSelectionDlg

            util.ui.SearchForm.FieldSelectionDialog mFieldSelectionDlg

      - #### mParent

            javax.swing.JDialog mParent

  - ### Class util.ui.SendToPluginDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mPrograms

            Program[] mPrograms

        Programs to send

      - #### mPluginList

            javax.swing.JComboBox<E> mPluginList

        List of Plugins

      - #### mTargetList

            javax.swing.JComboBox<E> mTargetList

      - #### mCaller

            ProgramReceiveIf mCaller

      - #### mCallerTarget

            ProgramReceiveTarget mCallerTarget

  - ### Class util.ui.TimePeriodChooser extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mTimeFromSp

            javax.swing.JSpinner mTimeFromSp

      - #### mTimeToSp

            javax.swing.JSpinner mTimeToSp

      - #### mLabel1

            javax.swing.JLabel mLabel1

      - #### mLabel2

            javax.swing.JLabel mLabel2

  - ### Class util.ui.ToolTipWithIcon extends javax.swing.JToolTip implements Serializable

    - ### Serialized Fields

      - #### icon

            javax.swing.ImageIcon icon

  - ### Class util.ui.WideComboBox extends javax.swing.JComboBox implements Serializable

    - ### Serialized Fields

      - #### layingOut

            boolean layingOut

- ## Package util.ui.beanshell

  - ### Class util.ui.beanshell.BeanShellEditor extends javax.swing.JEditorPane implements Serializable

- ## Package util.ui.customizableitems

  - ### Class util.ui.customizableitems.CustomizableItemsPanel extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mLeftListModel

            javax.swing.DefaultListModel<E> mLeftListModel

      - #### mRightListModel

            javax.swing.DefaultListModel<E> mRightListModel

      - #### mLeftList

            javax.swing.JList<E> mLeftList

      - #### mRightList

            javax.swing.JList<E> mRightList

      - #### mRightLabel

            javax.swing.JLabel mRightLabel

      - #### mLeftLabel

            javax.swing.JLabel mLeftLabel

      - #### mRightBt

            javax.swing.JButton mRightBt

      - #### mLeftBt

            javax.swing.JButton mLeftBt

      - #### mUpBt

            javax.swing.JButton mUpBt

      - #### mDownBt

            javax.swing.JButton mDownBt

      - #### mListeners

            java.util.ArrayList<E> mListeners

  - ### Class util.ui.customizableitems.SelectableItemList extends javax.swing.JPanel implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mListModel

            util.ui.customizableitems.SelectableItemList.SelectableItemListModel mListModel

      - #### mItemRenderer

            SelectableItemRenderer mItemRenderer

      - #### mSelectAllBt

            javax.swing.JButton mSelectAllBt

      - #### mDeSelectAllBt

            javax.swing.JButton mDeSelectAllBt

      - #### mList

            javax.swing.JList<E> mList

      - #### mComponents

            java.awt.Component[] mComponents

      - #### mIsEnabled

            boolean mIsEnabled

      - #### mScrollPane

            javax.swing.JScrollPane mScrollPane

      - #### mEditorComp

            javax.swing.JPanel mEditorComp

      - #### mEditingIndex

            int mEditingIndex

  - ### Class util.ui.customizableitems.SortableItemList extends javax.swing.JPanel implements Serializable

    - ### Serialized Fields

      - #### mUpBt

            javax.swing.JButton mUpBt

      - #### mDownBt

            javax.swing.JButton mDownBt

      - #### mTopBtn

            javax.swing.JButton mTopBtn

      - #### mBottomBtn

            javax.swing.JButton mBottomBtn

      - #### mList

            javax.swing.JList<E> mList

      - #### mTitleLb

            javax.swing.JLabel mTitleLb

      - #### mListModel

            javax.swing.DefaultListModel<E> mListModel

      - #### mBtnPanel

            javax.swing.JPanel mBtnPanel

- ## Package util.ui.findasyoutype

  - ### Class util.ui.findasyoutype.FindAction extends javax.swing.AbstractAction implements Serializable

    - ### Serialized Fields

      - #### mSearchField

            javax.swing.JTextField mSearchField

      - #### mComponent

            javax.swing.JComponent mComponent

      - #### mIgnoreCase

            boolean mIgnoreCase

      - #### mBlockAutoClosing

            boolean mBlockAutoClosing

      - #### mWaitTime

            int mWaitTime

      - #### mThread

            java.lang.Thread mThread

      - #### mMessage

            javax.swing.JLabel mMessage

      - #### mBg

            java.awt.Color mBg

      - #### mFg

            java.awt.Color mFg

      - #### shiftDown

            boolean shiftDown

      - #### controlDown

            boolean controlDown

      - #### metaDown

            boolean metaDown

  - ### Class util.ui.findasyoutype.TextComponentFindAction extends FindAction implements Serializable

    - ### Serialized Fields

      - #### mSearchBar

            javax.swing.JPanel mSearchBar

      - #### mFindNext

            javax.swing.JButton mFindNext

      - #### mFindPrev

            javax.swing.JButton mFindPrev

      - #### mSearchCloseBtn

            javax.swing.JButton mSearchCloseBtn

- ## Package util.ui.html

  - ### Class util.ui.html.ExtendedHTMLDocument extends javax.swing.text.html.HTMLDocument implements Serializable

    - ### Serialized Fields

      - #### mKnownCompList

            java.util.ArrayList<E> mKnownCompList

  - ### Class util.ui.html.ExtendedHTMLEditorKit extends javax.swing.text.html.HTMLEditorKit implements Serializable

  - ### Class util.ui.html.HorizontalLine extends javax.swing.JComponent implements Serializable

- ## Package util.ui.login

  - ### Class util.ui.login.LoginDialog extends javax.swing.JDialog implements Serializable

    - ### Serialized Fields

      - #### mReturnValue

            int mReturnValue

        Which Button was pressed ?

      - #### mUsername

            java.lang.String mUsername

      - #### mPassword

            java.lang.String mPassword

      - #### mStore

            boolean mStore

      - #### mNameField

            javax.swing.JTextField mNameField

      - #### mPasswordField

            javax.swing.JPasswordField mPasswordField

      - #### mStorePassword

            javax.swing.JCheckBox mStorePassword

- ## Package util.ui.persona

  - ### Class util.ui.persona.PersonaBackgroundPanel extends javax.swing.JPanel implements Serializable

- ## Package util.ui.table

  - ### Class util.ui.table.TableSorter extends javax.swing.table.AbstractTableModel implements Serializable

    - ### Serialized Fields

      - #### tableModel

            AvailableChannelsTableModel tableModel

      - #### viewToModel

            util.ui.table.TableSorter.Row[] viewToModel

      - #### modelToView

            int[] modelToView

      - #### tableHeader

            javax.swing.table.JTableHeader tableHeader

      - #### columnComparators

            java.util.Map<K,V> columnComparators

      - #### sortingColumns

            java.util.List<E> sortingColumns

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