public boolean adjustConfiguration(IConfiguration cfg, boolean extensionAdjustment) { boolean adjusted = false; AdjustmentContext context = extensionAdjustment ? null : new AdjustmentContext(); for (int i = 0; i < fExpressions.length; i++) { if (fExpressions[i].adjustConfiguration(cfg, context, extensionAdjustment)) adjusted = true; } if (context != null) { String unadjusted[] = context.getUnadjusted(); for (int i = 0; i < unadjusted.length; i++) { OptionEnablementExpression.adjustConfiguration( cfg, unadjusted[i], null, extensionAdjustment); } } return adjusted; }