/** * Implemented as specified by the {@link IRenderingSettings} I/F * * @see IRenderingSettings#applySettingsToPixels(long, long) */ @RolesAllowed("user") public boolean applySettingsToPixels(long from, long to) { Set<Long> nodeIds = new HashSet<Long>(); nodeIds.add(to); List<Pixels> pixels = loadPixels(nodeIds); Long imageID = pixels.get(0).getImage().getId(); Map<Boolean, List<Long>> returnValue = applySettingsToSet(from, Pixels.class, nodeIds); if (returnValue.get(Boolean.TRUE).contains(imageID)) { return true; } return false; }
pixels.addAll(loadPixels(nodeIds));
List<Pixels> l = loadPixels(ids); if (l.size() != 1) throw new ValidationException("No pixels set with ID: " + from);