@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); } } }
public SelectionTableRowData duplicate() { descriptor.retain(); SelectionTableRowData dupe = new SelectionTableRowData(descriptor); dupe.pageSelection.set(pageSelection.get()); dupe.reverse.set(reverse.get()); dupe.pace.set(pace.get()); return dupe; }
/** * Set the isModifying * * @param isModifying the isModifying to set */ private void setModifying(boolean modifying) { isModifying.set(modifying);; }
/** * @{inheritedDoc} */ @Override public void cancelModify() { modifying.set(false); }
/** * @{inheritedDoc} */ @Override public void modify() { modifying.set(true); }
/** * Set the isModifying * * @param isModifying the isModifying to set */ private void setModifying(boolean modifying) { this.isModifying.set(modifying);; }
@Override public void set(boolean value) { if ( locked ) throw new RuntimeException("The action is immutable, property change support is disabled."); //$NON-NLS-1$ super.set(value); } };
married.set(isMarried);
/** */ default void modify() { modifyingProperty().set(true); }
private void addContingency(Contingency contingency) { TreeItem<Object> contingencyItem = createTreeItem(contingency); root.getChildren().add(contingencyItem); saved.set(false); }
/** * @param b */ default void setModifying(boolean b) { modifyingProperty().set(b); } }
/** * @{inheritedDoc} */ @Override public void cancelModify() { modifying.set(false); endRowsEdition(); }
/** * @{inheritedDoc} */ @Override public void validate() { stepContent.validate(); valid.set(stepContent.isValid()); }
/** * Constructor */ public MenuRow(VLViewRootMenuRowXML menuItemConfig, Menu menu, MenuStructure menuStructure, AbstractViewController controller) { this.menu = menu; this.menuItemConfig = menuItemConfig; this.menuStructure = menuStructure; this.controller = controller; leaf.set(menuItemConfig.hasSubRows()); buildRowItem(); getStyleClass().add(EP_MENU_ROW); }
public void switchMaximize() { if (!maximizeProperty.get()) { maximizeProperty.set(true); getController().maximize(); } }
/** * * @param attributeVisualisationMappingBuilder attributeEditorBuilder * @param uniformDesign uniformDesign * @param dataVisualisationCustomizer way to customize or extend the editor visualisation for a specific data class, e.g. add a green border(silly example), add special button */ public DataEditor(AttributeVisualisationMappingBuilder attributeVisualisationMappingBuilder, UniformDesign uniformDesign, BiFunction<Node,Data,Node> dataVisualisationCustomizer) { this.dataEditorState = new DataEditorState(null, new ArrayList<>(), attributeVisualisationMappingBuilder,uniformDesign,this,dataVisualisationCustomizer,true); historyNavigationVisible.set(true); historyNavigationVisible.addListener(observable -> updateState(dataEditorState.setShowNavigation(historyNavigationVisible.get()))); }
@Override public void set(boolean newValue) { ((Script)getBean()).setProperty(getName(), newValue); super.set(newValue); } }
/** * @param ev */ public void handle(HeaderNavbarSetStandardRightActions ev) { Platform.runLater(() -> { topToolbar.getChildren().clear(); wasCustomized.set(false); animateAddMaximizedWrapper(); }); }
/** * @param ev */ public void handle(HeaderNavbarSetCustomRightActions ev) { Platform.runLater(() -> { animateRemoveMaximizedWrapper(); wasCustomized.set(true); if (ev.getActions() != null) { animateAddCustomAction(ev.getActions()); } }); }