Class TableItemWrapper

java.lang.Object
io.jmix.ui.component.table.TableItemWrapper
All Implemented Interfaces:
com.vaadin.v7.data.Item, Serializable

public class TableItemWrapper extends Object implements com.vaadin.v7.data.Item
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getItemId

      @Nullable public Object getItemId()
    • setItemId

      public void setItemId(@Nullable Object itemId)
    • getPropertyWrappers

      public Map<Object,TableItemPropertyWrapper> getPropertyWrappers()
    • getItemProperty

      public com.vaadin.v7.data.Property getItemProperty(Object id)
      Specified by:
      getItemProperty in interface com.vaadin.v7.data.Item
    • getItemPropertyIds

      public Collection<?> getItemPropertyIds()
      Specified by:
      getItemPropertyIds in interface com.vaadin.v7.data.Item
    • addItemProperty

      public boolean addItemProperty(Object id, com.vaadin.v7.data.Property property) throws UnsupportedOperationException
      Specified by:
      addItemProperty in interface com.vaadin.v7.data.Item
      Throws:
      UnsupportedOperationException
    • removeItemProperty

      public boolean removeItemProperty(Object id) throws UnsupportedOperationException
      Specified by:
      removeItemProperty in interface com.vaadin.v7.data.Item
      Throws:
      UnsupportedOperationException
    • getPropertyType

      public Class getPropertyType(Object propertyId)
    • getPropertyValue

      @Nullable public Object getPropertyValue(Object propertyId)
    • addValueChangeListener

      public void addValueChangeListener(com.vaadin.v7.data.Property.ValueChangeListener propertyValueChangeListener)