private void storeRawSoftWraps() {
    StringBuilder buffer = new StringBuilder();
    for (SoftWrapAppliancePlaces placeToStore : myPlacesToUseSoftWraps) {
      buffer.append(placeToStore).append(COMPOSITE_PROPERTY_SEPARATOR);
    }
    if (!buffer.isEmpty()) {
      buffer.setLength(buffer.length() - 1);
    }
    String newValue = buffer.toString();

    String old = myOptions.USE_SOFT_WRAPS;
    if (newValue.equals(old)) return;  // `newValue` is not null
    myOptions.USE_SOFT_WRAPS = newValue;
    myPropertyChangeSupport.firePropertyChange(PropNames.PROP_USE_SOFT_WRAPS, old, newValue);
  }
private void storeRawSoftWraps()