Table of Contents
<application> element<bean> element<binding> element<component> element<component-type> element<component-specification> element<configure> element<context-asset> element<description> element<extension> element<external-asset> element<inherited-binding> element<library> element<library-specification> element<listener-binding> element<message-binding> element<page> element<page-specification> element<parameter> element<private-asset> element<property> element<property-specification> element<reserved-parameter> element<service> element<set-message-property> element<set-property> element<static-binding> elementThis appendix describes the four types of specifications used in Tapestry.
Table C.1. Tapestry Specifications
| Type | File Extension | Root Element | Public ID | System ID |
|---|---|---|---|---|
| Application | application | <application> | -//Apache Software Foundation//Tapestry Specification 3.0//EN | http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd |
| Page | page | <page-specification> | -//Apache Software Foundation//Tapestry Specification 3.0//EN | http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd |
| Component | jwc | <component-specification> | -//Apache Software Foundation//Tapestry Specification 3.0//EN | http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd |
| Library | library | <library-specification> | -//Apache Software Foundation//Tapestry Specification 3.0//EN | http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd |
| Script | script | <script> | -//Apache Software Foundation//Tapestry Script Specification 3.0//EN | http://jakarta.apache.org/tapestry/dtd/Script_3_0.dtd |
The four general Tapestry specifications (<application>, <component-specification>
<page-specification> and <library-specification>) all share the same DTD, but use different
root elements.