code: @Override
      protected void processTrigger(final Trigger trigger) {
          // Get data providers matching the trigger
          final List<DataProvider<RI>> mappedDataProviders = triggersToDataProviders.get(trigger);
          if ((mappedDataProviders == null) || mappedDataProviders.isEmpty()) {
              LOGGER.warn("No matching data provider in mappable validator for trigger: " + trigger);
          } else {
              // Process all matching data providers
              for (final DataProvider<RI> dataProvider : mappedDataProviders) {
                  processDataProvider(dataProvider);
              }
          }
      }
docs: Processes the specified trigger by finding all the mapped data providers, and so on.
  
  @see AbstractMappableValidator#processTrigger(Trigger)