code: private void unmapDataProviderFromAllTriggers(final DP dataProvider) {
          if (dataProvider != null) {
              for (final List<DP> mappedDataProviders : triggersToDataProviders.values()) {
                  mappedDataProviders.remove(dataProvider);
              }
          }
      }
docs: Disconnects the specified data providers from all triggers.
  
  @param dataProvider Data provider to be unmapped.