Color (TextAttributes textAttributes) { if (textAttributes.getErrorStripeColor() != null) { return textAttributes.getErrorStripeColor(); } else if (textAttributes.getBackgroundColor() != null) { return textAttributes.getBackgroundColor().darker(); } else { return null; } }