Bug 137148 [Markers] Contributions to IMarker no longer show up on elements in the Problems View
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TableView.java
int[] values = new int[n];
			for (int i = 0; i < n; i++) {
				Integer val = children[i].getInteger(TAG_COLUMN_ORDER_INDEX);
				if (val != null) {
					values[i] = val.intValue();
				} else {
					
					return null;
				}
			}
			return values;
		}
		return null;
	}
	private int restoreVerticalScrollBarPosition(IMemento memento) {
		if (memento == null) {
			return 0;
		}
		Integer position = memento.getInteger(TAG_VERTICAL_POSITION);
		return (position == null) ? 0 : position.intValue();
	}
	private int restoreHorizontalScrollBarPosition(IMemento memento) {
		if (memento == null) {
			return 0;
		}
		Integer position = memento.getInteger(TAG_HORIZONTAL_POSITION);
		return (position == null) ? 0 : position.intValue();
	}
	/**
	 * Get the IWorkbenchSiteProgressService for the receiver.