Class DynAttrAwareEntityTransformer

java.lang.Object
io.jmix.dynattrui.impl.DynAttrAwareEntityTransformer
All Implemented Interfaces:
EditedEntityTransformer

@Component("dynat_DynAttrAwareEntityTransformer") @Order(110) public class DynAttrAwareEntityTransformer extends Object implements EditedEntityTransformer
  • Constructor Details

    • DynAttrAwareEntityTransformer

      public DynAttrAwareEntityTransformer()
  • Method Details

    • transformForCollectionContainer

      public <E> E transformForCollectionContainer(E editedEntity, CollectionContainer<E> container)
      Description copied from interface: EditedEntityTransformer
      Transforms the entity to be added to the given container.
      Specified by:
      transformForCollectionContainer in interface EditedEntityTransformer
      Parameters:
      editedEntity - entity instance returned by editor screen
      container - data container where the entity will be added
      Returns:
      transformed instance
    • transformForField

      public <E> E transformForField(E editedEntity, HasValue<E> field)
      Description copied from interface: EditedEntityTransformer
      Transforms the entity to be added to the given UI field.
      Specified by:
      transformForField in interface EditedEntityTransformer
      Parameters:
      editedEntity - entity instance returned by editor screen
      field - UI field where the entity will be displayed
      Returns:
      transformed instance