package org.limewire.core.settings;
import org.limewire.setting.BooleanSetting;
import org.limewire.setting.StringArraySetting;
import org.limewire.setting.StringSetting;
import org.limewire.inspection.InspectablePrimitive;
/**
* Settings for iTunes.
*/
public class iTunesSettings extends LimeProps {
private iTunesSettings() {}
/**
* Whether or not player should be enabled.
*/
@InspectablePrimitive("add to itunes")
public static BooleanSetting ITUNES_SUPPORT_ENABLED =
FACTORY.createBooleanSetting("ITUNES_SUPPORT_ENABLED", true);
/**
* The name of the Playlist where songs shall be imported.
*/
public static StringSetting ITUNES_PLAYLIST =
FACTORY.createStringSetting("ITUNES_PLAYLIST", "LimeWire");
/**
* Supported file types.
*/
public static StringArraySetting ITUNES_SUPPORTED_FILE_TYPES =
FACTORY.createStringArraySetting("ITUNES_SUPPORTED_FILE_TYPES",
new String[]{"mp3", "aif", "aiff", "wav", "mp2", "mp4",
"aac", "mid", "m4a", "m4p", "ogg"});
}