My fork of airsonic with experimental fixes and improvements. See branch "custom"
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
airsonic-custom/airsonic-main/src/main/java/org/airsonic/player/command/GeneralSettingsCommand.java

189 lines
4.6 KiB

/*
This file is part of Airsonic.
Airsonic is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Airsonic is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Airsonic. If not, see <http://www.gnu.org/licenses/>.
Copyright 2016 (C) Airsonic Authors
Based upon Subsonic, Copyright 2009 (C) Sindre Mehus
*/
package org.airsonic.player.command;
import org.airsonic.player.controller.GeneralSettingsController;
import org.airsonic.player.domain.Theme;
/**
* Command used in {@link GeneralSettingsController}.
*
* @author Sindre Mehus
*/
public class GeneralSettingsCommand {
private String playlistFolder;
private String musicFileTypes;
private String videoFileTypes;
private String coverArtFileTypes;
private String index;
private String ignoredArticles;
private String shortcuts;
private boolean sortAlbumsByYear;
private boolean gettingStartedEnabled;
private String welcomeTitle;
private String welcomeSubtitle;
private String welcomeMessage;
private String loginMessage;
private String localeIndex;
private String[] locales;
private String themeIndex;
private Theme[] themes;
public String getPlaylistFolder() {
return playlistFolder;
}
public void setPlaylistFolder(String playlistFolder) {
this.playlistFolder = playlistFolder;
}
public String getMusicFileTypes() {
return musicFileTypes;
}
public void setMusicFileTypes(String musicFileTypes) {
this.musicFileTypes = musicFileTypes;
}
public String getVideoFileTypes() {
return videoFileTypes;
}
public void setVideoFileTypes(String videoFileTypes) {
this.videoFileTypes = videoFileTypes;
}
public String getCoverArtFileTypes() {
return coverArtFileTypes;
}
public void setCoverArtFileTypes(String coverArtFileTypes) {
this.coverArtFileTypes = coverArtFileTypes;
}
public String getIndex() {
return index;
}
public void setIndex(String index) {
this.index = index;
}
public String getIgnoredArticles() {
return ignoredArticles;
}
public void setIgnoredArticles(String ignoredArticles) {
this.ignoredArticles = ignoredArticles;
}
public String getShortcuts() {
return shortcuts;
}
public void setShortcuts(String shortcuts) {
this.shortcuts = shortcuts;
}
public String getWelcomeTitle() {
return welcomeTitle;
}
public void setWelcomeTitle(String welcomeTitle) {
this.welcomeTitle = welcomeTitle;
}
public String getWelcomeSubtitle() {
return welcomeSubtitle;
}
public void setWelcomeSubtitle(String welcomeSubtitle) {
this.welcomeSubtitle = welcomeSubtitle;
}
public String getWelcomeMessage() {
return welcomeMessage;
}
public void setWelcomeMessage(String welcomeMessage) {
this.welcomeMessage = welcomeMessage;
}
public String getLoginMessage() {
return loginMessage;
}
public void setLoginMessage(String loginMessage) {
this.loginMessage = loginMessage;
}
public String getLocaleIndex() {
return localeIndex;
}
public void setLocaleIndex(String localeIndex) {
this.localeIndex = localeIndex;
}
public String[] getLocales() {
return locales;
}
public void setLocales(String[] locales) {
this.locales = locales;
}
public String getThemeIndex() {
return themeIndex;
}
public void setThemeIndex(String themeIndex) {
this.themeIndex = themeIndex;
}
public Theme[] getThemes() {
return themes;
}
public void setThemes(Theme[] themes) {
this.themes = themes;
}
public void setReloadNeeded(boolean reloadNeeded) {
}
public boolean isSortAlbumsByYear() {
return sortAlbumsByYear;
}
public void setSortAlbumsByYear(boolean sortAlbumsByYear) {
this.sortAlbumsByYear = sortAlbumsByYear;
}
public boolean isGettingStartedEnabled() {
return gettingStartedEnabled;
}
public void setGettingStartedEnabled(boolean gettingStartedEnabled) {
this.gettingStartedEnabled = gettingStartedEnabled;
}
}