Example #1
0
  /**
   * Returns a reader appropriate for this file, or null if no such reader exists
   *
   * @param file
   * @return
   */
  public DiffableReader findReaderForFile(File file) {
    for (DiffableReader reader : readers.values()) if (reader.canRead(file)) return reader;

    return null;
  }