Interface HasSubParts

All Known Subinterfaces:
ActionUserMenuItem, ComponentUserMenuItem, DropdownButtonComponent, SingleFilterComponent<V>, TextUserMenuItem, UrlQueryParametersFacet, UserMenuItem, ViewUserMenuItem
All Known Implementing Classes:
AbstractDropdownButton, AbstractGroupDataGridAdapter, ComboButton, DataGrid, DropdownButton, FullTextFilter, GroupDataGrid, GroupDataGridAdapter, JmixCard, JmixGrid, JmixGridContextMenu, JmixGroupGrid, JmixGroupGridContextMenu, JmixTabSheet, JmixTreeGrid, JmixUserMenu, JmixUserMenu.AbstractTextUserMenuItem, JmixUserMenu.AbstractUserMenuItem, JmixUserMenu.ActionUserMenuItemImpl, JmixUserMenu.ComponentUserMenuItemImpl, JmixUserMenu.TextUserMenuItemImpl, JmixUserMenuItemsDelegate.SeparatorUserMenuItem, JpqlFilter, MainTabSheet, NoopUrlQueryParametersFacetImpl, PropertyFilter, SingleFilterComponentBase, TreeDataGrid, UrlQueryParametersFacetImpl, UserMenu, UserMenu.ViewUserMenuItemImpl

public interface HasSubParts
Interface to be implemented by UI components that provide additional objects for framework as part of component API.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a sub part object by its name.
  • Method Details

    • getSubPart

      @Nullable Object getSubPart(String name)
      Returns a sub part object by its name.
      Parameters:
      name - sub part name, e.g. component id
      Returns:
      a sub part object by its name, or null if not found