Bug 121498 When datasource/dataset deleted, the datasource/dataset property binding element haven't been deleted
When deleted the datasource/dataset, the datasource/dataset property binding element haven't been deleted. Expected result: This operation must be a transaction.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/Module.java
*/
	public void manageId( DesignElement element, boolean isAdd,
			boolean forceReSet )
	{
		if ( element == null )
			return;
		
		if ( element.getRoot( ) != this )
			return;
		IElementDefn defn = element.getDefn( );
		if ( isAdd )
		{
			if ( forceReSet || element.getID( ) == 0 )
			{
				element.setID( getNextID( ) );
				assert getElementByID( element.getID( ) ) == null;
				addElementID( element );
			}
		}
		else
		{
			dropElementID( element );
		}
		for ( int i = 0; i < defn.getSlotCount( ); i++ )
		{
			ContainerSlot slot = element.getSlot( i );
			if ( slot == null )
				continue;
			for ( int pos = 0; pos < slot.getCount( ); pos++ )
			{