Set shares = ApplejuiceFassade.getInstance(). getAJSettings().getShareDirs(); ApplejuiceFassade.getInstance().setShare(shares);
ShareNode rootNode = sharePanel.getShareModel().getRootNode(); if (komplettNeu) { rootNode.removeAllChildren(); } Map shares = ApplejuiceFassade.getInstance().getShare(true); Iterator iterator = shares.values().iterator(); int anzahlDateien = 0; double size = 0; ShareDO shareDO; while (iterator.hasNext()) { shareDO = (ShareDO) iterator.next(); rootNode.addChild(shareDO); size += shareDO.getSize(); anzahlDateien++; } size = size / 1048576; dateiGroesse = Double.toString(size); if (dateiGroesse.indexOf(".") + 3 < dateiGroesse.length()) { dateiGroesse = dateiGroesse.substring(0, dateiGroesse.indexOf(".") + 3) + " MB"; } String temp = eintraege; temp = temp.replaceFirst("%i", Integer.toString(anzahlDateien)); temp = temp.replaceFirst("%s", dateiGroesse); sharePanel.getLblDateien().setText(temp);
            public Object construct() {                try {                    Set shares = ApplejuiceFassade.getInstance().                    	getAJSettings().getShareDirs();                    ApplejuiceFassade.getInstance().setShare(shares);                }                catch (Exception e) {                    if (logger.isEnabledFor(Level.ERROR)) {                        logger.error(ApplejuiceFassade.ERROR_MESSAGE, e);                    }                }                return null;            }