void (@NotNull Collection<? extends CompositeArrangementSettingsToken> compositeTokens, @NotNull SimpleColoredComponent renderer) { int width = 0; for (CompositeArrangementSettingsToken compositeToken : compositeTokens) { width = Math.max(width, parseWidth(compositeToken.getToken(), renderer)); } for (CompositeArrangementSettingsToken compositeToken : compositeTokens) { myWidths.put(compositeToken.getToken(), width); parseWidths(compositeToken.getChildren(), renderer); } }