Interface SupportsMetaClass

All Known Subinterfaces:
EntityMultiPickerComponent<E>, EntityPickerComponent<E>
All Known Implementing Classes:
EntityComboBox, EntityPicker, JmixMultiSelectComboBox, JmixMultiSelectComboBoxPicker

public interface SupportsMetaClass
Provides a contract for components that support working with a MetaClass.
  • Method Details

    • getMetaClass

      @Nullable MetaClass getMetaClass()
      Returns the MetaClass associated with this component or entity.
      Returns:
      the MetaClass object, or null if no MetaClass is associated
    • setMetaClass

      void setMetaClass(@Nullable MetaClass metaClass)
      Sets the MetaClass for this component or entity.
      Parameters:
      metaClass - the MetaClass to associate with this component or entity, or null to disassociate any currently set MetaClass