You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jl...@apache.org on 2005/10/23 01:00:14 UTC
svn commit: r327712 [1/2] - in /geronimo/devtools/trunk/sandbox/xdoclet2: ./
src/ src/java/ src/java/org/ src/java/org/apache/
src/java/org/apache/geronimo/ src/java/org/apache/geronimo/devtools/
src/java/org/apache/geronimo/devtools/xdoclet2/ src/java...
Author: jlaskowski
Date: Sat Oct 22 15:59:25 2005
New Revision: 327712
URL: http://svn.apache.org/viewcvs?rev=327712&view=rev
Log:
GERONIMO-519: Geronimo XDoclet2 Tags (http://issues.apache.org/jira/browse/GERONIMO-519)
Added:
geronimo/devtools/trunk/sandbox/xdoclet2/ (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/project.properties (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/project.xml (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Pattern.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Type.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Uri.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Value.java (with props)
geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Version.java (with props)
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Oct 22 15:59:25 2005
@@ -0,0 +1,9 @@
+*.iml
+.project
+.classpath
+maven.log
+junit*.properties
+target
+velocity.log
+nbproject
+build.xml
Added: geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml Sat Oct 22 15:59:25 2005
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<project default="default"
+ xmlns:j="jelly:core"
+ xmlns:u="jelly:util"
+ xmlns:ant="jelly:ant"
+ xmlns:define="jelly:define"
+ xmlns:velocity="jelly:velocity"
+ xmlns:artifact="artifact"
+ xmlns:m="jelly:maven"
+ >
+ <goal name="default">
+ <attainGoal name="build"/>
+ </goal>
+ <goal name="build">
+ <attainGoal name="qtags"/>
+ <attainGoal name="jar:install"/>
+ </goal>
+ <goal name="rebuild">
+ <attainGoal name="clean"/>
+ <attainGoal name="build"/>
+ </goal>
+ <goal name="qtags">
+ <mkdir dir="${basedir}/target/src"/>
+ <path id="xdoclet.generated.path" location="${basedir}/target/src"/>
+ <addPath id="maven.compile.src.set" refid="xdoclet.generated.path"/>
+
+ <path id="xdoclet.task.classpath">
+ <pathelement location="${basedir}/target/classes"/>
+ <path refid="maven.dependency.classpath"/>
+ </path>
+
+ <taskdef
+ name="xdoclet"
+ classname="org.xdoclet.ant.XDocletTask"
+ classpathref="xdoclet.task.classpath"
+ />
+
+ <xdoclet>
+ <fileset dir="${pom.build.sourceDirectory}">
+ <include name="**/*.java"/>
+ </fileset>
+
+ <component classname="org.generama.VelocityTemplateEngine"/>
+ <component classname="org.generama.JellyTemplateEngine"/>
+ <component
+ classname="org.xdoclet.plugin.qtags.impl.QTagImplPlugin"
+ destdir="${basedir}/target/src"
+ />
+ <component
+ classname="org.xdoclet.plugin.qtags.impl.QTagLibraryPlugin"
+ destdir="${basedir}/target/src"
+ packagereplace="org.apache.geronimo.devtools.xdoclet2.qtags"
+ />
+ <component
+ classname="org.xdoclet.plugin.qtags.xdoc.QTagXDocPlugin"
+ destdir="${basedir}/target/generated-xdocs"
+ namespace="${xdoclet.qtags.namespace}"
+ />
+ <component
+ classname="org.xdoclet.plugin.qtags.confluence.QTagConfluencePlugin"
+ destdir="${basedir}/target/confluence"
+ namespace="${xdoclet.qtags.namespace}"
+ />
+ </xdoclet>
+ </goal>
+ <goal name="xdoclet2">
+ <taskdef name="xdoclet" classname="org.xdoclet.ant.XDocletTask"
+ classpathref="maven.dependency.classpath" />
+ <xdoclet>
+ <fileset dir="${pom.build.sourceDirectory}">
+ <include name="**/*.java"/>
+ </fileset>
+ <component classname="org.apache.geronimo.devtools.xdoclet2.GeronimoConfigPlugin"
+ destdir="${maven.build.dir}/xdoclet"/>
+ </xdoclet>
+ </goal>
+ <preGoal name="java:compile">
+ <path id="maven.compile.src.set">
+ <pathelement location="src/java"/>
+ <pathelement location="target/src"/>
+ <!-- pathelement location="${maven.build.dir}/xdoclet"/ -->
+ </path>
+ <!-- attainGoal name="xdoclet"/ -->
+ </preGoal>
+</project>
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml
------------------------------------------------------------------------------
svn:keywords = author date id rev
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/maven.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: geronimo/devtools/trunk/sandbox/xdoclet2/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/project.properties?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/project.properties (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/project.properties Sat Oct 22 15:59:25 2005
@@ -0,0 +1,4 @@
+maven.repo.remote=http://www.ibiblio.org/maven,http://xdoclet-plugins.sourceforge.net/repository
+maven.junit.fork = yes
+
+xdoclet.qtags.generate = true
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.properties
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.properties
------------------------------------------------------------------------------
svn:keywords = author date id rev
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: geronimo/devtools/trunk/sandbox/xdoclet2/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/project.xml?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/project.xml (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/project.xml Sat Oct 22 15:59:25 2005
@@ -0,0 +1,247 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<project>
+ <pomVersion>3</pomVersion>
+ <!-- extend>../../etc/project.xml</extend -->
+ <currentVersion>1.0-SNAPSHOT</currentVersion>
+ <groupId>geronimo-devtools</groupId>
+ <organization>
+ <name>Apache Software Foundation</name>
+ <url>http://geronimo.apache.org/</url>
+ <logo>http://geronimo.apache.org/images/geronimo-logo.png</logo>
+ </organization>
+
+ <name>Geronimo :: XDoclet2 Plugin</name>
+ <id>geronimo-xdoclet2-plugin</id>
+ <shortDescription>Geronimo XDoclet2 Plugin</shortDescription>
+ <description>Geronimo XDoclet2 Plugin</description>
+ <siteDirectory>/www/geronimo.apache.org/modules/xdoclet2</siteDirectory>
+ <distributionDirectory>/www/www.apache.org/projects/geronimo/builds/xdoclet2</distributionDirectory>
+
+ <package>org.apache.geronimo.devtools.xdoclet2</package>
+
+ <dependencies>
+ <dependency>
+ <groupId>xdoclet</groupId>
+ <artifactId>xdoclet</artifactId>
+ <version>2.0.3</version>
+ <url>http://xdoclet.codehaus.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>qdox</groupId>
+ <artifactId>qdox</artifactId>
+ <version>1.6-SNAPSHOT</version>
+ <url>http://qdox.codehaus.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>picocontainer</groupId>
+ <artifactId>picocontainer</artifactId>
+ <version>1.0</version>
+ <url>http://picocontainer.codehaus.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>nanocontainer</groupId>
+ <artifactId>nanocontainer-ant</artifactId>
+ <version>1.0-beta-3</version>
+ <url>http://nanocontainer.codehaus.org/ant/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>nanocontainer</groupId>
+ <artifactId>nanocontainer</artifactId>
+ <version>1.0-beta-3</version>
+ <url>http://nanocontainer.codehaus.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>velocity</groupId>
+ <artifactId>velocity</artifactId>
+ <version>1.4</version>
+ <url>http://jakarta.apache.org/velocity/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <version>3.1</version>
+ <url>http://jakarta.apache.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.8</version>
+ <url>http://jakarta.apache.org/log4j/</url>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.0.4</version>
+ <url>http://jakarta.apache.org/commons/logging/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-beanutils</groupId>
+ <artifactId>commons-beanutils</artifactId>
+ <version>1.7.0</version>
+ <url>http://jakarta.apache.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly</artifactId>
+ <version>20050813.225330</version>
+ <url>http://jakarta.apache.org/jelly/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-tags-xml</artifactId>
+ <version>20050823.222913</version>
+ <url>http://jakarta.apache.org/jelly/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-tags-jsl</artifactId>
+ <version>1.0</version>
+ <url>http://jakarta.apache.org/jelly</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-jelly</groupId>
+ <artifactId>commons-jelly-tags-define</artifactId>
+ <version>1.0</version>
+ <url>http://jakarta.apache.org/jelly</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ <version>1.6</version>
+ <url>http://www.dom4j.org</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>jaxen</groupId>
+ <artifactId>jaxen</artifactId>
+ <version>1.1-beta-4</version>
+ <url>http://sf.net/projects/jaxen</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>saxpath</groupId>
+ <artifactId>saxpath</artifactId>
+ <version>1.0-FCS</version>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>commons-jexl</groupId>
+ <artifactId>commons-jexl</artifactId>
+ <version>1.0</version>
+ <url>http://jakarta.apache.org/jexl/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant</artifactId>
+ <version>1.5.3-1</version>
+ <url>http://ant.apache.org</url>
+ </dependency>
+ <dependency>
+ <groupId>xdoclet</groupId>
+ <artifactId>maven-xdoclet2-plugin</artifactId>
+ <version>1.0.2</version>
+ <url>http://xdoclet.codehaus.org</url>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>xdoclet-plugins</groupId>
+ <artifactId>xdoclet-plugin-qtags</artifactId>
+ <version>1.0.2</version>
+ </dependency>
+ <dependency>
+ <groupId>generama</groupId>
+ <artifactId>generama</artifactId>
+ <version>1.2.1-SNAPSHOT</version>
+ <url>http://generama.codehaus.org/</url>
+ <properties>
+ <dist.bundle>true</dist.bundle>
+ </properties>
+ </dependency>
+ </dependencies>
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <resources>
+ <resource>
+ <directory>${basedir}/src/java</directory>
+ <includes>
+ <include>**/*.jelly</include>
+ </includes>
+ </resource>
+ </resources>
+ <unitTest>
+ <includes>
+ <include>**/*Test.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/Abstract*.java</exclude>
+ </excludes>
+ </unitTest>
+ </build>
+</project>
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.xml
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.xml
------------------------------------------------------------------------------
svn:keywords = author date id rev
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/project.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns:x="jelly:xml" xmlns:helper="helper">
+
+ <j:set var="geronimoConfig" value="${class.getTagByName('geronimo.config')}"/>
+ <j:set var="className" value="${class.fullyQualifiedName}"/>
+
+ <configuration xmlns="http://geronimo.apache.org/xml/ns/deployment"
+ configId="${geronimoConfig.configId}"
+ parentId="${geronimoConfig.parentId}"
+ >
+ <!-- process include -->
+ <j:forEach var="includeTag" items="${class.getTagsByName('geronimo.config-include')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Include.jelly" inherit="true"/>
+ </j:forEach>
+
+ <!-- process dependency -->
+ <j:forEach var="dependencyTag" items="${class.getTagsByName('geronimo.config-dependency')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Dependency.jelly" inherit="true"/>
+ </j:forEach>
+
+ <!-- process gbeans -->
+ <j:forEach var="gbeanTag" items="${class.getTagsByName('geronimo.config-gbean')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Gbean.jelly" inherit="true"/>
+ </j:forEach>
+ </configuration>
+</j:jelly>
+
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Config.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <dependency>
+ <j:if test="${dependencyTag.uri == null}">
+ <groupId>${dependencyTag.groupId}</groupId>
+ <artifactId>${dependencyTag.artifactId}</artifactId>
+ <version>${dependencyTag.version}</version>
+ </j:if>
+ <j:if test="${dependencyTag.uri != null}">
+ <uri>${dependencyTag.uri}</uri>
+ </j:if>
+ </dependency>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Dependency.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <j:set var="gbeanClass" value="${class.fullyQualifiedName}"/>
+ <j:if test="${gbeanTag.clazz != null}">
+ <j:set var="gbeanClass" value="${gbeanTag.clazz}"/>
+ </j:if>
+ <gbean name="${gbeanTag.name_}" class="${gbeanClass}">
+ <j:forEach var="attrTag" items="${class.getTagsByName('geronimo.config-gbean-attr')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly" inherit="true"/>
+ </j:forEach>
+ <j:forEach var="refTag" items="${class.getTagsByName('geronimo.config-gbean-ref')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly" inherit="true"/>
+ </j:forEach>
+ <j:forEach var="refsTag" items="${class.getTagsByName('geronimo.config-gbean-refs')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly" inherit="true"/>
+ </j:forEach>
+ </gbean>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Gbean.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <attribute name="${attrTag.name_}" type="${attrTag.type}">
+ ${attrTag.value_}
+ </attribute>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanAttr.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <reference name="${refTag.name_}">
+ ${refTag.value_}
+ </reference>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRef.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <references name="${refsTag.name_}">
+ <pattern>${refsTag.pattern}</pattern>
+ </references>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GbeanRefs.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,91 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2;
+
+import com.thoughtworks.qdox.model.JavaClass;
+import org.generama.JellyTemplateEngine;
+import org.generama.Plugin;
+import org.generama.QDoxCapableMetadataProvider;
+import org.generama.WriterMapper;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import org.apache.geronimo.devtools.xdoclet2.qtags.TagLibrary;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public class GeronimoConfigPlugin extends Plugin {
+ private QDoxCapableMetadataProvider metadataProvider;
+
+ static Map tagDispatch = new HashMap();
+ private static final String PACKAGE_PREFIX = "org/apache/geronimo/devtools/xdoclet2/";
+ private static final String TAG_PREFIX = "geronimo.";
+
+ // property tags
+ private final static List propertyTags= new ArrayList();
+
+ /** Creates a new instance of GeronimoConfigPlugin */
+ public GeronimoConfigPlugin(JellyTemplateEngine jellyTemplateEngine,
+ QDoxCapableMetadataProvider metadataProvider,
+ WriterMapper writerMapper) {
+ super(jellyTemplateEngine, metadataProvider, writerMapper);
+ System.out.println("GeronimoConfigPlugin");
+ setFileregex("\\.java");
+ setFilereplace("\\.xml");
+ setMultioutput(true);
+
+ new TagLibrary(metadataProvider);
+ this.metadataProvider = metadataProvider;
+ }
+
+ protected Collection getMetadata() {
+ return metadataProvider.getMetadata();
+ }
+
+ /**
+ * whether we sould generate given class. we generate if class contains hibernate.class
+ * tag on it. class could be as well abstract, because real stuff lives in polymorphic
+ * subclasses
+ */
+ public boolean shouldGenerate(Object metadata) {
+ JavaClass clazz = (JavaClass) metadata;
+
+ return clazz.getTagByName("geronimo.config") != null;
+ }
+
+ /**
+ * provide list of valid property tags
+ */
+ public List getPropertyTagList() {
+ System.out.println("getPropertyTagList");
+ return propertyTags;
+
+ }
+
+ static {
+ propertyTags.add("geronimo.config");
+ propertyTags.add("geronimo.config-include");
+ propertyTags.add("geronimo.config-dependency");
+ propertyTags.add("geronimo.config-gbean");
+ propertyTags.add("geronimo.config-gbean-attr");
+ propertyTags.add("geronimo.config-gbean-ref");
+ propertyTags.add("geronimo.config-gbean-refs");
+ }
+}
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns:x="jelly:xml">
+ <j:set var="class" value="${metadata}"/>
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Config.jelly" inherit="true"/>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoConfigPlugin.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,81 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2;
+
+import com.thoughtworks.qdox.model.JavaClass;
+import org.generama.JellyTemplateEngine;
+import org.generama.Plugin;
+import org.generama.QDoxCapableMetadataProvider;
+import org.generama.WriterMapper;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import org.apache.geronimo.devtools.xdoclet2.qtags.TagLibrary;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public class GeronimoServicePlugin extends Plugin {
+ private QDoxCapableMetadataProvider metadataProvider;
+
+ static Map tagDispatch = new HashMap();
+ private static final String PACKAGE_PREFIX = "org/apache/geronimo/devtools/xdoclet2";
+ private static final String TAG_PREFIX = "geronimo.";
+
+ // property tags
+ private final static List propertyTags= new ArrayList();
+
+ /** Creates a new instance of GeronimoServicePlugin */
+ public GeronimoServicePlugin(JellyTemplateEngine jellyTemplateEngine,
+ QDoxCapableMetadataProvider metadataProvider,
+ WriterMapper writerMapper) {
+ super(jellyTemplateEngine, metadataProvider, writerMapper);
+ System.out.println("GeronimoServicePlugin");
+ setFileregex("\\.java");
+ setFilereplace("\\.xml");
+ setMultioutput(true);
+
+ new TagLibrary(metadataProvider);
+ this.metadataProvider = metadataProvider;
+ }
+
+ protected Collection getMetadata() {
+ return metadataProvider.getMetadata();
+ }
+
+ public boolean shouldGenerate(Object metadata) {
+ JavaClass clazz = (JavaClass) metadata;
+
+ return clazz.getTagByName("geronimo.service") != null;
+ }
+
+ /**
+ * provide list of valid property tags
+ */
+ public List getPropertyTagList() {
+ System.out.println("getPropertyTagList");
+ return propertyTags;
+
+ }
+
+ static {
+ propertyTags.add("geronimo.service");
+ propertyTags.add("geronimo.service-dependency");
+ }
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns:x="jelly:xml">
+ <j:set var="class" value="${metadata}"/>
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Service.jelly" inherit="true"/>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/GeronimoServicePlugin.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <include>
+ <j:if test="${includeTag.uri == null}">
+ <groupId>${includeTag.groupId}</groupId>
+ <artifactId>${includeTag.artifactId}</artifactId>
+ <version>${includeTag.version}</version>
+ </j:if>
+ <j:if test="${includeTag.uri != null}">
+ <uri>${includeTag.uri}</uri>
+ </j:if>
+ </include>
+</j:jelly>
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Include.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly Sat Oct 22 15:59:25 2005
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2005 The Apache Software Foundation
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!-- $Rev$ $Date$ -->
+
+<j:jelly xmlns:j="jelly:core" xmlns:x="jelly:xml" xmlns:helper="helper">
+
+ <j:set var="geronimoService" value="${class.getTagByName('geronimo.service')}"/>
+
+ <service xmlns="http://geronimo.apache.org/xml/ns/deployment">
+ <!-- process dependency -->
+ <j:forEach var="dependencyTag" items="${class.getTagsByName('geronimo.service-dependency')}">
+ <j:import uri="org/apache/geronimo/devtools/xdoclet2/Dependency.jelly" inherit="true"/>
+ </j:forEach>
+ </service>
+</j:jelly>
+
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/Service.jelly
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,32 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.ArtifactId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.GroupId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Version;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Uri;
+
+/**
+ * @qtags.location class
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigDependencyTag
+ extends com.thoughtworks.qdox.model.DocletTag, ArtifactId,
+ GroupId, Version, Uri {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigDependencyTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,28 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Name;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Type;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Value;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigGbeanAttrTag
+ extends com.thoughtworks.qdox.model.DocletTag, Name, Type, Value {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanAttrTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,27 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Name;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Value;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigGbeanRefTag
+ extends com.thoughtworks.qdox.model.DocletTag, Name, Value {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,27 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Name;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Pattern;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigGbeanRefsTag
+ extends com.thoughtworks.qdox.model.DocletTag, Name, Pattern {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanRefsTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,30 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Clazz;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Name;
+
+/**
+ * @qtags.location class
+ * @qtags.once
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigGbeanTag
+ extends com.thoughtworks.qdox.model.DocletTag, Name, Clazz {
+}
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigGbeanTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,32 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.ArtifactId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.GroupId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Version;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Uri;
+
+/**
+ * @qtags.location class
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigIncludeTag
+ extends com.thoughtworks.qdox.model.DocletTag, ArtifactId,
+ GroupId, Version, Uri {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigIncludeTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,29 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.ConfigId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.ParentId;
+
+/**
+ * @qtags.location class
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoConfigTag extends com.thoughtworks.qdox.model.DocletTag,
+ ConfigId, ParentId {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoConfigTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,32 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.ArtifactId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.GroupId;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Version;
+import org.apache.geronimo.devtools.xdoclet2.qtags.parameter.Uri;
+
+/**
+ * @qtags.location class
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoServiceDependencyTag
+ extends com.thoughtworks.qdox.model.DocletTag, ArtifactId,
+ GroupId, Version, Uri {
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceDependencyTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,26 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags;
+
+/**
+ * @qtags.location class
+ *
+ * @version $Rev$ $Date$
+ */
+public interface GeronimoServiceTag
+ extends com.thoughtworks.qdox.model.DocletTag {
+}
\ No newline at end of file
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/GeronimoServiceTag.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface ArtifactId {
+ String getArtifactId();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ArtifactId.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface Clazz {
+ String getClass_();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Clazz.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface ConfigId {
+ String getConfigId();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ConfigId.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface GroupId {
+ String getGroupId();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/GroupId.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface Name {
+ String getName_();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/Name.java
------------------------------------------------------------------------------
svn:keywords = author date id rev
Added: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java
URL: http://svn.apache.org/viewcvs/geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java?rev=327712&view=auto
==============================================================================
--- geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java (added)
+++ geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java Sat Oct 22 15:59:25 2005
@@ -0,0 +1,24 @@
+/**
+ *
+ * Copyright 2005 The Apache Software Foundation
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.geronimo.devtools.xdoclet2.qtags.parameter;
+
+/**
+ * @version $Rev$ $Date$
+ */
+public interface ParentId {
+ String getParentId();
+}
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java
------------------------------------------------------------------------------
svn:executable = *
Propchange: geronimo/devtools/trunk/sandbox/xdoclet2/src/java/org/apache/geronimo/devtools/xdoclet2/qtags/parameter/ParentId.java
------------------------------------------------------------------------------
svn:keywords = author date id rev