Indexed Properties Handling im JBFF verbessert
|
Der Customizer für Arrays (indexed Properties) im JavaBeans-Framework wurde verbessert - er kann jetzt auch Elemente löschen und unter bestimmten Voraussetzungen neue Elemente hinzufügen. |
Screenshot
Hier ein Beispiel für ein Indexed Property vom Typ Double. Oben links sind die Knöpfe zum Hinzufügen und Löschen einzelner Elemente zu sehen:

Der Screenshot stammt aus der sQLshell - genauer gesagt aus der GUI zum Plugin DataGenerator .
Voraussetzungen für Erzeugen neuer Elemente
Damit die Action zum Hinzufügen neuer Elemente zur Verfügung steht, muß der Typ der Indexed Property einen parameterlosen öffentlichen Konstruktor anbieten. Alternativ ist es möglich, im PropertyDescriptor eine Implementierung des Inerfaces de.netsysit.util.ObjectCreator zu verankern, die auf Wunsch vorkonfigurierte Elemente erzeugt.

