Verified Owner
Top Fields Constructors Methods
org.jabref.gui.fieldeditors.journalinfo

public Class JournalInfoViewModel

extends AbstractViewModel
Class Inheritance
Imports
java.util.List, .Optional, javafx.beans.property.ReadOnlyStringWrapper, javafx.collections.FXCollections, .ObservableList, javafx.scene.chart.XYChart, javafx.util.Pair, org.jabref.gui.AbstractViewModel, org.jabref.logic.importer.FetcherException, .ImporterPreferences, org.jabref.logic.importer.fetcher.JournalInformationFetcher, org.jabref.logic.journals.JournalInformation

Field Summary

Modifier and TypeField and Description
private final ObservableList<XYChart.Series<String, Double>>
private final ReadOnlyStringWrapper
private final ReadOnlyStringWrapper
private final JournalInformationFetcher
private final ReadOnlyStringWrapper
private final ReadOnlyStringWrapper
private final ObservableList<XYChart.Series<String, Double>>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public XYChart.Series<String, Double>
public ObservableList<XYChart.Series<String, Double>>
public String
public String
public String
public String
public ObservableList<XYChart.Series<String, Double>>
public ReadOnlyStringWrapper
public ReadOnlyStringWrapper
public void
public ReadOnlyStringWrapper
public void
sethIndex(String hIndex)

public void
public void
setPublisher(String publisher)

private void
public ReadOnlyStringWrapper

Field Detail

citedByCountDataback to summary
private final ObservableList<XYChart.Series<String, Double>> citedByCountData
hIndexback to summary
private final ReadOnlyStringWrapper hIndex
issnback to summary
private final ReadOnlyStringWrapper issn
journalInformationFetcherback to summary
private final JournalInformationFetcher journalInformationFetcher
publisherback to summary
private final ReadOnlyStringWrapper publisher
titleback to summary
private final ReadOnlyStringWrapper title
worksCountDataback to summary
private final ObservableList<XYChart.Series<String, Double>> worksCountData

Constructor Detail

JournalInfoViewModelback to summary
public JournalInfoViewModel(ImporterPreferences importerPreferences)

Method Detail

convertToSeriesback to summary
public XYChart.Series<String, Double> convertToSeries(List<Pair<Integer, Double>> data)
getCitedByCountDataback to summary
public ObservableList<XYChart.Series<String, Double>> getCitedByCountData()
gethIndexback to summary
public String gethIndex()
getIssnback to summary
public String getIssn()
getPublisherback to summary
public String getPublisher()
getTitleback to summary
public String getTitle()
getWorksCountDataback to summary
public ObservableList<XYChart.Series<String, Double>> getWorksCountData()
hIndexPropertyback to summary
public ReadOnlyStringWrapper hIndexProperty()
issnPropertyback to summary
public ReadOnlyStringWrapper issnProperty()
populateJournalInformationback to summary
public void populateJournalInformation(String issn, String journalName) throws org.jabref.logic.importer.FetcherException
publisherPropertyback to summary
public ReadOnlyStringWrapper publisherProperty()
sethIndexback to summary
public void sethIndex(String hIndex)
setIssnback to summary
public void setIssn(String issn)
setPublisherback to summary
public void setPublisher(String publisher)
setTitleback to summary
private void setTitle(String title)
titlePropertyback to summary
public ReadOnlyStringWrapper titleProperty()