package mediabrowser.model.configuration; /** Class UserConfiguration */ public class UserConfiguration { /** Gets or sets the audio language preference. <value>The audio language preference.</value> */ private String AudioLanguagePreference; public final String getAudioLanguagePreference() { return AudioLanguagePreference; } public final void setAudioLanguagePreference(String value) { AudioLanguagePreference = value; } /** Gets or sets a value indicating whether [play default audio track]. <value><c>true</c> if [play default audio track]; otherwise, <c>false</c>.</value> */ private boolean PlayDefaultAudioTrack; public final boolean getPlayDefaultAudioTrack() { return PlayDefaultAudioTrack; } public final void setPlayDefaultAudioTrack(boolean value) { PlayDefaultAudioTrack = value; } /** Gets or sets the subtitle language preference. <value>The subtitle language preference.</value> */ private String SubtitleLanguagePreference; public final String getSubtitleLanguagePreference() { return SubtitleLanguagePreference; } public final void setSubtitleLanguagePreference(String value) { SubtitleLanguagePreference = value; } private boolean DisplayMissingEpisodes; public final boolean getDisplayMissingEpisodes() { return DisplayMissingEpisodes; } public final void setDisplayMissingEpisodes(boolean value) { DisplayMissingEpisodes = value; } private boolean DisplayUnairedEpisodes; public final boolean getDisplayUnairedEpisodes() { return DisplayUnairedEpisodes; } public final void setDisplayUnairedEpisodes(boolean value) { DisplayUnairedEpisodes = value; } private String[] GroupedFolders; public final String[] getGroupedFolders() { return GroupedFolders; } public final void setGroupedFolders(String[] value) { GroupedFolders = value; } private SubtitlePlaybackMode SubtitleMode = SubtitlePlaybackMode.values()[0]; public final SubtitlePlaybackMode getSubtitleMode() { return SubtitleMode; } public final void setSubtitleMode(SubtitlePlaybackMode value) { SubtitleMode = value; } private boolean DisplayCollectionsView; public final boolean getDisplayCollectionsView() { return DisplayCollectionsView; } public final void setDisplayCollectionsView(boolean value) { DisplayCollectionsView = value; } private boolean EnableLocalPassword; public final boolean getEnableLocalPassword() { return EnableLocalPassword; } public final void setEnableLocalPassword(boolean value) { EnableLocalPassword = value; } private String[] OrderedViews; public final String[] getOrderedViews() { return OrderedViews; } public final void setOrderedViews(String[] value) { OrderedViews = value; } private String[] LatestItemsExcludes; public final String[] getLatestItemsExcludes() { return LatestItemsExcludes; } public final void setLatestItemsExcludes(String[] value) { LatestItemsExcludes = value; } private boolean HidePlayedInLatest; public final boolean getHidePlayedInLatest() { return HidePlayedInLatest; } public final void setHidePlayedInLatest(boolean value) { HidePlayedInLatest = value; } private boolean RememberAudioSelections; public final boolean getRememberAudioSelections() { return RememberAudioSelections; } public final void setRememberAudioSelections(boolean value) { RememberAudioSelections = value; } private boolean RememberSubtitleSelections; public final boolean getRememberSubtitleSelections() { return RememberSubtitleSelections; } public final void setRememberSubtitleSelections(boolean value) { RememberSubtitleSelections = value; } private boolean EnableNextEpisodeAutoPlay; public final boolean getEnableNextEpisodeAutoPlay() { return EnableNextEpisodeAutoPlay; } public final void setEnableNextEpisodeAutoPlay(boolean value) { EnableNextEpisodeAutoPlay = value; } /** Initializes a new instance of the <see cref="UserConfiguration" /> class. */ public UserConfiguration() { setEnableNextEpisodeAutoPlay(true); setRememberAudioSelections(true); setRememberSubtitleSelections(true); setHidePlayedInLatest(true); setPlayDefaultAudioTrack(true); setDisplayMissingEpisodes(true); setLatestItemsExcludes(new String[] { }); setOrderedViews(new String[] { }); setGroupedFolders(new String[] { }); } }