Doclet

Doclet

Als Doclet bezeichnet man in Anlehnung an Applets Module, die von Dokumentationswerkzeugen zur Verarbeitung und automatischen Erzeugung von Dokumentation und eventuell auch Code eingesetzt werden. Bekannt sind Doclets insbesondere im Umfeld der Programmiersprache Java, wo sie als Module im Dokumentationswerkzeug Javadoc eingesetzt werden.

Das in Javadoc integrierte Standard-Doclet erzeugt aus Java-Quelltexten eine API-Dokumentation in HTML. Es existieren zahlreiche alternative Doclets, um die API-Dokumentation in anderen Formaten, zum Beispiel dem Windows Help Format, Framemaker/MIF, XML oder PDF zu erzeugen. Andere alternative Doclets erweitern die erzeugte API-Dokumentation und betten (z.B.) automatisch aus den Java-Klassen erzeugte UML-Diagramme ein.

Derzeit erfreuen sich noch Doclets zur Erzeugung von Code großer Beliebtheit, auch wenn sie mittelfristig wohl durch die in Java 5.0 hinzugefügten Annotationen abgelöst werden. Das bekannteste dieser Code erzeugenden Doclets dürfte das XDoclet sein, welches J2EE-Entwickler zur automatischen Erzeugung von Home-Interface, Remote-Interface, Implementierung, EJB-QL, SQL-Code, Deployment-Descriptor und Assembly-Descriptor aus nur einem einzigen Quelltext verwenden und sich damit viel Tipparbeit und damit Entwicklungszeit sparen.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • White Sand Doclet Resort & Spa Nha Trang — (Доклет,Вьетнам) Категория отеля: 4 звездочный отель Адрес …   Каталог отелей

  • Doclets — Doclet programs work with the Javadoc tool to generate documentation from code written in Java. Doclets are written in the Java programming language and use the doclet API to: Select which content to include in the documentation. Format the… …   Wikipedia

  • JavaDoc — ist ein Software Dokumentationswerkzeug, das aus Java Quelltexten automatisch HTML Dokumentationsdateien erstellt. Javadoc wurde ebenso wie Java von Sun Microsystems entwickelt und ist seit Version 2 ein Bestandteil des Java Development Kits. Die …   Deutsch Wikipedia

  • CookXml — is a unique XML data binding engine in Java. It is capable mapping XML documents of desired format directly onto the corresponding object oriented classes, essentially treating XML as a programming language rather than merely a data storage… …   Wikipedia

  • Javadoc — ist ein Software Dokumentationswerkzeug, das aus Java Quelltexten automatisch HTML Dokumentationsdateien erstellt. Javadoc wurde ebenso wie Java von Sun Microsystems entwickelt und ist seit Version 2 ein Bestandteil des Java Development Kits. Die …   Deutsch Wikipedia

  • JDiff — is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two Java APIs are compared. This is very… …   Wikipedia

  • Maker Interchange Format — (MIF) is a proprietary markup language associated with Adobe Systems FrameMaker product for technical document preparation. While MIF is essentially specific to a single program (FrameMaker), it was widely used in the complex document workflows… …   Wikipedia

  • FOSD origami — Feature Oriented Programming or Feature Oriented Software Development (FOSD) is a general paradigm for program synthesis in software product lines. Please read the Feature Oriented Programming page that explains how an FOSD model of a domain is a …   Wikipedia

  • JFC — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle  …   Deutsch Wikipedia

  • Java (Framework) — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle  …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”