| Modifier and Type | Field and Description |
|---|---|
| private com. | |
| protected final Map | |
| private Collection | |
| protected GridPane | |
| private final boolean | |
| private final JournalAbbreviationRepository | |
| private static final Logger | |
| private final GuiPreferences | |
| private final RedoAction | |
| private final UndoAction |
| Access | Constructor and Description |
|---|---|
| public | FieldsEditorTab(boolean compressed, UndoAction undoAction, RedoAction redoAction, @NonNull GuiPreferences preferences, @NonNull JournalAbbreviationRepository journalAbbreviationRepository, StateManager stateManager, PreviewPanel previewPanel)
|
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | |
| private void | |
| protected void | |
| protected Label | |
| protected abstract SequencedSet | |
| protected Node | |
| public Collection | |
| protected void | handleFocus()
Overrides org. Override to perform a special action on focus (like selecting the first field in the editor). |
| private void | |
| protected void | layoutEditors(BibDatabaseContext bibDatabaseContext, BibEntry entry, boolean compressed, List<Label> labels)
Arranges the created labels and editors inside |
| public void | |
| public void | |
| private void | |
| protected static void | |
| private void | |
| protected void | |
| protected boolean | stretchContentToTabHeight()
|
| dividerPositionSubscription | back to summary |
|---|---|
private com.
| |
| editors | back to summary |
|---|---|
| protected final Map<Field, FieldEditorFX> editors | |
| fields | back to summary |
|---|---|
| private Collection<Field> fields | |
| gridPane | back to summary |
|---|---|
| protected GridPane gridPane | |
| isCompressed | back to summary |
|---|---|
| private final boolean isCompressed | |
| journalAbbreviationRepository | back to summary |
|---|---|
| private final JournalAbbreviationRepository journalAbbreviationRepository | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| preferences | back to summary |
|---|---|
| private final GuiPreferences preferences | |
| redoAction | back to summary |
|---|---|
| private final RedoAction redoAction | |
| undoAction | back to summary |
|---|---|
| private final UndoAction undoAction | |
| FieldsEditorTab | back to summary |
|---|---|
| public FieldsEditorTab(boolean compressed, UndoAction undoAction, RedoAction redoAction, @NonNull GuiPreferences preferences, @NonNull JournalAbbreviationRepository journalAbbreviationRepository, StateManager stateManager, PreviewPanel previewPanel) | |
| addColumn | back to summary |
|---|---|
| private static void addColumn(GridPane gridPane, int columnIndex, List<Label> nodes) | |
| addColumn | back to summary |
|---|---|
| private static void addColumn(GridPane gridPane, int columnIndex, Stream<Parent> nodes) | |
| addPreviewPanel | back to summary |
|---|---|
| private void addPreviewPanel() | |
| bindToEntry | back to summary |
|---|---|
| protected void bindToEntry(BibEntry entry) Overrides org.
| |
| createLabelAndEditor | back to summary |
|---|---|
| protected Label createLabelAndEditor(BibDatabaseContext databaseContext, BibEntry entry, Field field) | |
| determineFieldsToShow | back to summary |
|---|---|
| protected abstract SequencedSet | |
| getEditorContent | back to summary |
|---|---|
| protected Node getEditorContent() The node placed inside the tab's ScrollPane. By default the field grid itself;
subclasses may wrap | |
| getShownFields | back to summary |
|---|---|
| public Collection | |
| handleFocus | back to summary |
|---|---|
| protected void handleFocus() Overrides org. Doc from org. Override to perform a special action on focus (like selecting the first field in the editor).
| |
| initPanel | back to summary |
|---|---|
| private void initPanel() | |
| layoutEditors | back to summary |
|---|---|
| protected void layoutEditors(BibDatabaseContext bibDatabaseContext, BibEntry entry, boolean compressed, List<Label> labels) Arranges the created labels and editors inside | |
| removePreviewPanelFromThisTab | back to summary |
|---|---|
| public void removePreviewPanelFromThisTab() | |
| requestFocus | back to summary |
|---|---|
| public void requestFocus(Field fieldName) | |
| savePreviewWidthDividerPosition | back to summary |
|---|---|
| private void savePreviewWidthDividerPosition(Number position) | |
| setCompressedRowLayout | back to summary |
|---|---|
| protected static void setCompressedRowLayout(GridPane gridPane, int rows) | |
| setRegularRowLayout | back to summary |
|---|---|
| private void setRegularRowLayout(GridPane gridPane) | |
| setupPanel | back to summary |
|---|---|
| protected void setupPanel(BibDatabaseContext bibDatabaseContext, BibEntry entry, boolean compressed) | |
| stretchContentToTabHeight | back to summary |
|---|---|
| protected boolean stretchContentToTabHeight()
| |