Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/beans/EditedCollectionRegistry.java
private HashMap editedCollections = new HashMap();
	
	/**
	 * Method register.  Register a collection to edit.
	 * 
	 * #register and #unRegister maintain a registration count.
	 * The collection won't be unregistered until the same number
	 * of #unRegister calls have been made as #register calls.
	 * 
	 * @param collection The collection to edit.
	 */
	public synchronized void register(Object collection) {
		if (!editedCollections.containsKey(collection)) {
			EditedCollection editedCollection = new EditedCollection(collection);
			++editedCollection.count;
			editedCollections.put(collection, editedCollection);
			
		} else {
			
		}
	}
	
	/**
	 * Method unRegister.  Unregister a collection.
	 * 
	 * #register and #unRegister maintain a registration count.
	 * The collection won't be unregistered until the same number
	 * of #unRegister calls have been made as #register calls.
	 *