Weitere Dateien erstellen
Hallo,
ist es möglich neben den Java-Dateien auch weitere Dateien zu erstellen? Wir würden gerne eine entsprechende XML-Datei zu den bereits erstellen Java-Dateien erstellen. Danke im Voraus.
ist es möglich neben den Java-Dateien auch weitere Dateien zu erstellen? Wir würden gerne eine entsprechende XML-Datei zu den bereits erstellen Java-Dateien erstellen. Danke im Voraus.
Comments
ja, das ist möglich. Beim Erstellen eines neuen CodeStyles das Template additionalFiles vonFile.xpt überschreiben. Das Template wird für jeden UML Classifier (also zB Klassen, Interfaces, Enumerations, etc.) aufgerufen.
Hierin kann dann eine neue Datei mit Hilfe der Xpand File-Direktive angelegt werden (vgl. z.B. http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.xpand.doc/help/ch01s06.html).
Das fertige Template sieht dann zB so aus:
«IMPORT uml»
«IMPORT UMLLabProfile»
«IMPORT testStyle»
«EXTENSION Utility»
«EXTENSION java::standard::classDiag::classifier::ClassifierExtensions»
«DEFINE additionalFiles (TestStyledElement style) FOR Classifier»
«FILE getQualifiedName("/") + ".xml"»
...
«ENDFILE»
«ENDDEFINE»</code
Viele Grüße
Manuel