@Override
    protected @Nullable String validateAttributeValue(@NotNull XmlAttributeValue xmlAttributeValue, @NotNull String value) {
      final PsiClass tagClass = JavaFxPsiUtil.getTagClass(xmlAttributeValue);
      if (tagClass != null) {
        if (tagClass.isEnum()) {
          return JavaFxPsiUtil.validateEnumConstant(tagClass, value);
        }
        final PsiMethod method = JavaFxPsiUtil.findValueOfMethod(tagClass);
        if (method == null) {
          return JavaFXBundle.message("unable.to.coerce.error",value, tagClass.getQualifiedName());
        }
      }
      return validateLiteral(xmlAttributeValue, value);
    }
@Override
    protected @Nullable String validateAttributeValue(@NotNull XmlAttributeValue xmlAttributeValue, @NotNull String value)