}
    public void fireContentChanged(int type, Object content) {        try{            if (type == DataUpdateListener.SERVER_CHANGED)            {                int[] selected = serverTable.getSelectedRows();                ((ServerTableModel) serverTable.getModel()).setTable((HashMap) content);                if (selected.length != 0)                {                    for (int i=0; i<selected.length; i++){                        serverTable.getSelectionModel().addSelectionInterval(selected[i], selected[i]);                    }                }            }        }        catch (Exception e)        {            if (logger.isEnabledFor(Level.ERROR))                logger.error("Unbehandelte Exception", e);        }    }