Hallo zusammen,
ich arbeite gerade ein einer mittlerweile recht großen Swing GUI. Zwischenzeitlich war die Überlegung, die GUI mit dem Model per DataBinding zu synchronisieren. Einsetzen wollte ich hierzu jgoodies-binding.
Diese Framework setzt allerdings darauf, dass die Modelklassen PropertyChange nutzen, zur Unterstützung kann man dort die Klasse Model erweitern, die bereits Unterstützung hierzu bietet. Ich möchte jedoch nicht, dass meine Domain (JPA2) Klassen von einer technischen Klasse erben, die ich im Endeffekt nur zur GUI Darstellung benötige und händisch in allen Domainklassen mit PropertyChangeSupport arbeiten möchte ich eigentlich auch nicht.
Wie löst ihr solche Situationen?
ich arbeite gerade ein einer mittlerweile recht großen Swing GUI. Zwischenzeitlich war die Überlegung, die GUI mit dem Model per DataBinding zu synchronisieren. Einsetzen wollte ich hierzu jgoodies-binding.
Diese Framework setzt allerdings darauf, dass die Modelklassen PropertyChange nutzen, zur Unterstützung kann man dort die Klasse Model erweitern, die bereits Unterstützung hierzu bietet. Ich möchte jedoch nicht, dass meine Domain (JPA2) Klassen von einer technischen Klasse erben, die ich im Endeffekt nur zur GUI Darstellung benötige und händisch in allen Domainklassen mit PropertyChangeSupport arbeiten möchte ich eigentlich auch nicht.
Wie löst ihr solche Situationen?