| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final double | |
| private TreeTableColumn | |
| private final AiService | |
| private double | |
| private final DialogService | |
| private GroupTreeView. | |
| private final BibEntryTypesManager | |
| private static final double | |
| private TreeTableColumn | |
| private final FileUpdateMonitor | |
| private TreeTableView | |
| private final KeyBindingRepository | |
| private CustomLocalDragboard | |
| private static final Logger | |
| private double | |
| private TreeTableColumn | |
| private static final double | |
| private TreeTableColumn | |
| private final GuiPreferences | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private static final PseudoClass | |
| private double | |
| private static final double | |
| private Timer | |
| private double | |
| private CustomTextField | |
| private final StateManager | |
| private final TaskExecutor | |
| private double | |
| private GroupTreeViewModel |
| Access | Constructor and Description |
|---|---|
| public | GroupTreeView(StateManager stateManager, BibEntryTypesManager entryTypesManager, GuiPreferences preferences, DialogService dialogService, AiService aiService, FileUpdateMonitor fileUpdateMonitor, TaskExecutor taskExecutor)
Note This panel is deliberately not created in fxml, since parsing equivalent fxml takes about 500 msecs |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private ContextMenu | |
| private void | |
| private StackPane | |
| private StackPane | |
| private String | |
| private Optional | |
| private Optional | |
| private Optional | |
| private ObservableBooleanValue | |
| private void | handleOnDragDetected(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel groupViewModel, MouseEvent event)
|
| private void | handleOnDragDropped(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel originalItem, DragEvent event)
|
| private void | handleOnDragExited(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel fieldViewModel, DragEvent dragEvent)
|
| private void | handleOnDragOver(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel originalItem, DragEvent event)
|
| private void | |
| private void | |
| public void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| ADD_SUBGROUP_COL_WIDTH | back to summary |
|---|---|
| private static final double ADD_SUBGROUP_COL_WIDTH | |
| addSubgroupColumn | back to summary |
|---|---|
| private TreeTableColumn<GroupNodeViewModel, GroupNodeViewModel> addSubgroupColumn | |
| aiService | back to summary |
|---|---|
| private final AiService aiService | |
| baseFactor | back to summary |
|---|---|
| private double baseFactor | |
| dialogService | back to summary |
|---|---|
| private final DialogService dialogService | |
| dragExpansionHandler | back to summary |
|---|---|
| private GroupTreeView. | |
| entryTypesManager | back to summary |
|---|---|
| private final BibEntryTypesManager entryTypesManager | |
| EXPANSION_COL_WIDTH | back to summary |
|---|---|
| private static final double EXPANSION_COL_WIDTH | |
| expansionNodeColumn | back to summary |
|---|---|
| private TreeTableColumn<GroupNodeViewModel, GroupNodeViewModel> expansionNodeColumn | |
| fileUpdateMonitor | back to summary |
|---|---|
| private final FileUpdateMonitor fileUpdateMonitor | |
| groupTree | back to summary |
|---|---|
| private TreeTableView<GroupNodeViewModel> groupTree | |
| keyBindingRepository | back to summary |
|---|---|
| private final KeyBindingRepository keyBindingRepository | |
| localDragboard | back to summary |
|---|---|
| private CustomLocalDragboard localDragboard | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| lowerBorder | back to summary |
|---|---|
| private double lowerBorder | |
| mainColumn | back to summary |
|---|---|
| private TreeTableColumn<GroupNodeViewModel, GroupNodeViewModel> mainColumn | |
| NUMBER_COL_WIDTH | back to summary |
|---|---|
| private static final double NUMBER_COL_WIDTH | |
| numberColumn | back to summary |
|---|---|
| private TreeTableColumn<GroupNodeViewModel, GroupNodeViewModel> numberColumn | |
| preferences | back to summary |
|---|---|
| private final GuiPreferences preferences | |
| PSEUDOCLASS_ALLSELECTED | back to summary |
|---|---|
| private static final PseudoClass PSEUDOCLASS_ALLSELECTED | |
| PSEUDOCLASS_ANYSELECTED | back to summary |
|---|---|
| private static final PseudoClass PSEUDOCLASS_ANYSELECTED | |
| PSEUDOCLASS_ROOTELEMENT | back to summary |
|---|---|
| private static final PseudoClass PSEUDOCLASS_ROOTELEMENT | |
| PSEUDOCLASS_SUBELEMENT | back to summary |
|---|---|
| private static final PseudoClass PSEUDOCLASS_SUBELEMENT | |
| scrollableAreaHeight | back to summary |
|---|---|
| private double scrollableAreaHeight | |
| SCROLLBAR_WIDTH | back to summary |
|---|---|
| private static final double SCROLLBAR_WIDTH | |
| scrollTimer | back to summary |
|---|---|
| private Timer scrollTimer | |
| scrollVelocity | back to summary |
|---|---|
| private double scrollVelocity | |
| searchField | back to summary |
|---|---|
| private CustomTextField searchField | |
| stateManager | back to summary |
|---|---|
| private final StateManager stateManager | |
| taskExecutor | back to summary |
|---|---|
| private final TaskExecutor taskExecutor | |
| upperBorder | back to summary |
|---|---|
| private double upperBorder | |
| viewModel | back to summary |
|---|---|
| private GroupTreeViewModel viewModel | |
| GroupTreeView | back to summary |
|---|---|
| public GroupTreeView(StateManager stateManager, BibEntryTypesManager entryTypesManager, GuiPreferences preferences, DialogService dialogService, AiService aiService, FileUpdateMonitor fileUpdateMonitor, TaskExecutor taskExecutor) Note This panel is deliberately not created in fxml, since parsing equivalent fxml takes about 500 msecs | |
| addNewGroup | back to summary |
|---|---|
| private void addNewGroup() | |
| createContextMenuForGroup | back to summary |
|---|---|
| private ContextMenu createContextMenuForGroup(GroupNodeViewModel group) | |
| createNodes | back to summary |
|---|---|
| private void createNodes() | |
| createNumberCell | back to summary |
|---|---|
| private StackPane createNumberCell(GroupNodeViewModel group) | |
| getArrowCell | back to summary |
|---|---|
| private StackPane getArrowCell(GroupNodeViewModel viewModel) | |
| getFormattedNumber | back to summary |
|---|---|
| private String getFormattedNumber(int hits) | |
| getTreeItemByValue | back to summary |
|---|---|
| private Optional | |
| getTreeItemByValue | back to summary |
|---|---|
| private Optional | |
| getVerticalScrollbar | back to summary |
|---|---|
| private Optional | |
| groupsDisabledProperty | back to summary |
|---|---|
| private ObservableBooleanValue groupsDisabledProperty() Creates an observable boolean value that is true if no database is open | |
| handleOnDragDetected | back to summary |
|---|---|
| private void handleOnDragDetected(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel groupViewModel, MouseEvent event) | |
| handleOnDragDropped | back to summary |
|---|---|
| private void handleOnDragDropped(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel originalItem, DragEvent event) | |
| handleOnDragExited | back to summary |
|---|---|
| private void handleOnDragExited(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel fieldViewModel, DragEvent dragEvent) | |
| handleOnDragOver | back to summary |
|---|---|
| private void handleOnDragOver(TreeTableRow<GroupNodeViewModel> row, GroupNodeViewModel originalItem, DragEvent event) | |
| initialize | back to summary |
|---|---|
| private void initialize() | |
| initScrolling | back to summary |
|---|---|
| private void initScrolling() | |
| requestFocusGroupTree | back to summary |
|---|---|
| public void requestFocusGroupTree() Focus on GroupTree | |
| selectNode | back to summary |
|---|---|
| private void selectNode(GroupNodeViewModel value) | |
| selectNode | back to summary |
|---|---|
| private void selectNode(GroupNodeViewModel value, boolean expandParents) | |
| setupClearButtonField | back to summary |
|---|---|
| private void setupClearButtonField(CustomTextField customTextField) | |
| setupDragScrolling | back to summary |
|---|---|
| private void setupDragScrolling() | |
| updateSelection | back to summary |
|---|---|
| private void updateSelection(List<TreeItem<GroupNodeViewModel>> newSelectedGroups) | |
| Modifier and Type | Field and Description |
|---|---|
| private final StandardActions | |
| private final GroupNodeViewModel |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| command | back to summary |
|---|---|
| private final StandardActions command | |
| group | back to summary |
|---|---|
| private final GroupNodeViewModel group | |
| ContextAction | back to summary |
|---|---|
| public ContextAction(StandardActions command, GroupNodeViewModel group) | |
| execute | back to summary |
|---|---|
public void execute()
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long | |
| private TreeItem | |
| private long |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| DRAG_TIME_BEFORE_EXPANDING_MS | back to summary |
|---|---|
| private static final long DRAG_TIME_BEFORE_EXPANDING_MS | |
| draggedItem | back to summary |
|---|---|
| private TreeItem<GroupNodeViewModel> draggedItem | |
| dragStarted | back to summary |
|---|---|
| private long dragStarted | |
| DragExpansionHandler | back to summary |
|---|---|
| private DragExpansionHandler() | |
| expandGroup | back to summary |
|---|---|
| public void expandGroup(TreeItem<GroupNodeViewModel> treeItem) | |