public void setDepartment(String firstName) { department.set(firstName); } }
public void setName(String firstName) { name.set(firstName); }
public void setMessage(String msg) { this.message.set(msg); }
public void setSrc(String src) { this.src.set(src); }
public final void setText(String value) { text.set(value); }
@EventListener public void onSetPageRanges(SetPageRangesRequest event) { getItems().stream().forEach(i -> i.pageSelection.set(event.range)); }
@Override public void restoreStateFrom(Map<String, String> data) { onClear(null); int size = Optional.ofNullable(data.get(defaultString(getId()) + "input.size")).map(Integer::valueOf).orElse(0); if (size > 0) { PdfLoadRequestEvent loadEvent = new PdfLoadRequestEvent(getOwnerModule()); List<SelectionTableRowData> items = new ArrayList<>(); IntStream.range(0, size).forEach(i -> { String id = defaultString(getId()); Optional.ofNullable(data.get(id + "input." + i)).ifPresent(f -> { PdfDocumentDescriptor descriptor = PdfDocumentDescriptor.newDescriptor(new File(f), ofNullable(data.get(id + "input.password.enc" + i)).map(EncryptionUtils::decrypt) .orElseGet(() -> data.get(defaultString(getId()) + "input.password." + i))); loadEvent.add(descriptor); SelectionTableRowData row = new SelectionTableRowData(descriptor); row.pageSelection.set(data.get(id + "input.range." + i)); row.pace.set(data.get(id + "input.step." + i)); row.reverse.set(Boolean.valueOf(data.get(id + "input.reverse." + i))); items.add(row); }); }); getItems().addAll(items); eventStudio().broadcast(loadEvent); } } }
@Override public TableColumn<SelectionTableRowData, String> getTableColumn() { TableColumn<SelectionTableRowData, String> tableColumn = SelectionTableColumn.super.getTableColumn(); tableColumn.setEditable(true); tableColumn.setOnEditCommit(t -> t.getTableView().getItems().get(t.getTablePosition().getRow()).pace .set(defaultIfBlank(t.getNewValue(), "1"))); return tableColumn; }
@Override public TableColumn<SelectionTableRowData, String> getTableColumn() { TableColumn<SelectionTableRowData, String> tableColumn = SelectionTableColumn.super.getTableColumn(); tableColumn.setEditable(true); tableColumn.setOnEditCommit( t -> t.getTableView().getItems().get(t.getTablePosition().getRow()).pageSelection.set(t.getNewValue())); return tableColumn; }
/** * Sets the filter for filtering the options shown on screen. * @param filter * @see #titleFilter() */ public final void setTitleFilter( String filter ) { titleFilterProperty.set(filter); }
/** * Set the title * * @param title the title to set */ public void setTitle(String title) { titleProperty.set(title); }
/** * the titel */ public void setAllTitle(String title) { this.initialTitle = title; this.displayTitle.set(title); }
@Override public void set(String style) { if (locked) throw new UnsupportedOperationException("The action is immutable, property change support is disabled."); //$NON-NLS-1$ super.set(style); } };
@Override public void changed(ObservableValue<? extends OperationData> observable, OperationData oldValue, OperationData newValue) { if(newValue == null) { } else { String folderOid = (String) newValue.getAttributes().get("fullId"); String folderPath = (String) newValue.getAttributes().get("path"); owner.initialInternalValueProperty().set(folderPath); owner.currentInternalValueProperty().set(folderPath); } } });
/** * Set current value through custom converter * * @param o */ @Override public void setCurrentValue(Object o) { final String converted = getConverter().toString(String.valueOf(o)); currentInternalValueProperty().set(converted); }
public void commitModification(boolean introspect) { final String valToCommit = StringUtils.isEmpty(currentInternalValue.get()) ? defaultInternalValueProperty().get() : currentInternalValue.get(); initialInternalValue.set(valToCommit); if (introspect) { ReflectionUIUtils.invokeSetterOn(controller.getModel(), getAttributePath(), getInitialInternalValue()); } } // @formatter:on