本文整理了Java中com.vaadin.ui.Field.setRequiredError()
方法的一些代码示例,展示了Field.setRequiredError()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.setRequiredError()
方法的具体详情如下:
包路径:com.vaadin.ui.Field
类名称:Field
方法名:setRequiredError
暂无
代码示例来源:origin: org.vaadin.addons/customfield
public void setRequiredError(String requiredMessage) {
if (property instanceof Field) {
((Field) property).setRequiredError(requiredMessage);
} else {
wrappedField.setRequiredError(requiredMessage);
}
}
代码示例来源:origin: korpling/ANNIS
@Override
public void setRequiredError(String requiredMessage)
{
field.setRequiredError(requiredMessage);
}
代码示例来源:origin: org.metawidget.modules/metawidget-all
public Component processWidget( Component component, String elementName, Map<String, String> attributes, VaadinMetawidget metawidget ) {
if ( !( component instanceof Field )) {
return component;
}
Field field = (Field) component;
if ( TRUE.equals( attributes.get( REQUIRED ) ) ) {
field.setRequired( true );
field.setRequiredError( MessageFormat.format( "{0} is required", field.getCaption() ) );
}
return component;
}
}
代码示例来源:origin: com.vaadin.addon/beanvalidation-addon
/**
* Apply a bean validation validator to a field based on a bean class and
* the identifier of the property the field displays. The field is also
* marked as required if the bean field has the {@link NotNull} annotation.
*
* @param field
* the {@link Field} component to which to add a validator
* @param propertyId
* the property ID of the field of the bean that this field
* displays
* @param beanClass
* the class of the bean with the bean validation annotations
* @return the created validator
*/
public static BeanValidationValidator addValidator(Field field,
Object propertyId, Class<?> beanClass) {
BeanValidationValidator validator = new BeanValidationValidator(
beanClass,
String.valueOf(propertyId));
field.addValidator(validator);
if (validator.isRequired()) {
field.setRequired(true);
field.setRequiredError(validator.getRequiredMessage());
}
return validator;
}
代码示例来源:origin: com.holon-platform.vaadin7/holon-vaadin
/**
* Setup a renderer field, setting up validators if available.
* @param property Property
* @param field Field
*/
protected void setupField(P property, Field<?> field) {
PropertyColumn<T, P> column = getPropertyColumn(property);
if (column != null) {
if (column.isRequired()) {
field.setRequired(true);
if (column.getRequiredMessage() != null) {
field.setRequiredError(LocalizationContext.translate(column.getRequiredMessage(), true));
}
}
column.getValidators().forEach(v -> {
field.addValidator(v);
});
}
}
代码示例来源:origin: org.aperteworkflow/gui-commons
@Override
public Field createField(Item item, Object propertyId, Component uiContext) {
if (!isPropertyVisible(propertyId)) {
return null;
}
BeanItem<DictionaryItemWrapper> beanItem = Lang2.assumeType(item, BeanItem.class);
DictionaryItemWrapper bean = beanItem.getBean();
Field field = _VALUES.equals(propertyId)
? createItemValuesField(application, source, bean.getValueType())
: new TextField(source.getMessage("dict.item." + propertyId));
field.setWidth("100%");
if (isPropertyEditable(propertyId)) {
field.setRequired(isPropertyRequired(propertyId));
field.setRequiredError(source.getMessage("dict.item." + propertyId + ".required"));
}
else {
field.setReadOnly(true);
}
return field;
}
代码示例来源:origin: org.aperteworkflow/base-widgets
f.setRequiredError(getMessage("processdata.comments.assignee.form." + propertyId + ".required"));
代码示例来源:origin: org.activiti/activiti-explorer
form.getField("id").setRequiredError(i18nManager.getMessage(Messages.GROUP_ID_REQUIRED));
form.getField("id").focus();
代码示例来源:origin: org.activiti/activiti-explorer
form.getField("id").setRequiredError(i18nManager.getMessage(Messages.USER_ID_REQUIRED));
form.getField("id").focus();
form.getField("password").setRequiredError(i18nManager.getMessage(Messages.USER_PASSWORD_REQUIRED));
内容来源于网络,如有侵权,请联系作者删除!