Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-tapestry/src/main/java/org/xdoclet/plugin/tapestry/jelly
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2222
Added Files:
Asset.jelly Bean.jelly Component.jelly Disclaimer.jelly
Inject.jelly Parameter.jelly Property.jelly
Log Message:
Initial commit of Tapestry plugin for xdoclet2
--- NEW FILE: Inject.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="inject" items="${class.getTagsByName('tapestry.inject')}">
<inject property="${inject.property}" type="${inject.type}"
object="${inject.object}"/>
</j:forEach>
</j:jelly>
--- NEW FILE: Property.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="property"
items="${class.getTagsByName('tapestry.property')}">
<property name="${property.name_}" persist="${property.persist}"
initial-value="${property.initialValue}"/>
</j:forEach>
</j:jelly>
--- NEW FILE: Parameter.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="parameter"
items="${class.getTagsByName('tapestry.parameter')}">
<parameter name="${parameter.name_}"
required="${parameter.required}"
property="${parameter.property}"
default-value="${parameter.defaultValue}"
cache="${parameter.cache}"
aliases="${parameter.aliases}"
deprecated="${parameter.deprecated}">
<j:if test="${parameter.getNamedParameter('description') != null}">
<description>${parameter.description}</description>
</j:if>
</parameter>
</j:forEach>
</j:jelly>
--- NEW FILE: Asset.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="asset" items="${class.getTagsByName('tapestry.asset')}">
<asset name="${asset.name_}"
path="${asset.path}"
property="${asset.property}"/>
</j:forEach>
</j:jelly>
--- NEW FILE: Disclaimer.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml">
<jxml:comment>This file has been generated by xdoclet-plugin-tapestry,
a plugin for XDoclet2. Please do not modify this file.
Modify your Tapestry annotations instead (@tapestry tags)
and rerun 'maven xdoclet2' (or your ant xdoclet2 target)
if you don't wanna lose further modifications</jxml:comment>
</j:jelly>
--- NEW FILE: Component.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="component"
items="${class.getTagsByName('tapestry.component')}">
<component id="${component.id}"
type="${component.type}"
copy-of="${component.copyOf}"
inherit-informal-parameters="${component.inheritInformalParameters}">
<j:forEach var="binding"
items="${class.getTagsByName('tapestry.binding')}">
<j:if test="${component.id==binding.componentId}">
<binding name="${binding.name_}" value="${binding.value_}"/>
</j:if>
</j:forEach>
</component>
</j:forEach>
</j:jelly>
--- NEW FILE: Bean.jelly ---
<?xml version="1.0" encoding="UTF-8"?>
<j:jelly xmlns:j="jelly:core" xmlns:jxml="jelly:xml" xmlns:d="jelly:define">
<j:forEach var="bean" items="${class.getTagsByName('tapestry.bean')}">
<bean name="${bean.name_}"
class="${bean.class_}"
lifecycle="${bean.lifecycle}"
property="${bean.property}">
<j:if test="${bean.getNamedParameter('description') != null}">
<description>${bean.description}</description>
</j:if>
<j:forEach var="set"
items="${class.getTagsByName('tapestry.set')}">
<j:if test="${bean.name_==set.beanName}">
<set name="${set.name_}" value="${set.value_}"/>
</j:if>
</j:forEach>
</bean>
</j:forEach>
</j:jelly>
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits