You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by vs...@apache.org on 2008/06/27 13:39:17 UTC
svn commit: r672247 -
/maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java
Author: vsiveton
Date: Fri Jun 27 04:39:17 2008
New Revision: 672247
URL: http://svn.apache.org/viewvc?rev=672247&view=rev
Log:
MDOAP-9: Support more DOAP resource like wikis
o added writeWiki()
Modified:
maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java
Modified: maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java?rev=672247&r1=672246&r2=672247&view=diff
==============================================================================
--- maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java (original)
+++ maven/plugins/trunk/maven-doap-plugin/src/main/java/org/apache/maven/plugin/doap/DoapMojo.java Fri Jun 27 04:39:17 2008
@@ -248,6 +248,9 @@
// screenshots
writeScreenshots( writer );
+ // wiki
+ writeWiki( writer );
+
// Releases
writeReleases( writer );
@@ -513,6 +516,25 @@
}
/**
+ * Write DOAP wiki.
+ *
+ * @param writer
+ * @see <a href="http://usefulinc.com/ns/doap#wiki">http://usefulinc.com/ns/doap#wiki</a>
+ */
+ private void writeWiki( XMLWriter writer )
+ {
+ if ( StringUtils.isEmpty( doapOptions.getWiki() ) )
+ {
+ return;
+ }
+
+ XmlWriterUtil.writeLineBreak( writer );
+ XmlWriterUtil.writeCommentText( writer, "URL of Wiki for collaborative discussion of project.", 2 );
+ // http://usefulinc.com/ns/doap#wiki
+ DoapUtil.writeRdfResourceElement( writer, "wiki", doapOptions.getWiki() );
+ }
+
+ /**
* Write DOAP licenses.
*
* @param writer