Bug 53530 Call Hierarchy: change "Location" column header to line
Hi Jesper. What do you think about changing the second column header in the Location View to "Line" and dropping the prefix "line " from the table cells? This would allow to make the column narrower (the repeated "line " is not really interesting).
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/LocationLabelProvider.java
public Image getColumnImage(Object element, int columnIndex) {
        if (columnIndex == COLUMN_ICON) {
            return JavaPluginImages.get(JavaPluginImages.IMG_OBJS_SEARCH_OCCURRENCE);
        }
        return null;
    }
    /* (non-Javadoc)
     * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object, int)
     */
    public String getColumnText(Object element, int columnIndex) {
        if (element instanceof CallLocation) {
            CallLocation callLocation= (CallLocation) element;
            
            switch (columnIndex) {
                case COLUMN_LINE:
                    int lineNumber= callLocation.getLineNumber();
                    if (lineNumber == CallLocation.UNKNOWN_LINE_NUMBER) {
						return CallHierarchyMessages.getString("LocationLabelProvider.unknown");
                    } else {
                    	String[] values= {String.valueOf(lineNumber)};
                        return CallHierarchyMessages.getFormattedString("LocationLabelProvider.lineNumber", values);
                    }
                case COLUMN_INFO:
                    return removeWhitespaceOutsideStringLiterals(callLocation);
            }
        }
        return "";         
    }
}