<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"
	default-autowire="byName" default-lazy-init="true">
	
	<bean id="playListIOService" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListIO"/>
	
	<bean id="playListLocalAudioObjectFilter" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListLocalAudioObjectFilter"/>
	
	<bean id="playListTableTransferHandler" class="net.sourceforge.atunes.kernel.modules.draganddrop.PlayListTableTransferHandler"/>
	
	
	<bean id="playListToDeviceDragAndDropListener" class="net.sourceforge.atunes.kernel.modules.draganddrop.PlayListToDeviceDragAndDropListener"/>
	
	<bean id="listOfPlayListsCreator" class="net.sourceforge.atunes.kernel.modules.playlist.ListOfPlayListsCreator"/>
	<bean id="playListNameCreator" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListNameCreator"/>
	<bean id="playListPersistor" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListPersistor"/>
	
	<bean id="playListController" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListController" init-method="initialize"/>
	<bean id="playListTabController" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListTabController" init-method="initialize"/>
	
	<bean id="playListListener" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListListener"/>
	<bean id="playListKeyListener" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListKeyListener"/>
	
	
	<bean id="playListsContainer" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListsContainer"/>
	
	<bean id="playListRemover" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListRemover" scope="prototype"/>
	
	<bean id="playListCreator" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListCreator"/>
	
	<bean id="playListInformationInStatusBar" class="net.sourceforge.atunes.kernel.modules.playlist.PlayListInformationInStatusBar"/>
	
	<bean class="net.sourceforge.atunes.kernel.modules.playlist.PlayListRemoverFromDevice" scope="prototype"/>
	
	<bean class="net.sourceforge.atunes.kernel.modules.playlist.PlayListsChecker" scope="prototype"/>
</beans>
