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"}); }