Class ExecutableCodePartRenderer

java.lang.Object
uno.anahata.ai.swing.render.ExecutableCodePartRenderer
All Implemented Interfaces:
PartRenderer

public class ExecutableCodePartRenderer extends Object implements PartRenderer
Renders the content of an ExecutableCode part, which is a request from the model to execute a block of code.
Author:
anahata
  • Constructor Details

    • ExecutableCodePartRenderer

      public ExecutableCodePartRenderer()
  • Method Details

    • render

      public JComponent render(com.google.genai.types.Part part, EditorKitProvider editorKitProvider)
      Description copied from interface: PartRenderer
      Renders a given Part into a JComponent.
      Specified by:
      render in interface PartRenderer
      Parameters:
      part - The Part to render.
      editorKitProvider - A provider for syntax highlighting, if needed.
      Returns:
      A JComponent representing the rendered Part.