Class DynamicMessageResolver

java.lang.Object
io.jmix.dynmodel.impl.DynamicMessageResolver
All Implemented Interfaces:
MessageResolver

@Component("dynmod_DynamicMessageResolver") public class DynamicMessageResolver extends Object implements MessageResolver
Resolves captions for dynamic metadata properties from the in-memory dynamic message store.
  • Field Details

  • Constructor Details

    • DynamicMessageResolver

      public DynamicMessageResolver()
  • Method Details

    • getPropertyCaption

      public @Nullable String getPropertyCaption(MetaProperty property, @Nullable Locale locale)
      Description copied from interface: MessageResolver
      Returns localized caption of an entity property
      Specified by:
      getPropertyCaption in interface MessageResolver
      Parameters:
      property - meta property
      locale - locale, if value is null locale of current user is used
      Returns:
      localized property caption