@Override public Set<K> keySet() { return getDelegate().keySet(); }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()) .ifPresent(m -> m.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k))); } }
@Override public void extractValues(ReadOnlyMapProperty<?, ?> originalValue, ValueExtractor.ValueReceiver receiver) { Optional.ofNullable(originalValue.getValue()) .ifPresent(m -> m.keySet().forEach(k -> receiver.keyedValue("<map key>", k, k))); } }
private void listenToNewConversations() { directMessages.directMessages().keySet().forEach(this::createTabForPal); JavaFxObservable.additionsOf(directMessages.directMessages()) .map(Map.Entry::getKey) .forEach(this::createTabForPal); }
public void addDirectMessage(final DirectMessage directMessageEvent) { final long otherId = getOtherId(directMessageEvent); final User other = messageEvents.keySet() .stream() .filter(user -> user.getId() == otherId) .findAny() .orElseGet(() -> showUser(otherId)); final ObservableList<DirectMessage> messagesWithOther = messageEvents.computeIfAbsent( other, k -> FXCollections.observableArrayList() ); messagesWithOther.add(directMessageEvent); messagesWithOther.sort(Comparator.comparingLong(DirectMessage::getId)); }
@Override public void executeOnCloseButtonClicked() { for (IWare ware : availableMap.keySet()) { IntegerProperty amount = availableMap.get(ware); office.move(ware, amount.intValue(), 0); } availableMap.clear(); ViewChangeCityPlayerProxyJFX proxy = new ViewChangeCityPlayerProxyJFX(viewState.getCurrentCityProxy().get(), EViewChangeEvent.MAIN_VIEW_CHURCH); clientEventBus.post(new NoticeBoardUpdate(proxy)); super.executeOnCloseButtonClicked(); } @VisibleForTesting
for (WorldMapView.Location location : locationMap.keySet()) { Point2D coordinates = getLocationCoordinates(location); if (group.getLayoutBounds().contains(coordinates)) {
int amountBeggers = rnd.nextInt(city.getCity().getPopulationBinding().get() / 70); int amountWares = 0; for (IWare ware : availableMap.keySet()) { amountWares += availableMap.get(ware).get() * ware.getSizeAsBarrels();
view.getSelectedCountries().clear(); } else { for (WorldMapView.Location location : locationMap.keySet()) { Node node = locationMap.get(location); if (target.equals(node)) {