Top Description Inners Methods
org.jabref.gui.entryeditor.citationrelationtab.semanticscholar

public Interface CitationFetcher

Known Direct Implementers
org.jabref.gui.entryeditor.citationrelationtab.semanticscholar.SemanticScholarFetcher
Imports
java.util.List, org.jabref.logic.importer.FetcherException, org.jabref.model.entry.BibEntry

Searches web resources for citing related articles based on a BibEntry.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum
CitationFetcher.SearchType

Possible search methods

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the localized name
getName
()

Returns the localized name of this fetcher.

public List<BibEntry>

Returns:

a list of BibEntry, which are matched by the query (may be empty)
searchCitedBy
(BibEntry
entry to search articles for
entry
)

Looks for hits which are citing the given BibEntry.

public List<BibEntry>

Returns:

a list of BibEntry, which are matched by the query (may be empty)
searchCiting
(BibEntry
entry to search articles for
entry
)

Looks for hits which are cited by the given BibEntry.

Method Detail

getNameback to summary
public String getName()

Returns the localized name of this fetcher. The title can be used to display the fetcher in the menu and in the side pane.

Returns:String

the localized name

searchCitedByback to summary
public List<BibEntry> searchCitedBy(BibEntry entry) throws FetcherException

Looks for hits which are citing the given BibEntry.

Parameters
entry:BibEntry

entry to search articles for

Returns:List<BibEntry>

a list of BibEntry, which are matched by the query (may be empty)

searchCitingback to summary
public List<BibEntry> searchCiting(BibEntry entry) throws FetcherException

Looks for hits which are cited by the given BibEntry.

Parameters
entry:BibEntry

entry to search articles for

Returns:List<BibEntry>

a list of BibEntry, which are matched by the query (may be empty)

org.jabref.gui.entryeditor.citationrelationtab.semanticscholar back to summary

public final Enum CitationFetcher.SearchType

extends Enum<CitationFetcher.SearchType>
Class Inheritance

Possible search methods

Field Summary

Modifier and TypeField and Description
public static final CitationFetcher.SearchType
public static final CitationFetcher.SearchType
public final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static CitationFetcher.SearchType
public static CitationFetcher.SearchType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CITED_BYback to summary
public static final CitationFetcher.SearchType CITED_BY
CITESback to summary
public static final CitationFetcher.SearchType CITES
labelback to summary
public final String label

Constructor Detail

SearchTypeback to summary
private SearchType(String label)

Method Detail

valueOfback to summary
public static CitationFetcher.SearchType valueOf(String name)
valuesback to summary
public static CitationFetcher.SearchType[] values()