public Object getValueAt(int row, int column) {
        switch(column) {
            case 0 : return rowHeadings[row];
            case 1 :
                switch (row) {
                    case 0 : return statement.getSourceFile().getName();
                    case 1 : return statement.getLineNo();
                    case 2 : return statement.getClass().getSimpleName();
                    case 3 : return statement.toString();
                    case 4 : return statement.getSourceCode();
                    default : return null;
                }
            default : return null;
        }
    }