本文整理了Java中com.vaadin.data.Item.addItemProperty()
方法的一些代码示例,展示了Item.addItemProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Item.addItemProperty()
方法的具体详情如下:
包路径:com.vaadin.data.Item
类名称:Item
方法名:addItemProperty
暂无
代码示例来源:origin: tlaukkan/vaadin-lazyquerycontainer
/**
* Adds property to default Item.
*
* @param id ID of the property to be added.
* @param property Property to be added.
* @return true if Property was added successfully.
*/
public boolean addItemProperty(final Object id, final Property property) {
return defaultItem.addItemProperty(id, property);
}
代码示例来源:origin: nz.co.senanque/madura-vaadin
public List<String> getFieldList(ValidationObject validationObject, Item dataSource)
{
List<String> ret = new ArrayList<String>();
ObjectMetadata objectMetadata = validationObject.getMetadata();
Collection<PropertyMetadata> propertyMetadata = objectMetadata.getAllPropertyMetadata();
for (PropertyMetadata property: propertyMetadata)
{
String fieldName = property.getName();
Method getter = property.getGetMethod();
Method setter = property.getSetMethod();
FieldMetadata fieldMetadata;
try {
fieldMetadata = objectMetadata.getFieldMetadata(property.getName());
dataSource.removeItemProperty(fieldName);
dataSource.addItemProperty(fieldName, new MaduraPropertyWrapper(fieldMetadata,validationObject,setter, getter, getHints(),m_messageSource));
}
catch (NullPointerException e)
{
logger.info("property {} not bound to Madura Objects",fieldName);
}
ret.add(fieldName);
}
return ret;
}
public MaduraPropertyWrapper getMaduraPropertyWrapper(FieldMetadata fieldMetadata)
代码示例来源:origin: nz.co.senanque/madura-vaadinsupport
public List<String> getFieldList(ValidationObject validationObject, Item dataSource)
{
List<String> ret = new ArrayList<String>();
ObjectMetadata objectMetadata = validationObject.getMetadata();
// Class<?> clazz = validationObject.getClass();
Collection<PropertyMetadata> propertyMetadata = objectMetadata.getAllPropertyMetadata();
for (PropertyMetadata property: propertyMetadata)
{
String fieldName = property.getName();
Method getter = property.getGetMethod();
Method setter = property.getSetMethod();
FieldMetadata fieldMetadata;
try {
fieldMetadata = objectMetadata.getFieldMetadata(property.getName());
dataSource.removeItemProperty(fieldName);
dataSource.addItemProperty(fieldName, new MaduraPropertyWrapper(fieldMetadata,validationObject,setter, getter, getHints(),m_messageSource));
}
catch (NullPointerException e)
{
logger.info("property {} not bound to Madura Objects",fieldName);
}
ret.add(fieldName);
}
return ret;
}
public MaduraPropertyWrapper getMaduraPropertyWrapper(FieldMetadata fieldMetadata)
内容来源于网络,如有侵权,请联系作者删除!