case FileShare:
FileShareLocation fileShare = (FileShareLocation) dl;
return KList.fromItems(fileShare.getLogin(), fileShare.getPath(),
fileShare.getFileFilter().getFilter(), fileShare.getRenameFileTo().getFileName());
case TemporaryStorage:
TemporaryStorageLocation tempStore = (TemporaryStorageLocation) dl;
return KList.fromItems(tempStore.getPath(), tempStore.getFileFilter().getFilter(),
tempStore.getRenameFileTo().getFileName());
case FTP:
FtpLocation ftp = (FtpLocation) dl;
return KList.fromItems(ftp.getLogin(), ftp.getHost(), ftp.getHostPath(),
ftp.getFileFilter().getFilter(), ftp.getRenameFileTo().getFileName());
case HTTP: