void (final SpacingImpl spaceProperty) { performModification(() -> { if (spaceProperty != null) { if (getLineFeeds() == 0) { if (spaceProperty.getMinSpaces() >= 0 && getTotalSpaces() < spaceProperty.getMinSpaces()) { setSpaces(spaceProperty.getMinSpaces(), 0); } if (spaceProperty.getMaxSpaces() >= 0 && getTotalSpaces() > spaceProperty.getMaxSpaces()) { setSpaces(spaceProperty.getMaxSpaces(), 0); } } } }); }