Top Fields Constructors Methods
org.jabref.gui.sidepane

public Class SidePane

extends VBox
Class Inheritance
Imports
java.util.HashMap, .Map, javax.swing.undo.UndoManager, javafx.beans.binding.Bindings, .BooleanBinding, javafx.collections.ListChangeListener, javafx.scene.layout.VBox, org.jabref.gui.ClipBoardManager, .DialogService, .LibraryTabContainer, .StateManager, org.jabref.gui.actions.SimpleCommand, org.jabref.gui.util.TaskExecutor, org.jabref.logic.journals.JournalAbbreviationRepository, org.jabref.model.entry.BibEntryTypesManager, org.jabref.model.util.FileUpdateMonitor, org.jabref.preferences.PreferencesService

Field Summary

Modifier and TypeField and Description
private final PreferencesService
private final StateManager
private final SidePaneViewModel
private final Map<SidePaneType, BooleanBinding>

Constructor Summary

AccessConstructor and Description
public
SidePane(LibraryTabContainer tabContainer, PreferencesService preferencesService, JournalAbbreviationRepository abbreviationRepository, TaskExecutor taskExecutor, DialogService dialogService, StateManager stateManager, FileUpdateMonitor fileUpdateMonitor, BibEntryTypesManager entryTypesManager, ClipBoardManager clipBoardManager, UndoManager undoManager)

Method Summary

Modifier and TypeMethod and Description
public SidePaneComponent
public SimpleCommand
public BooleanBinding
private void
Inherited from javafx.scene.layout.VBox:
alignmentPropertyclearConstraintscomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthfillWidthPropertygetAlignmentgetClassCssMetaDatagetContentBiasgetCssMetaDatagetMargingetSpacinggetVgrowisFillWidthlayoutChildrenrequestLayoutsetAlignmentsetFillWidthsetMarginsetSpacingsetVgrowspacingProperty

Field Detail

preferencesServiceback to summary
private final PreferencesService preferencesService
stateManagerback to summary
private final StateManager stateManager
viewModelback to summary
private final SidePaneViewModel viewModel
visibleBindingsback to summary
private final Map<SidePaneType, BooleanBinding> visibleBindings
Annotations
@SuppressWarnings:MismatchedQueryAndUpdateOfCollection

Constructor Detail

SidePaneback to summary
public SidePane(LibraryTabContainer tabContainer, PreferencesService preferencesService, JournalAbbreviationRepository abbreviationRepository, TaskExecutor taskExecutor, DialogService dialogService, StateManager stateManager, FileUpdateMonitor fileUpdateMonitor, BibEntryTypesManager entryTypesManager, ClipBoardManager clipBoardManager, UndoManager undoManager)

Method Detail

getSidePaneComponentback to summary
public SidePaneComponent getSidePaneComponent(SidePaneType type)
getToggleCommandForback to summary
public SimpleCommand getToggleCommandFor(SidePaneType sidePane)
paneVisibleBindingback to summary
public BooleanBinding paneVisibleBinding(SidePaneType pane)
updateViewback to summary
private void updateView()