Verified Owner
Top Description Fields Constructors Methods
org.jabref.gui.ai.summary

public Class AiSummaryParametersView

extends VBox
Class Inheritance
Imports
javafx.beans.property.ObjectProperty, javafx.fxml.FXML, javafx.scene.control.ComboBox, javafx.scene.layout.VBox, org.jabref.gui.preferences.GuiPreferences, org.jabref.gui.util.ViewModelListCellFactory, org.jabref.logic.ai.AiNamingUtils, org.jabref.logic.ai.summarization.logic.summarizationalgorithms.Summarizator, org.jabref.model.ai.summarization.SummarizatorKind, com.airhacks.afterburner.views.ViewLoader, jakarta.inject.Inject

A quick view (that is used as a dialog in AiSummaryParametersDialog) for modifying the parameters of the summarization process.

Field Summary

Modifier and TypeField and Description
private GuiPreferences
private ComboBox<SummarizatorKind>
private AiSummaryParametersViewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
public ObjectProperty<Summarizator>
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

preferencesback to summary
private GuiPreferences preferences
Annotations
@Inject
summarizatorComboback to summary
private ComboBox<SummarizatorKind> summarizatorCombo
Annotations
@FXML
viewModelback to summary
private AiSummaryParametersViewModel viewModel

Constructor Detail

AiSummaryParametersViewback to summary
public AiSummaryParametersView()

Method Detail

initializeback to summary
private void initialize()
Annotations
@FXML
setupBindingsback to summary
private void setupBindings()
summarizatorPropertyback to summary
public ObjectProperty<Summarizator> summarizatorProperty()