code: public List<Identification> getAssociatedOutputExtension(OutputPluginModel<?, ?> outputPlugin) {
          IdentifiableSet<OutputExtensionModel<?, ?>> outputExtensions = this.outputExtensions.get(outputPlugin.getID());
          IdentificationManagerM identificationManager = IdentificationManager.getInstance();
          return filterType(outputExtensions, outputPlugin).stream()
                  .map(identificationManager::getIdentification)
                  .filter(Optional::isPresent)
                  .map(Optional::get)
                  .collect(Collectors.toList());
      }
docs: returns all the associated OutputExtensions
  
  @param outputPlugin the OutputPlugin to search for
  @return a List of Identifications