@Override protected void handleControlPropertyChanged(String property) { super.handleControlPropertyChanged(property); if ("SELECTED_TAB".equals(property)) { isSelectingTab = true; selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); getSkinnable().requestLayout(); } else if ("WIDTH".equals(property)) { clip.setWidth(getSkinnable().getWidth()); } else if ("HEIGHT".equals(property)) { clip.setHeight(getSkinnable().getHeight()); } }
languageChoiceBox.getSelectionModel().getSelectedItem().getTerseName(), messageField.getText(), "TODO",
selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); if (selectedTab == null && getSkinnable().getSelectionModel().getSelectedIndex() != -1) { getSkinnable().getSelectionModel().select(getSkinnable().getSelectionModel().getSelectedIndex()); selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); getSkinnable().getSelectionModel().selectFirst(); selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); while (change.next()) { if (change.wasPermutated()) { Tab selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); List<Tab> permutatedTabs = new ArrayList<>(change.getTo() - change.getFrom()); getSkinnable().getSelectionModel().clearSelection();
@Override public void saveStateTo(Map<String, String> data) { data.put("rotation", Optional.ofNullable(rotation.getSelectionModel().getSelectedItem()) .map(i -> i.getKey().toString()).orElse(EMPTY)); data.put("rotationType", Optional.ofNullable(rotationType.getSelectionModel().getSelectedItem()) .map(i -> i.getKey().toString()).orElse(EMPTY)); }
@Override public void saveStateTo(Map<String, String> data) { data.put("outline", Optional.ofNullable(outline.getSelectionModel().getSelectedItem()) .map(i -> i.getKey().toString()).orElse(EMPTY)); data.put("acroForms", Optional.ofNullable(acroForms.getSelectionModel().getSelectedItem()) .map(i -> i.getKey().toString()).orElse(EMPTY)); data.put("toc", Optional.ofNullable(toc.getSelectionModel().getSelectedItem()).map(i -> i.getKey().toString()) .orElse(EMPTY)); data.put("blankIfOdd", Boolean.toString(blankIfOdd.isSelected())); data.put("footer", Boolean.toString(footer.isSelected())); data.put("normalize", Boolean.toString(normalize.isSelected())); }
@Override public void saveStateTo(Map<String, String> data) { if (isSelected()) { data.put("splitAfterPredefined", Boolean.TRUE.toString()); } KeyStringValueItem<PredefinedSetOfPages> selected = combo.getSelectionModel().getSelectedItem(); if (selected != null) { data.put("splitAfterPredefined.combo", defaultString(selected.getKey().toString())); } }
@Override public void saveStateTo(Map<String, String> data) { data.put("compress", Boolean.toString(compress.isSelected())); data.put("overwrite", Boolean.toString(overwrite().isSelected())); discardBookmarks.ifPresent(d -> { data.put("discardBookmarks", Boolean.toString(d.isSelected())); }); data.put("version", version.getSelectionModel().getSelectedItem().getVersion().toString()); }
@Override public void apply(RotateParametersBuilder builder, Consumer<String> onError) { builder.rotation(rotation.getSelectionModel().getSelectedItem().getKey()); builder.rotationType(rotationType.getSelectionModel().getSelectedItem().getKey()); }
@Override public SimpleSplitParametersBuilder getBuilder(Consumer<String> onError) { KeyStringValueItem<PredefinedSetOfPages> selected = combo.getSelectionModel().getSelectedItem(); if (selected != null) { return new SimpleSplitParametersBuilder(selected.getKey()); } onError.accept(DefaultI18nContext.getInstance().i18n("No page selected")); return null; }
@Override public void apply(MergeParametersBuilder builder, Consumer<String> onError) { builder.outlinePolicy(outline.getSelectionModel().getSelectedItem().getKey()); builder.acroFormsPolicy(acroForms.getSelectionModel().getSelectedItem().getKey()); builder.tocPolicy(toc.getSelectionModel().getSelectedItem().getKey()); builder.blankPageIfOdd(blankIfOdd.isSelected()); builder.footer(footer.isSelected()); builder.normalize(normalize.isSelected()); }
private void setFilteredItems(PdfVersion required) { if (nonNull(required)) { PdfVersionComboItem selected = getSelectionModel().getSelectedItem(); setItems(unfilteredItems.filtered(t -> t.isHigherOrEqual(required))); int selecedIndex = getItems().indexOf(selected); if (selecedIndex != -1) { getSelectionModel().select(selecedIndex); } else { getSelectionModel().selectFirst(); } } }
@Override public void apply(AbstractPdfOutputParametersBuilder<? extends AbstractPdfOutputParameters> builder, Consumer<String> onError) { builder.compress(compress.isSelected()); if (overwrite().isSelected()) { builder.existingOutput(ExistingOutputPolicy.OVERWRITE); } builder.version(version.getSelectionModel().getSelectedItem().getVersion()); discardBookmarks.ifPresent(d -> { builder.discardBookmarks(d.isSelected()); }); }
/** * get the select horizontal TabPane * * @return - the tabPane */ public TabPane getSelectedTabPane() { Tab vTab = vTabPane.getSelectionModel().getSelectedItem(); TabPane tabPane = this.vTabPaneMapByTab.get(vTab); return tabPane; }
/** * get the selected tab of the given tab Pane * * @param tabPane * @return the selected tab */ public Tab getSelectedTab(TabPane tabPane) { SingleSelectionModel<Tab> vsel = tabPane.getSelectionModel(); return vsel.getSelectedItem(); }
@Override @SuppressWarnings("unchecked") public Object getViewObject() { return component.getSelectionModel().getSelectedItem(); }
@SuppressWarnings("rawtypes") private Object _getContent(Node control) { if (control instanceof TextInputControl) { return ((TextInputControl) control).getText(); } else if (control instanceof ChoiceBox) { return ((ChoiceBox) control).getSelectionModel().getSelectedItem(); } else if (control instanceof ComboBox) { return ((ComboBox) control).getSelectionModel().getSelectedItem(); } return null; }
@SuppressWarnings("rawtypes") private boolean _hasContent(Node input) { if (input instanceof TextInputControl) { return !StringUtils.isEmpty(((TextInputControl) input).getText()); } else if (input instanceof ChoiceBox) { return ((ChoiceBox) input).getSelectionModel().getSelectedItem() != null; } else if (input instanceof ComboBox) { return ((ComboBox) input).getSelectionModel().getSelectedItem() != null; } return false; }
/** * select a random tab * * @param tabPane */ public Tab selectRandomTab(TabPane tabPane) { Random random = new Random(); SingleSelectionModel<Tab> vsel = tabPane.getSelectionModel(); int tabIndex = random.nextInt(vTabPane.getTabs().size()); vsel.select(tabIndex); return vsel.getSelectedItem(); }
@Override public void handle(ActionEvent event) { model.sqlQuery.setValue(history.getSelectionModel().getSelectedItem()); sqlEditor.getEngine().executeScript("editor.setValue('" + history.getSelectionModel().getSelectedItem() + "');"); } });
@Override @SuppressWarnings("unchecked") public Object getViewObject() { if (component.isEditable()) { String text = component.getEditor().getText(); return StringHelper.isAllWhitespace(text) ? null : text; } return component.getSelectionModel().getSelectedItem(); }