本文整理了Java中com.vaadin.ui.Field.setReadThrough()
方法的一些代码示例,展示了Field.setReadThrough()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.setReadThrough()
方法的具体详情如下:
包路径:com.vaadin.ui.Field
类名称:Field
方法名:setReadThrough
暂无
代码示例来源:origin: org.vaadin.addons/customfield
public void setReadThrough(boolean readThrough) throws SourceException {
wrappedField.setReadThrough(readThrough);
}
代码示例来源:origin: nz.co.senanque/madura-vaadinsupport
public Field createField(Item item, Object propertyId,
Component uiContext) {
logger.debug("creating field for {}",propertyId);
com.vaadin.data.Property property = item.getItemProperty(propertyId);
Field ret;
if (property instanceof MaduraPropertyWrapper)
{
MaduraPropertyWrapper maduraProperty = (MaduraPropertyWrapper)property;
ret = createFieldByPropertyType(maduraProperty);
// logger.debug("created field {} class {} value {}",new Object[]{propertyId,ret.getClass().getName(),ret.getValue()});
}
else if (item instanceof BeanItem) {
MaduraPropertyWrapper maduraProperty = getMaduraSessionManager().getMaduraPropertyWrapper((ValidationObject)((BeanItem)item).getBean(), propertyId.toString());
ret = createFieldByPropertyType(maduraProperty);
// logger.debug("created field {} class {} value {}",new Object[]{propertyId,ret.getClass().getName(),ret.getValue()});
}
else {
// this probably never gets called
Field field = super.createField(item, propertyId, uiContext);
field.setWidth(getHints().getWidth());
field.setReadThrough(true);
field.setWriteThrough(true);
field.setPropertyDataSource(property);
ret = field;
}
return ret;
}
public Field createFieldByPropertyType(MaduraPropertyWrapper property) {
内容来源于网络,如有侵权,请联系作者删除!