Package uno.anahata.ai.swing.render.editorkit
package uno.anahata.ai.swing.render.editorkit
Provides an abstraction layer for supplying syntax highlighting engines (EditorKits) to the UI.
This package decouples the core UI from any specific syntax highlighting implementation. It defines
the EditorKitProvider interface, which allows a host
application (like an IDE) to inject its own, more powerful editor kits for rendering code blocks.
A DefaultEditorKitProvider is included for standalone
use, which provides basic HTML and RTF support.
-
ClassDescriptionA default implementation of EditorKitProvider that provides the standard kits available in a vanilla Swing environment.An interface for providing an EditorKit for a given programming language.
