Top Description Fields Constructors Methods
org.jabref.gui.maintable.columns

public Class FieldColumn

extends MainTableColumn<String>
Class Inheritance
Imports
javafx.beans.value.ObservableValue, javafx.scene.control.Tooltip, org.jabref.gui.maintable.BibEntryTableViewModel, .MainTableColumnModel, .MainTableTooltip, org.jabref.gui.util.ValueTableCellFactory, org.jabref.gui.util.comparator.NumericFieldComparator, org.jabref.model.entry.field.Field, .FieldFactory, .OrFields, .UnknownField, com.google.common.collect.MoreCollectors

A column that displays the text-value of the field

Field Summary

Modifier and TypeField and Description
private final OrFields
private final MainTableTooltip

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private Tooltip
public String

Returns:

name to be displayed. null if field is empty.
getDisplayName
()

Overrides org.jabref.gui.maintable.columns.MainTableColumn.getDisplayName.

Get the table column name to be displayed in the UI

private ObservableValue<String>
Inherited from org.jabref.gui.maintable.columns.MainTableColumn:
getModel

Field Detail

fieldsback to summary
private final OrFields fields
tooltipback to summary
private final MainTableTooltip tooltip

Constructor Detail

FieldColumnback to summary
public FieldColumn(MainTableColumnModel model, MainTableTooltip tooltip)

Method Detail

createTooltipback to summary
private Tooltip createTooltip(BibEntryTableViewModel entry, String fieldValue)
getDisplayNameback to summary
public String getDisplayName()

Overrides org.jabref.gui.maintable.columns.MainTableColumn.getDisplayName.

Get the table column name to be displayed in the UI

Returns:String

name to be displayed. null if field is empty.

Annotations
@Override
getFieldValueback to summary
private ObservableValue<String> getFieldValue(BibEntryTableViewModel entry)