static internal IMusicImporterBuilder GetFromType(IInternalMusicSession Session, MusicImportType typei)
        {
            switch (typei)
            {
                case MusicImportType.CD:
                    return new CDMusicImporterBuilder(Session);

                case MusicImportType.Compressed:
                    return new CompressedMusicImporterBuilder(Session);

                case MusicImportType.Custo:
                    return new CustoMusicImporterBuilder(Session);

                case MusicImportType.Directory:
                    return new DirectoryMusicImporterBuilder(Session);

                case MusicImportType.iTunes:
                    return new iTunesMusicImporterBuilder(Session);
            }

            throw new NotImplementedException();
        }
 IMusicImporterBuilder IMusicSession.GetImporterBuilder(MusicImportType itype)
 {
     return MusicImporterBuilder.GetFromType(this, itype);
 }