Verified Owner
Top Fields Constructors Methods
org.jabref.gui.preferences.network

public Class NetworkTab

extends AbstractPreferenceTabView<NetworkTabViewModel>
Class Inheritance
Imports
java.time.LocalDate, java.time.format.DateTimeFormatter, javafx.beans.binding.BooleanBinding, javafx.beans.property.SimpleStringProperty, javafx.geometry.HPos, .VPos, javafx.scene.Node, javafx.scene.control.Button, .CheckBox, .Label, .SplitPane, .TableColumn, .TableView, .TextField, .Tooltip, javafx.scene.layout.ColumnConstraints, .GridPane, .Priority, org.jabref.gui.icon.IconTheme, org.jabref.gui.preferences.AbstractPreferenceTabView, org.jabref.gui.preferences.forms.PasswordFieldEditor, org.jabref.gui.util.ValueTableCellFactory, org.jabref.logic.l10n.Localization, com.dlsc.gemsfx.EnhancedPasswordField, com.tobiasdiez.easybind.EasyBind

Field Summary

Modifier and TypeField and Description
private TextField
private EnhancedPasswordField
private TextField
private TextField
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
dialogServicepreferencestaskExecutorviewModel

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static void
addSpanning(GridPane grid, Node node, int row, int columnSpan)

private GridPane
private GridPane
private void
private TableColumn<CustomCertificateViewModel, String>
private SplitPane
private static Label
disabledWhen(Label label, BooleanBinding condition)

private String
formatDate(LocalDate localDate)

private String
public String
getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

private static GridPane
Inherited from org.jabref.gui.preferences.AbstractPreferenceTabView:
formgetContentgetRestartWarningsgetSearchableElementssetContentsetValuesstoreSettingsvalidateSettings

Field Detail

proxyHostnameback to summary
private TextField proxyHostname
proxyPasswordback to summary
private EnhancedPasswordField proxyPassword
proxyPortback to summary
private TextField proxyPort
proxyUsernameback to summary
private TextField proxyUsername

Constructor Detail

NetworkTabback to summary
public NetworkTab()

Method Detail

addSpanningback to summary
private static void addSpanning(GridPane grid, Node node, int row, int columnSpan)
buildProxyGridback to summary
private GridPane buildProxyGrid()
buildSslGridback to summary
private GridPane buildSslGrid()
buildViewback to summary
private void buildView()
columnback to summary
private TableColumn<CustomCertificateViewModel, String> column(String title, Callback<TableColumn.CellDataFeatures<CustomCertificateViewModel, String>, ObservableValue<String>> valueFactory)
credentialTooltipWrapperback to summary
private SplitPane credentialTooltipWrapper(Node content)
disabledWhenback to summary
private static Label disabledWhen(Label label, BooleanBinding condition)
formatDateback to summary
private String formatDate(LocalDate localDate)
formatVersionback to summary
private String formatVersion(String version)
getTabNameback to summary
public String getTabName()

Implements org.jabref.gui.preferences.PreferencesTab.getTabName.

Doc from org.jabref.gui.preferences.PreferencesTab.getTabName.

Should return the localized identifier to use for the tab.

Annotations
@Override
threeColumnGridback to summary
private static GridPane threeColumnGrid()