Je travaille avec Jaxb. et je voudrais générer des fichiers javaDoc à partir de ces classes, est-ce la même chose que je le ferais pour un fichier java régulier?comment générer javaDoc à partir d'un fichier jaxb
Répondre
En supposant que vous avez généré .java
fichiers de .xsd
- oui, ce sont des classes régulières que vous pouvez modifier, commenter et documenter.
Egh ... Les fichiers générés ne doivent pas être modifiés manuellement. De telles modifications seront perdues après la re-génération! –
Vous pouvez utiliser le xs:annotation
avec xs:documentation
et jaxb les ramasse et les rend javadoc sur la classe.
Notes:
- lorsque le xs: étiquette de documentation était en dehors des xs: tag complexType, il ne ramassez pas (naturellement)
- Je suppose que la même chose peut être fait à le attribut/niveau d'élément dans le .xsd pour les champs de la classe, mais n'a pas essayé.
- la sortie est moche si vous essayez de mettre les balises HTML dans la documentation. Il y a probablement un moyen de contourner cela, mais je n'ai pas essayé non plus.
<xs:complexType name="TypeThatBecomesJavaClass">
<xs:annotation>
<xs:documentation>
This becomes javadoc for TypeThatBecomesJavaClass</xs:documentation>
</xs:annotation>
... etc ...
Une approche plus directe (du tutoriel JAXB) qui répond aux préoccupations ci-dessus: http://jaxb.java.net/tutorial/section_5_4-Adding-Documentation.html#Adding%20Documentation
Ouais, ne nécessite que 9 lignes pour un seul commentaire, yuk! –
Si le schéma n'est pas rédigé par vous et un schéma important, cela ne fonctionnera pas. –
- 1. Générer javadoc directement à partir du référentiel?
- 2. Comment générer de la documentation à partir du fichier css?
- 3. Comment générer JavaDoc en utilisant buildr?
- 4. Eclipse Générer un assistant Javadoc: qu'est-ce que "Javadoc Command"?
- 5. Comment générer javadoc pour les tests unitaires dans netbeans
- 6. Générer par programme des fichiers JavaDoc
- 7. Comment générer deux xml de structure différente à partir d'une classe en utilisant JAXB
- 8. générer tableview à partir du fichier plist
- 9. générer des instances aléatoires avec JAXB
- 10. Comment exécuter le compilateur JAXB à partir de ANT
- 11. Générer un Javadoc pour mon projet Android
- 12. Génération de JavaDoc à partir de chaîne/flux, etc.
- 13. Générer Javadoc pour les interfaces uniquement?
- 14. Comment générer un fichier WSDL à partir d'un C# webservice
- 15. Comment puis-je générer des commentaires Javadoc dans Eclipse?
- 16. Comment générer de la documentation javadoc avec des trémas?
- 17. JAXB: utilise local schemaLocation pour générer des classes Java
- 18. Comment générer plusieurs versions de classes Java générées par JAXB?
- 19. Générer Javadoc pour les interfaces seulement en utilisant Ant?
- 20. Comment créer javadoc à partir de sources dans un fichier .jar?
- 21. Comment personnaliser JAXB Marshalling si vous générez des beans JAXB à partir de XML
- 22. Jaxb pour générer le XML directement au OutputStream
- 23. Générer un PDF à partir d'un fichier html sur l'iPhone
- 24. Générer plusieurs TLD avec Maven Javadoc Plugin & TLDGen
- 25. Générer une source .cpp à partir d'un fichier .h
- 26. Générer automatiquement le fichier C++ à partir de l'en-tête?
- 27. java servlet: générer un fichier zip à partir de BLOBs
- 28. Générer un fichier XML à partir de données de modèle
- 29. Générer l'image d'aperçu à partir du fichier vidéo?
- 30. Javadoc sur Android (Eclipse)
@ special0ne avez-vous réussi à résoudre votre problème? Share – Bozho