Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 633 Bytes

README.md

File metadata and controls

9 lines (5 loc) · 633 Bytes

FX live templates

This library allows rendering an object as a string using a reactive template. The template binds to some object (the "data context") and updates the string representation incrementally, when some properties of the data context change. Bindable properties are regular JavaFX ObservableValues.

Currently it's used in PMD's Rule Designer. Here's a demo:

demo.gif

Originally I built this because the syntax highlighting on the panel to the right is not incremental, so to avoid an enormous glitch every time the text is updated, incremental updates are needed.