Package io.jmix.ui.component.table
Class TableItemWrapper
java.lang.Object
io.jmix.ui.component.table.TableItemWrapper
- All Implemented Interfaces:
com.vaadin.v7.data.Item
,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.v7.data.Item
com.vaadin.v7.data.Item.Editor, com.vaadin.v7.data.Item.PropertySetChangeEvent, com.vaadin.v7.data.Item.PropertySetChangeListener, com.vaadin.v7.data.Item.PropertySetChangeNotifier, com.vaadin.v7.data.Item.Viewer
-
Field Summary
Modifier and TypeFieldDescriptionprotected Object
protected Map<Object,
TableItemPropertyWrapper> protected TableDataContainer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addItemProperty
(Object id, com.vaadin.v7.data.Property property) void
addValueChangeListener
(com.vaadin.v7.data.Property.ValueChangeListener propertyValueChangeListener) com.vaadin.v7.data.Property
Collection<?>
getPropertyType
(Object propertyId) getPropertyValue
(Object propertyId) boolean
void
-
Field Details
-
itemId
-
propertyWrappers
-
tableDataContainer
-
-
Constructor Details
-
TableItemWrapper
-
-
Method Details
-
getItemId
-
setItemId
-
getPropertyWrappers
-
getItemProperty
- Specified by:
getItemProperty
in interfacecom.vaadin.v7.data.Item
-
getItemPropertyIds
- Specified by:
getItemPropertyIds
in interfacecom.vaadin.v7.data.Item
-
addItemProperty
public boolean addItemProperty(Object id, com.vaadin.v7.data.Property property) throws UnsupportedOperationException - Specified by:
addItemProperty
in interfacecom.vaadin.v7.data.Item
- Throws:
UnsupportedOperationException
-
removeItemProperty
- Specified by:
removeItemProperty
in interfacecom.vaadin.v7.data.Item
- Throws:
UnsupportedOperationException
-
getPropertyType
-
getPropertyValue
-
addValueChangeListener
public void addValueChangeListener(com.vaadin.v7.data.Property.ValueChangeListener propertyValueChangeListener)
-