Verified Owner
Top Description Packages
jabref 6.0-beta.1

Module org.jabref

Requires
org.jabref.jablib, org.jabref.jabls, org.jabref.jabsrv, afterburner.fx, com.dlsc.gemsfx, com.dlsc.pdfviewfx, com.dlsc.unitfx, com.google.common, com.sun.jna.platform, com.tobiasdiez.easybind, de.saxsys.mvvmfx, de.saxsys.mvvmfx.validation, flexmark, flexmark.html2md.converter, flexmark.util.ast, flexmark.util.collection, flexmark.util.data, flexmark.util.sequence, info.picocli, io.github.javadiffutils, jakarta.inject, java.base, java.desktop, java.keyring, java.prefs, java.sql, java.sql.rowset, javafx.base, javafx.controls, javafx.fxml, javafx.graphics, jfx.incubator.richtext, jul.to.slf4j, langchain4j.core, org.antlr.antlr4.runtime, org.apache.commons.io, org.apache.httpcomponents.core5.httpcore5, org.apache.logging.log4j.to.slf4j, org.controlsfx.controls, org.eclipse.jgit, org.fxmisc.flowless, org.fxmisc.richtext, org.jabref.htmltonode, org.jooq.jool, org.jsoup, org.jspecify, org.kordamp.ikonli.core, org.kordamp.ikonli.javafx, org.kordamp.ikonli.material, org.kordamp.ikonli.materialdesign2, org.libreoffice.uno, org.slf4j, org.tinylog.api, org.tinylog.api.slf4j, org.tinylog.impl, reactfx, tools.jackson.core, tools.jackson.databind, tools.maran.svg, tools.maran.svg.materialdesign, tools.maran.svgnode, unirest.java.core, veneer
Imports
org.jabref.gui.icon.JabRefIconProvider

JavaFX desktop application. Contains the views, view models, dialogs and actions; no business logic beyond glue code (that belongs in org.jabref.jablib).

Entry points: org.jabref.Launcher (main, package not exported), org.jabref.gui.JabRefGUI, org.jabref.gui.frame.JabRefFrame, org.jabref.gui.LibraryTab.

Version
6.0-beta.1
See Also
Architecture and components, JavaFX code howto
Provided Services
IkonHandler:JabRefIkonHandler
IkonProvider:JabRefIconProvider
org.tinylog.writers.Writer:GuiWriter
ResourceLocator:JabRefResourceLocator
Used Services
IkonHandler, IkonProvider, TagsField

Package Summary

Modifier and TypePackage and Description
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
org.jabref.gui.preferences.forms

The form DSL of the preferences dialog: code-first replacements for the former FXML + controller pairs.

open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
org.jabref.gui.theme

Theming of the JavaFX user interface: which stylesheets every scene gets, and keeping them current when preferences, the operating system's color scheme, or a watched CSS file change.

open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package