Bug 204935 [Markers] MarkersView should use fixed default widths
The MarkersView should use fixed rather than proportional widths as columns are getting very small when the workbench is restarted with a small markers view.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/provisional/views/markers/ExtendedMarkersView.java
* Add all of the markers in markerItem recursively.
	 * 
	 * @param markerItem
	 * @param allMarkers
	 *            {@link Collection} of {@link IMarker}
	 */
	private void addMarkers(MarkerItem markerItem, Collection allMarkers) {
		if (markerItem.getMarker() != null)
			allMarkers.add(markerItem.getMarker());
		MarkerItem[] children = markerItem.getChildren();
		for (int i = 0; i < children.length; i++) {
			addMarkers(children[i], allMarkers);
		}
	}
	/**
	 * Create the columns for the receiver.
	 * 
	 * @param currentColumns
	 *            the columns to refresh
	 */
	private void createColumns(TreeColumn[] currentColumns) {
		Tree tree = viewer.getTree();
		TableLayout layout = new TableLayout();
		MarkerField[] fields = builder.getGenerator().getVisibleFields();
		int totalWeight = 0;
		for (int i = 0; i < fields.length; i++) {
			totalWeight += fields[i].getColumnWeight();
		}
		
		float multiplier = 100 / totalWeight;