Class ModelSearchCallPartPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable

public class ModelSearchCallPartPanel extends AbstractPartPanel<WebSearchCallPart>
A specialized panel for rendering WebSearchCallPart instances.

Displays the search queries initiated by the model with a clear "System Action" visual style and a search icon.

Author:
anahata
See Also:
  • Constructor Details

    • ModelSearchCallPartPanel

      public ModelSearchCallPartPanel(@NonNull @NonNull AgiPanel agiPanel, @NonNull @NonNull WebSearchCallPart part)
      Constructs a new ModelSearchCallPartPanel.
      Parameters:
      agiPanel - The parent agi panel.
      part - The search call part to render.
  • Method Details

    • renderContent

      protected void renderContent()
      Template method for subclasses to render their specific content. Subclasses should use the centralContainer field directly.

      Renders a specialized header with a search icon and the list of queries being executed by the model.

      Specified by:
      renderContent in class AbstractPartPanel<WebSearchCallPart>