You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cl...@apache.org on 2007/09/11 17:09:22 UTC
svn commit: r574621 - in
/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix:
obr/ sandbox/ sandbox/obr/ sandbox/obr/plugin/
Author: clement
Date: Tue Sep 11 08:09:21 2007
New Revision: 574621
URL: http://svn.apache.org/viewvc?rev=574621&view=rev
Log:
Change the package name to org.apache.felix.sandbox.obr.plugin
Fix an issue when computing empty source, documentation and licence (the obr bundle does not support empty tags as <source/>).
Added:
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/
- copied from r572766, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Capability.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Capability.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Category.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Category.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Config.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Config.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ExtractBindexInfo.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ExtractBindexInfo.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeploy.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeploy.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeployFile.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeployFile.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstall.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstall.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstallFile.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstallFile.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrUpdate.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrUpdate.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PElement.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PElement.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PathFile.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PathFile.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/RemoteFileManager.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/RemoteFileManager.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Require.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Require.java
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ResourcesBundle.java
- copied, changed from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ResourcesBundle.java
Removed:
felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Capability.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Capability.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Capability.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Capability.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Capability.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Capability.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Capability.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.util.ArrayList;
import java.util.List;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Category.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Category.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Category.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Category.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Category.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Category.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Category.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Config.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Config.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Config.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Config.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Config.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Config.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Config.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
/**
* this class is used to store some user information about configuration of the plugin.
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ExtractBindexInfo.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ExtractBindexInfo.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ExtractBindexInfo.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ExtractBindexInfo.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ExtractBindexInfo.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ExtractBindexInfo.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ExtractBindexInfo.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
import java.net.MalformedURLException;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeploy.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeploy.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeploy.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeploy.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeploy.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeploy.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeploy.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.BufferedWriter;
import java.io.File;
@@ -106,7 +106,6 @@
*/
public void execute() throws MojoExecutionException, MojoFailureException {
getLog().info("Obr-deploy start:");
- System.err.println(m_repositoryName);
ArtifactRepository ar = m_project.getDistributionManagementArtifactRepository();
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeployFile.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeployFile.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeployFile.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeployFile.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeployFile.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrDeployFile.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrDeployFile.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.BufferedWriter;
import java.io.File;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstall.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstall.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstall.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstall.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstall.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstall.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstall.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
import java.util.List;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstallFile.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstallFile.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstallFile.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstallFile.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstallFile.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrInstallFile.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrInstallFile.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrUpdate.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrUpdate.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrUpdate.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrUpdate.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrUpdate.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ObrUpdate.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ObrUpdate.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
import java.io.FileNotFoundException;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PElement.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PElement.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PElement.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PElement.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PElement.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PElement.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PElement.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PathFile.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PathFile.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PathFile.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PathFile.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PathFile.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/PathFile.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/PathFile.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
import java.io.FileInputStream;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/RemoteFileManager.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/RemoteFileManager.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/RemoteFileManager.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/RemoteFileManager.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/RemoteFileManager.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/RemoteFileManager.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/RemoteFileManager.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.io.File;
import java.io.IOException;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Require.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Require.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Require.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Require.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Require.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/Require.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/Require.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
Copied: felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ResourcesBundle.java (from r574620, felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ResourcesBundle.java)
URL: http://svn.apache.org/viewvc/felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ResourcesBundle.java?p2=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ResourcesBundle.java&p1=felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ResourcesBundle.java&r1=574620&r2=574621&rev=574621&view=diff
==============================================================================
--- felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/obr/plugin/ResourcesBundle.java (original)
+++ felix/sandbox/clement/maven-obr-plugin/src/main/java/org/apache/felix/sandbox/obr/plugin/ResourcesBundle.java Tue Sep 11 08:09:21 2007
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.obr.plugin;
+package org.apache.felix.sandbox.obr.plugin;
import java.util.ArrayList;
import java.util.Iterator;
@@ -271,14 +271,20 @@
size.setTextContent(this.getSize());
resource.appendChild(size);
- documentation.setTextContent(this.getDocumentation());
- resource.appendChild(documentation);
+ if (this.getDocumentation() != null) {
+ documentation.setTextContent(this.getDocumentation());
+ resource.appendChild(documentation);
+ }
- source.setTextContent(this.getSource());
- resource.appendChild(source);
+ if (this.getSource() != null) {
+ source.setTextContent(this.getSource());
+ resource.appendChild(source);
+ }
- license.setTextContent(this.getLicense());
- resource.appendChild(license);
+ if (this.getLicense() != null) {
+ license.setTextContent(this.getLicense());
+ resource.appendChild(license);
+ }
List list = (ArrayList) this.getNodeCategories(father);
for (int i = 0; i < list.size(); i++) {