ApplejuiceFassade.getInstance().processLink(link);
processLink(link);
            public void actionPerformed(ActionEvent ae) {                int sel = searchResultTable.getSelectedRow();                if (sel != -1) {                    Object result = ( (TreeTableModelAdapter) searchResultTable.                                     getModel()).nodeForRow(sel);                    if (result.getClass() == SearchNode.class) {                        Search.SearchEntry entry = (Search.SearchEntry) ( (                            SearchNode) result).getValueObject();                        StringBuffer toCopy = new StringBuffer();                        toCopy.append("ajfsp://file|");                        toCopy.append(searchResultTable.getValueAt(sel, 0) +                                      "|" + entry.getChecksumme() + "|" +                                      entry.getGroesse() + "/");                        String link = toCopy.toString();                        ApplejuiceFassade.getInstance().processLink(link);                    }                    else if (result.getClass() == Search.SearchEntry.FileName.class) {                        String dateiname = ( (Search.SearchEntry.FileName)                                            result).getDateiName();                        int i = sel;                        Object temp = null;                        while (i > 0) {                            i--;                            temp = ( (TreeTableModelAdapter) searchResultTable.                                    getModel()).nodeForRow(i);                            if (temp.getClass() == SearchNode.class) {                                break;                            }                        }                        if (temp != null && temp.getClass() == SearchNode.class) {                            Search.SearchEntry entry = (Search.SearchEntry) ( (                                SearchNode) temp).getValueObject();                            StringBuffer toCopy = new StringBuffer();                            toCopy.append("ajfsp://file|");                            toCopy.append(dateiname + "|" + entry.getChecksumme() +                                          "|" +                                          entry.getGroesse() + "/");                            String link = toCopy.toString();                            ApplejuiceFassade.getInstance().processLink(link);                        }                    }                }            }