Bug 223962 [Markers] Problems view, new view: Labels
I20080325-0100 - In the problems view choose 'New Problems View' from the view menu - The dialog that shows up should Have a title that matches the action that invoked it, using title capitalization. 'New Problems View' Have a description text with colon ':' and mnemonic. It should probably also forbid the empty name for a view?
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/ExtendedMarkersView.java
MarkerField[] fields = builder.getVisibleFields();
			cachedValues = new Object[fields.length];
			for (int i = 0; i < fields.length; i++) {
				cachedValues[i] = fields[i].getValue(item);
			}
		}
		/**
		 * Return whether or not the entry is equivalent to the cached state.
		 * 
		 * @param item
		 * @return boolean <code>true</code> if they are equivalent
		 */
		boolean isEquivalentTo(MarkerItem item) {
			MarkerField[] fields = builder.getVisibleFields();
			if (cachedValues.length != fields.length)
				return false;
			for (int i = 0; i < fields.length; i++) {
				if (cachedValues[i] == fields[i].getValue(item))
					continue;
				return false;
			}
			return true;
		}
	}
	private static int instanceCount = 0;
	private static final String TAG_GENERATOR = "markerContentGenerator"; 
	private static final String TAG_HORIZONTAL_POSITION = "horizontalPosition"; 
	private static final String TAG_VERTICAL_POSITION = "verticalPosition"; 
	private static final String MARKER_FIELD = "MARKER_FIELD"; 
	private static final String TAG_EXPANDED = "expanded";