/**
  * Assigns another right margin for the language or (if it is null) to root (default) margin.
  *
  * @param language The language to assign the right margin to or null if root (default) right
  *     margin is to be changed.
  * @param rightMargin New right margin.
  */
 public void setRightMargin(@Nullable Language language, int rightMargin) {
   if (language != null) {
     CommonCodeStyleSettings langSettings = getCommonSettings(language);
     if (langSettings != null) {
       langSettings.RIGHT_MARGIN = rightMargin;
       return;
     }
   }
   setDefaultRightMargin(rightMargin);
 }