public class FavoritesPlugin
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Localizer |
mLocalizer
The localizer for this class.
|
static java.util.logging.Logger |
mLog |
public static final java.util.logging.Logger mLog
public static final Localizer mLocalizer
public void waitForFinishingUpdateThreads()
protected void handleTvDataUpdateFinished()
public static FavoritesPlugin getInstance()
public void handleTvBrowserStartFinished()
public void store()
public static javax.swing.ImageIcon getIconFromTheme(java.lang.String category, java.lang.String Icon, int size)
public void addProgramsForSending(ProgramReceiveTarget[] targets, Program[] programs)
targets
- The ProgramReceiveTargets to send the programs for.programs
- The Programs to send.public boolean isShowingBlackListEntries()
public void setIsShowingBlackListEntries(boolean value)
value
- If the programs are to show.protected ActionMenu getButtonAction()
protected void showManageFavoritesDialog()
protected void showManageFavoritesDialog(Favorite initialSelection)
protected ActionMenu getContextMenuActions(Program program)
public void editFavorite(Favorite favorite)
public boolean isUsingExpertMode()
public void setIsUsingExpertMode(boolean value)
public boolean showTypeSelection()
public void setShowTypeSelection(boolean value)
public boolean isShowingPictures()
public void setIsShowingPictures(boolean value)
public void showCreateFavoriteWizard(Program program)
public void showCreateFavoriteWizard(Program program, java.lang.String path)
public void showCreateActorFavoriteWizard(Program program, java.lang.String actor)
public void showCreateTopicFavoriteWizard(Program program, java.lang.String topic)
public void saveFavorites()
public void askAndDeleteFavorite(Favorite fav)
public PluginTreeNode getRootNode()
public void updateRootNode(boolean save)
public static javax.swing.ImageIcon getFavoritesIcon(int size)
public ProgramReceiveTarget[] getClientPluginTargetIds()
public void setClientPluginTargets(ProgramReceiveTarget[] clientPluginTargetArr)
public ProgramReceiveTarget[] getDefaultClientPluginsTargets()
public static java.lang.String getFavoritesPluginId()
public java.util.Properties getSettings()
public void addPendingFavorite(PendingFilterLoader fav)
fav
- The AdvancedFavorite to add.protected boolean isShowingRepetitions()
protected void setShowRepetitions(boolean value)
public boolean isAutoSelectingReminder()
protected void setAutoSelectingReminder(boolean value)
protected int getMarkPriority()
protected void setMarkPriority(int priority)
public java.lang.String toString()
toString
in class java.lang.Object
java.lang.String getName()
protected void setGlobalExclusions(Exclusion[] exclusions, boolean onlyAdded)
public Exclusion[] getGlobalExclusions()
public void addTitleFavorites(Program[] programArr)
public void editSelectedFavorite()
public void newFavorite(FavoriteNode parent)
public void showSendDialog()
public void deleteSelectedFavorite()
public boolean programListIsEmpty()
public boolean isShowingNewFoundPrograms()
public void newFolder(FavoriteNode parent)
public void favoriteSelectionChanged()
public PluginCenterPanelWrapper getPluginCenterPanelWrapper()
AfterDataUpdateInfoPanel getAfterDataUpdateInfoPanel()
public boolean provideTab()
public void setProvideTab(boolean value)
public ProgramFieldType[] getDefaultProgramFieldTypeSelection()
public void setDefaultProgramFieldTypeSelection(ProgramFieldType[] defaultSelection)
public boolean showDateSeparators()
public void setShowDateSeparators(boolean show)
public void reValidateChannelLimitation()
public FavoriteFilter getFilterForKeyValue(java.lang.String keyValue)
public boolean timeButtonsScrollToNextTimeInTab()
public void setTimeButtonsScrollToNextTimeInTab(boolean value)
public boolean reactOnFilterChange()
public void setReactOnFilterChange(boolean value)
public int getFilterStartType()
public void setFilterStartType(int type)
public ProgramFilter getLastSelectedProgramFilter()
TV-Browser 3.4.4, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)