switch (tableViewer.getColumnIDs()[ columnIndex ]) {
switch (cViewer.getColumnIDs()[ columnIndex ]) {
    public Image getColumnImage(Object arg0, int columnIndex) {        ResultInfo resultInfo = (ResultInfo) arg0;        switch (tableViewer.getColumnIDs()[ columnIndex ]) {        case ResultTableViewer.NETWORK:            if (!resultInfo.isDownloading()) {                return G2GuiResources.getNetworkImage(resultInfo.getNetwork().getNetworkType());            } else {                return G2GuiResources.getImage("downloaded");            }        case ResultTableViewer.AVAILABILITY:            return G2GuiResources.getRatingImage(resultInfo.containsFake() ? -1 : resultInfo.getAvail());        default:            return null;        }    }