Bug 173902 remove EXPERIMENTAL markings from 3.3 IDE Undo API
Need to remove the EXPERIMENTAL javadoc from the new API I introduced in 3.3. See org.eclipse.ui.ide.undo org.eclipse.jface.fieldassist
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/ide/undo/AbstractMarkersOperation.java
}
		}
		setMarkerDescriptions(markerDescriptions);
	}
	/**
	 * Delete any currently known markers and save their information in marker
	 * descriptions so that they can be restored.
	 * 
	 * @param work
	 *            the number of work ticks to be used by the delete
	 * @param monitor
	 *            the progress monitor to use for the delete
	 * @throws CoreException
	 *             propagates any CoreExceptions thrown from the resources API
	 * 
	 */
	protected void deleteMarkers(int work, IProgressMonitor monitor)
			throws CoreException {
		if (markers == null || markers.length == 0) {
			monitor.worked(work);
			return;
		}
		int markerWork = work / markers.length;
		markerDescriptions = new MarkerDescription[markers.length];
		for (int i = 0; i < markers.length; i++) {
			markerDescriptions[i] = new MarkerDescription(markers[i]);
			markers[i].delete();
			monitor.worked(markerWork);
		}
		markers = new IMarker[0];