| Modifier and Type | Field and Description |
|---|---|
| private static final ObservableValue | |
| private @Nullable ObservableValue | combinedVisibility
Lazily built combination of |
| private ObservableValue | contentDrivenVisibility
Content-driven visibility gate for tabs that only make sense for certain entries. |
| private final ObjectProperty | currentEntry
The entry currently being edited in the editor. |
| private static final Logger | |
| private ObservableValue | preferenceDrivenVisibility
User-controlled visibility gate, injected by |
| private @Nullable BibEntry | renderedEntry
The entry (and its type) the tab content was last rendered for. |
| private @Nullable EntryType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract void | |
| public ObjectProperty | |
| protected void | |
| public @Nullable BibEntry | |
| protected void | handleFocus()
Override to perform a special action on focus (like selecting the first field in the editor). |
| public void | |
| protected void | |
| public void | |
| public final ObservableValue |
| ALWAYS_VISIBLE | back to summary |
|---|---|
| private static final ObservableValue<Boolean> ALWAYS_VISIBLE | |
| combinedVisibility | back to summary |
|---|---|
| private @Nullable ObservableValue<Boolean> combinedVisibility Lazily built combination of | |
| contentDrivenVisibility | back to summary |
|---|---|
| private ObservableValue<Boolean> contentDrivenVisibility Content-driven visibility gate for tabs that only make sense for certain entries. | |
| currentEntry | back to summary |
|---|---|
| private final ObjectProperty<@Nullable BibEntry> currentEntry The entry currently being edited in the editor. Bound by | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| preferenceDrivenVisibility | back to summary |
|---|---|
| private ObservableValue<Boolean> preferenceDrivenVisibility User-controlled visibility gate, injected by | |
| renderedEntry | back to summary |
|---|---|
| private @Nullable BibEntry renderedEntry The entry (and its type) the tab content was last rendered for.
Tab is lazily rebuild in | |
| renderedEntryType | back to summary |
|---|---|
| private @Nullable EntryType renderedEntryType | |
| EntryEditorTab | back to summary |
|---|---|
| public EntryEditorTab() | |
| bindToEntry | back to summary |
|---|---|
| protected abstract void bindToEntry(BibEntry entry) | |
| currentEntryProperty | back to summary |
|---|---|
| public ObjectProperty | |
| dispose | back to summary |
|---|---|
| protected void dispose() Releases listeners owned by this tab before it is discarded. | |
| getCurrentEntry | back to summary |
|---|---|
| public @Nullable BibEntry getCurrentEntry() | |
| handleFocus | back to summary |
|---|---|
| protected void handleFocus() Override to perform a special action on focus (like selecting the first field in the editor). | |
| notifyAboutFocus | back to summary |
|---|---|
| public void notifyAboutFocus(BibEntry entry) | |
| setContentDrivenVisibility | back to summary |
|---|---|
| protected void setContentDrivenVisibility(ObservableValue<Boolean> contentDrivenVisibility) | |
| setPreferenceDrivenVisibility | back to summary |
|---|---|
| public void setPreferenceDrivenVisibility(ObservableValue<Boolean> preferenceDrivenVisibility) | |
| visibility | back to summary |
|---|---|
| public final ObservableValue | |