Meta tags:
keywords= tapestry, apache, apache tapestry, framework, java, web, component, open source, application, dynamic, scalable, robust, servlet;
description= Apache Tapestry is a open-source component-oriented framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.;
Headings (most frequently used words):
report, component, external, documentation, generating, the, limitations,
Text of the page (most frequently used words):
the (54), apache (22), tapestry (15), #component (14), documentation (13), and (11), version (10), plugin (8), report (8), rootpackage (8), configuration (7), for (6), you (6), are (5), java (5), element (5), your (5), external (5), src (5), license (4), trademarks (4), any (4), application (4), this (4), getting (4), components (4), groupid (4), org (4), artifactid (4), can (4), with (4), section (4), files (4), main (4), software (3), foundation (3), may (3), logo (3), source (3), about (3), generate (3), parameters (3), from (3), library (3), that (3), rootpackages (3), example (3), maven (3), will (3), xdoc (3), html (3), package (3), same (3), under (2), all (2), feather (2), servlet (2), web (2), thanks (2), security (2), sponsorship (2), events (2), issues (2), code (2), development (2), tapestry5 (2), apachetapestry (2), edit (2), page (2), involved (2), support (2), stackoverflow (2), mailing (2), lists (2), community (2), user (2), guide (2), started (2), download (2), classes (2), another (2), current (2), myapp (2), which (2), should (2), change (2), update (2), value (2), just (2), add (2), related (2), either (2), path (2), resources (2), body (2), name (2), href (2), foo (2), bar (2), img (2), generated (2), structure (2), link (2), file (2), extension (2), folder (2), module (2), copyright, 2020, licensed, other, marks, mentioned, registered, their, respective, owners, complements, builds, upon, standard, api, works, container, server, open, oriented, framework, creating, dynamic, robust, highly, scalable, applications, social, faq, apidocs, reference, docs, principles, introduction, team, home, project, there, ability, base, tools, assume, entirely, self, contained, within, model, limitations, com, acme, lib, changed, backward, incompatible, way, expects, have, several, elements, shown, below, still, use, without, anything, added, sure, match, configure, inside, xml, following, reporting, plugins, pom, generating, image, time, place, them, such, not, packaged, jar, war, document, examples, baz, used, gloop, style, interface, baz_ref, png, into, directory, mimics, thus, extract, content, automatically, generates, also, copy, images, attribute, corresponding, output, thought, somewhat, rigid, stripped, down, xhtml, format, optional, takes, form, stored, class, mix, javadoc, annotations, themselves, provide, each, inheritance, description, complete, set, including, inherited, displayed, lets, comprehensive, search, roadmap,
Text of the page (random words):
component report apache tapestry apache tapestry getting started documentation download community mailing lists stackoverflow support getting involved edit this page apachetapestry tapestry5 development source code issues roadmap apache about apache events sponsorship license security thanks search apache tapestry documentation user guide component report component report the component report module lets you generate comprehensive documentation for all the components in your module either a component library or a tapestry application for each component the inheritance description and complete set of parameters including inherited parameters are displayed the documentation is generated from a mix of javadoc and annotations on the classes themselves and from external documentation you may provide external documentation the external documentation is optional and takes the form of a file stored in the same package as the component class with the extension xdoc external documentation is in the maven xdoc format which can be thought of as a somewhat rigid stripped down version of xhtml the component report will extract the content of the body element and add it to the documentation it automatically generates it will also copy any images the src attribute of any img element to the corresponding output folder the documentation is generated into a directory structure that mimics the package structure thus a link to component documentation for components in the same package is just a link to another file with a html extension in the same folder example document body section name related components ul li a href foo html foo a ul li a href bar html bar a ul ul section section name examples p the baz component can be used to generate a gloop style of interface p p img src baz_ref png p external documentation files the xdoc files and any related image files can be either on the java main path i e src main java or on the resources path src main resources at this time you should place them under src main java such that the files are not packaged in your library jar or application war generating the report just add the following to the reporting plugins section of your pom plugin groupid org apache tapestry groupid artifactid tapestry component report artifactid version 5 0 x version configuration rootpackage org example myapp rootpackage configuration plugin be sure the update the version element with the current version of the maven plugin and update the rootpackage element with the value for your application this will match the value you configure inside your web xml added in 5 3 in version 5 3 the configuration of the maven plugin changed in a backward incompatible way the configuration expects the rootpackages element which may have several rootpackage elements you should change the plugin configuration as shown below or you can still use the 5 2 4 version of the plugin without to change anything plugin groupid org apache tapestry groupid artifactid tapestry component report artifactid version 5 3 x version configuration rootpackages rootpackage org example myapp rootpackage rootpackage com acme lib rootpackage rootpackages configuration plugin limitations there is no ability to generate parameters for base classes from another library the tools assume that the components are entirely self contained within the current model apache tapestry tapestry apache the apache feather logo and the apache tapestry project logo are trademarks of the apache software foundation apache tapestry home download team license documentation introduction principles getting started user guide docs component reference apidocs faq community mailing lists stackoverflow support getting involved edit this page social apachetapestry tapestry5 development source code issues apache about apache events sponsorship license security thanks about us apache tapestry is an open source component oriented framework for creating dynamic robust highly scalable web applications in java tapestry complements and builds upon the standard java servlet api and so it works in any servlet container or application server apache tapestry apache and the apache feather logo are trademarks of the apache software foundation all other marks mentioned may be trademarks or registered trademarks of their respective owners copyright 2020 the apache software foundation licensed under the apache license version 2 0
|