XJC Superinterface und Superklasse nur für alle Klassen?

8

Ich versuche automatisch eine Schnittstelle in einer Java-Klasse zu implementieren, die aus einer xsd-Datei generiert wird.

Das sieht so aus, als könnte es tun das, aber es wird nur implements SomeInterface zu allen Klassen hinzufügen, was völlig dumm ist. Fehle ich etwas oder kannst du das nur für alle Klassen machen? Es ist nicht wirklich sinnvoll, alle generierten Klassen die gleiche Schnittstelle implementieren zu lassen. Kann ich diese Funktion nur für eine Klasse verwenden?

    
Franz Kafka 29.03.2012, 13:31
quelle

1 Antwort

4

Sie können die Vererbungserweiterung von JAXB2 Basics Plugins verwenden. Dies funktioniert für bestimmte Klassen (d. H.% Co_de% s)

Dies wird auch in Antworten dieser Frage beschrieben: Generierung einer JAXB-Klasse, die eine Schnittstelle implementiert

    
rainer198 04.04.2012, 10:28
quelle

Tags und Links