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

Reply via email to