protected void install(@Nullable final Iterator<int[]> changedLines,
                         @Nullable final UserDataHolder context,
                         @NotNull final Settings settings) {
    Data data = computeFoldedRanges(changedLines, settings);
    install(data, context, settings);
  }
protected void install(@Nullable final Iterator<int[]> changedLines,
                         @Nullable final UserDataHolder context,
                         @NotNull final Settings settings)