while (change.next()) { if (change.wasAdded()) { change.getAddedSubList().stream() .filter(HasExpandedProperty.class::isInstance) .map(d -> (HasExpandedProperty) d) if (change.wasRemoved()) { change.getRemoved() .forEach(val -> branch.getChildren() .removeIf(item -> val.equals(item.getValue()))
List<Tab> tabsToBeAdded = new ArrayList<>(); int insertIndex = -1; while (change.next()) { if (change.wasPermutated()) { Tab selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); List<Tab> permutatedTabs = new ArrayList<>(change.getTo() - change.getFrom()); getSkinnable().getSelectionModel().clearSelection(); for (int i = change.getFrom(); i < change.getTo(); i++) { permutatedTabs.add(getSkinnable().getTabs().get(i)); addTabs(permutatedTabs, change.getFrom()); getSkinnable().getSelectionModel().select(selectedTab); if (change.wasRemoved()) { tabsToBeRemoved.addAll(change.getRemoved()); if (change.wasAdded()) { tabsToBeAdded.addAll(change.getAddedSubList()); insertIndex = change.getFrom();
while (change.next()) { if (change.wasPermutated()) { for (int i = change.getFrom(); i < change.getTo(); ++i) { } else if (change.wasUpdated()) { if (change.wasRemoved()) { for (WindowIcon i : change.getRemoved()) { titleBar.removeLeftIcon(i); } else if (change.wasAdded()) { for (WindowIcon i : change.getAddedSubList()) { titleBar.addLeftIcon(i); while (change.next()) { if (change.wasPermutated()) { for (int i = change.getFrom(); i < change.getTo(); ++i) { } else if (change.wasUpdated()) { if (change.wasRemoved()) { for (WindowIcon i : change.getRemoved()) { titleBar.removeRightIcon(i); } else if (change.wasAdded()) { for (WindowIcon i : change.getAddedSubList()) { titleBar.addRightIcon(i); while (change.next()) {
List<Tab> tabsToBeAdded = new ArrayList<>(); int insertIndex = -1; while (change.next()) { if (change.wasPermutated()) { Tab selectedTab = getSkinnable().getSelectionModel().getSelectedItem(); List<Tab> permutatedTabs = new ArrayList<>(change.getTo() - change.getFrom()); getSkinnable().getSelectionModel().clearSelection(); for (int i = change.getFrom(); i < change.getTo(); i++) { permutatedTabs.add(getSkinnable().getTabs().get(i)); addTabs(permutatedTabs, change.getFrom()); getSkinnable().getSelectionModel().select(selectedTab); if (change.wasRemoved()) { tabsToBeRemoved.addAll(change.getRemoved()); if (change.wasAdded()) { tabsToBeAdded.addAll(change.getAddedSubList()); insertIndex = change.getFrom();
preContGraphic.setPrefWrapLength(140 + String.valueOf(c.getList().size()).length() * 10); if (preContResultPane.getViolations().size() > 0) { preContBadge.setCount(c.getList().size()); preContBadge.setVisible(true); } else { postContGraphic.setPrefWrapLength(140 + String.valueOf(c.getList().size()).length() * 10); if (postContResultPane.getViolations().size() > 0) { postContBadge.setCount(c.getList().size()); postContBadge.setVisible(true); } else {
ObservableList<? extends Tab> tabs = change.getList();
while (c.next()) { if (c.wasAdded()) { Node lastAddedNode = null; for (Node node : c.getAddedSubList()) { String id = node.getId(); requireNonBlank(id, ERROR_ID_NULL); } else if (c.wasRemoved()) { String selectedId = getSelectedNodeId(); boolean selectionChanged = false; for (Node node : c.getRemoved()) { String id = node.getId(); requireNonBlank(id, ERROR_ID_NULL);
while (listChange.next()) { if (listChange.wasAdded()) { listChange.getAddedSubList().stream() if (listChange.wasRemoved()) { @SuppressWarnings("unchecked") final List<Map<String, Object>> source = ); listChange.getRemoved().stream() .map(DocumentProperty::getData) .forEach(removed ->
if (listenToFx) { listenToRemoting = false; while (c.next()) { if (c.wasAdded() || c.wasRemoved() || c.wasReplaced()) { for (T removed : c.getRemoved()) { remotingList.remove(removed); for (T added : c.getAddedSubList()) { remotingList.add(list.indexOf(added), added);
while (change.next()) for (MenuItem lMenuItem : change.getRemoved()) for (MenuItem lMenuItem : change.getAddedSubList())
while (c.next()) { for (Node node : c.getRemoved()) { node.visibleProperty().removeListener(gridInvalidator); for (Node node : c.getAddedSubList()) {
while (change.next()) { if (change.wasPermutated()) { list.subList(change.getFrom(), change.getTo()).clear(); list.addAll(change.getFrom(), transformList(change.getList().subList(change.getFrom(), change.getTo()), converterFunction)); } else { if (change.wasRemoved()) { list.subList(change.getFrom(), change.getFrom() + change.getRemovedSize()).clear(); if (change.wasAdded()) { list.addAll(change.getFrom(), transformList(change.getAddedSubList(), converterFunction));
if (listenToFx) { listenToDolphin = false; while (c.next()) { if (c.wasAdded() || c.wasRemoved() || c.wasReplaced()) { for (T removed : c.getRemoved()) { dolphinList.remove(removed); for (T added : c.getAddedSubList()) { dolphinList.add(list.indexOf(added), added);
while (change.next()) { if (change.wasPermutated()) { target.subList(change.getFrom(), change.getTo()).clear(); target.addAll(change.getFrom(), transformList(change.getList().subList(change.getFrom(), change.getTo()), converterFunction)); } else { if (change.wasRemoved()) { target.subList(change.getFrom(), change.getFrom() + change.getRemovedSize()).clear(); if (change.wasAdded()) { target.addAll(change.getFrom(), transformList(change.getAddedSubList(), converterFunction));
while (change.next()) { if (change.wasRemoved()) { List<TreeItem<T>> removedItems = new ArrayList<>(); for (T t : change.getRemoved()) { final TreeItem<T> treeItem = itemsMap.remove(t); if (treeItem != null) { if (change.wasAdded()) { List<RecursiveTreeItem<T>> addedItems = new ArrayList<>(); for (T newChild : change.getAddedSubList()) { final RecursiveTreeItem<T> newTreeItem = new RecursiveTreeItem<>(newChild, getGraphic(), childrenFactory); addedItems.add(newTreeItem);
while (c.next()) { if (c.wasAdded()) { Node lastAddedNode = null; for (Node node : c.getAddedSubList()) { if (!nodes.contains(node)) { nodes.add(node); doShow(indexOf(lastAddedNode)); } else if (c.wasRemoved()) { int selectedIndex = getSelectedIndex(); for (Node node : c.getRemoved()) { if (!nodes.contains(node)) { continue;
while( c.next() ) { if( c.wasAdded() ) { root.getChildren().addAll( c.getAddedSubList().stream() .map(this::createRec) .collect(Collectors.toList())); if( c.wasRemoved() ) { root.getChildren().removeIf( t -> c.getRemoved().contains(t.getValue()));
while( c.next() ) { if( c.wasAdded() ) { root.getChildren().addAll( c.getAddedSubList().stream() .map(this::createRec) .collect(Collectors.toList())); if( c.wasRemoved() ) { root.getChildren().removeIf( t -> c.getRemoved().contains(t.getValue()));