case 5: return new Boolean(_proxy.isPrimaryProxy(key));
    public synchronized Object getValueAt(int row, int column) {        if (row<0 || row >= _listeners.size()) {            System.err.println("Attempt to get row " + row + ", column " + column + " : row does not exist!");            return null;        }        String key = (String) _listeners.get(row);        if (column <= columnNames.length) {            switch (column) {                case 0: return _proxy.getAddress(key);                case 1: return new Integer(_proxy.getPort(key));                case 2: return _proxy.getBase(key);                case 3: return _proxy.getSimulator(key);                case 4: return new Boolean(_proxy.usesPlugins(key));                default: return null;            }        } else {            System.err.println("Attempt to get row " + row + ", column " + column + " : column does not exist!");            return null;        }    }