PartListDO partList = ApplejuiceFassade.getInstance(). getPartList(tempDO);
PartListDO partList; try { partList = ApplejuiceFassade.getInstance(). getPartList(tempDO); } catch (WebSiteNotFoundException ex) {  partList = null; }
    public void setDownloadSourceDO(DownloadSourceDO downloadSourceDO) {        try {            if (downloadSourceDO == null) {                if (partListWorkerThread != null){                    partListWorkerThread.interrupt();                    partListWorkerThread = null;                }                actualDLDateiName.setText("");                actualDlOverviewTable.setPartList(null);            }            else {                final DownloadSourceDO tempDO = downloadSourceDO;                if (partListWorkerThread != null){                    partListWorkerThread.interrupt();                }                partListWorkerThread = new Thread() {                    public void run() {                        actualDLDateiName.setText(tempDO.getFilename() + " (" +                                                  tempDO.getNickname() + ")");                        actualDlOverviewTable.setPartList(null);                        PartListDO partList = ApplejuiceFassade.getInstance().                            getPartList(tempDO);                        if (partList == null) {                            interrupt();                            actualDLDateiName.setText("");                            actualDlOverviewTable.setPartList(null);                        }                        else {                            actualDlOverviewTable.setPartList(partList);                        }                    }                };                partListWorkerThread.start();            }        }        catch (Exception e) {            if (logger.isEnabledFor(Level.ERROR)) {                logger.error(ApplejuiceFassade.ERROR_MESSAGE, e);            }        }    }