List of usage examples for com.vaadin.v7.ui Field setBuffered
public void setBuffered(boolean buffered);
From source file:com.haulmont.cuba.web.widgets.CubaGrid.java
License:Apache License
protected void configureField(Field<?> field) { field.setParent(this); field.setBuffered(isEditorBuffered()); field.setEnabled(isEnabled());/* ww w. java 2 s . com*/ }
From source file:de.symeda.sormas.ui.utils.AbstractEditForm.java
License:Open Source License
protected AbstractEditForm(Class<DTO> type, String propertyI18nPrefix, UserRight editOrCreateUserRight, boolean addFields) { this.type = type; this.propertyI18nPrefix = propertyI18nPrefix; fieldGroup = new BeanFieldGroup<DTO>(type) { @Override/*from ww w . j a va 2 s . c o m*/ protected void configureField(Field<?> field) { field.setBuffered(isBuffered()); if (!isEnabled()) { field.setEnabled(false); } if (field.getPropertyDataSource().isReadOnly()) { field.setReadOnly(true); } else if (isReadOnly()) { field.setReadOnly(true); } } }; fieldGroup.addCommitHandler(this); fieldGroup.setFieldFactory(new SormasFieldGroupFieldFactory(editOrCreateUserRight)); setWidth(900, Unit.PIXELS); setHeightUndefined(); if (addFields) { addFields(); } if (editOrCreateUserRight != null && !UserProvider.getCurrent().hasUserRight(editOrCreateUserRight)) { getFieldGroup().setReadOnly(true); } }