Search in sources :

Example 1 with AstrophysicsDataSystem

use of org.jabref.logic.importer.fetcher.AstrophysicsDataSystem in project jabref by JabRef.

the class WebFetchers method getIdBasedFetchers.

public static List<IdBasedFetcher> getIdBasedFetchers(ImportFormatPreferences importFormatPreferences) {
    ArrayList<IdBasedFetcher> list = new ArrayList<>();
    list.add(new ArXiv(importFormatPreferences));
    list.add(new AstrophysicsDataSystem(importFormatPreferences));
    list.add(new IsbnFetcher(importFormatPreferences));
    list.add(new DiVA(importFormatPreferences));
    list.add(new DoiFetcher(importFormatPreferences));
    list.add(new MedlineFetcher());
    list.add(new TitleFetcher(importFormatPreferences));
    list.add(new MathSciNet(importFormatPreferences));
    list.add(new CrossRef());
    list.add(new LibraryOfCongress());
    list.sort(Comparator.comparing(WebFetcher::getName));
    return list;
}
Also used : DoiFetcher(org.jabref.logic.importer.fetcher.DoiFetcher) MedlineFetcher(org.jabref.logic.importer.fetcher.MedlineFetcher) ArrayList(java.util.ArrayList) AstrophysicsDataSystem(org.jabref.logic.importer.fetcher.AstrophysicsDataSystem) LibraryOfCongress(org.jabref.logic.importer.fetcher.LibraryOfCongress) DiVA(org.jabref.logic.importer.fetcher.DiVA) IsbnFetcher(org.jabref.logic.importer.fetcher.IsbnFetcher) MathSciNet(org.jabref.logic.importer.fetcher.MathSciNet) CrossRef(org.jabref.logic.importer.fetcher.CrossRef) TitleFetcher(org.jabref.logic.importer.fetcher.TitleFetcher) ArXiv(org.jabref.logic.importer.fetcher.ArXiv)

Example 2 with AstrophysicsDataSystem

use of org.jabref.logic.importer.fetcher.AstrophysicsDataSystem in project jabref by JabRef.

the class WebFetchers method getSearchBasedFetchers.

public static List<SearchBasedFetcher> getSearchBasedFetchers(ImportFormatPreferences importFormatPreferences) {
    ArrayList<SearchBasedFetcher> list = new ArrayList<>();
    list.add(new ArXiv(importFormatPreferences));
    list.add(new GvkFetcher());
    list.add(new MedlineFetcher());
    list.add(new AstrophysicsDataSystem(importFormatPreferences));
    list.add(new MathSciNet(importFormatPreferences));
    list.add(new zbMATH(importFormatPreferences));
    list.add(new GoogleScholar(importFormatPreferences));
    list.add(new DBLPFetcher(importFormatPreferences));
    list.add(new CrossRef());
    list.sort(Comparator.comparing(WebFetcher::getName));
    return list;
}
Also used : MedlineFetcher(org.jabref.logic.importer.fetcher.MedlineFetcher) GoogleScholar(org.jabref.logic.importer.fetcher.GoogleScholar) MathSciNet(org.jabref.logic.importer.fetcher.MathSciNet) ArrayList(java.util.ArrayList) org.jabref.logic.importer.fetcher.zbMATH(org.jabref.logic.importer.fetcher.zbMATH) DBLPFetcher(org.jabref.logic.importer.fetcher.DBLPFetcher) CrossRef(org.jabref.logic.importer.fetcher.CrossRef) AstrophysicsDataSystem(org.jabref.logic.importer.fetcher.AstrophysicsDataSystem) ArXiv(org.jabref.logic.importer.fetcher.ArXiv) GvkFetcher(org.jabref.logic.importer.fetcher.GvkFetcher)

Example 3 with AstrophysicsDataSystem

use of org.jabref.logic.importer.fetcher.AstrophysicsDataSystem in project jabref by JabRef.

the class WebFetchers method getEntryBasedFetchers.

public static List<EntryBasedFetcher> getEntryBasedFetchers(ImportFormatPreferences importFormatPreferences) {
    ArrayList<EntryBasedFetcher> list = new ArrayList<>();
    list.add(new AstrophysicsDataSystem(importFormatPreferences));
    list.add(new DoiFetcher(importFormatPreferences));
    list.add(new MathSciNet(importFormatPreferences));
    list.add(new CrossRef());
    list.sort(Comparator.comparing(WebFetcher::getName));
    return list;
}
Also used : DoiFetcher(org.jabref.logic.importer.fetcher.DoiFetcher) MathSciNet(org.jabref.logic.importer.fetcher.MathSciNet) ArrayList(java.util.ArrayList) CrossRef(org.jabref.logic.importer.fetcher.CrossRef) AstrophysicsDataSystem(org.jabref.logic.importer.fetcher.AstrophysicsDataSystem)

Aggregations

ArrayList (java.util.ArrayList)3 AstrophysicsDataSystem (org.jabref.logic.importer.fetcher.AstrophysicsDataSystem)3 CrossRef (org.jabref.logic.importer.fetcher.CrossRef)3 MathSciNet (org.jabref.logic.importer.fetcher.MathSciNet)3 ArXiv (org.jabref.logic.importer.fetcher.ArXiv)2 DoiFetcher (org.jabref.logic.importer.fetcher.DoiFetcher)2 MedlineFetcher (org.jabref.logic.importer.fetcher.MedlineFetcher)2 DBLPFetcher (org.jabref.logic.importer.fetcher.DBLPFetcher)1 DiVA (org.jabref.logic.importer.fetcher.DiVA)1 GoogleScholar (org.jabref.logic.importer.fetcher.GoogleScholar)1 GvkFetcher (org.jabref.logic.importer.fetcher.GvkFetcher)1 IsbnFetcher (org.jabref.logic.importer.fetcher.IsbnFetcher)1 LibraryOfCongress (org.jabref.logic.importer.fetcher.LibraryOfCongress)1 TitleFetcher (org.jabref.logic.importer.fetcher.TitleFetcher)1 org.jabref.logic.importer.fetcher.zbMATH (org.jabref.logic.importer.fetcher.zbMATH)1