Class TableFieldFactoryImpl<E>

java.lang.Object
io.jmix.ui.component.table.TableFieldFactoryImpl<E>
All Implemented Interfaces:
com.vaadin.v7.ui.TableFieldFactory, Serializable

public class TableFieldFactoryImpl<E> extends Object implements com.vaadin.v7.ui.TableFieldFactory
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • createField

      public Component createField(EntityValueSource valueSource, String property, org.dom4j.Element xmlDescriptor)
    • createField

      public com.vaadin.v7.ui.Field<?> createField(com.vaadin.v7.data.Container container, Object itemId, Object propertyId, com.vaadin.ui.Component uiContext)
      Specified by:
      createField in interface com.vaadin.v7.ui.TableFieldFactory
    • getComponentImplementation

      protected com.vaadin.ui.Component getComponentImplementation(Component columnComponent)
    • applyPermissions

      protected void applyPermissions(Component columnComponent)
    • getOptions

      @Nullable protected Options getOptions(EntityValueSource valueSource, String property)
    • findOptionsContainer

      @Nullable protected CollectionContainer findOptionsContainer(Table.Column columnConf)