From 8db41a2b1c1aed88a1b9794e696548afac92d12c Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 13 Oct 2015 07:43:46 +0000
Subject: [PATCH] Implemented toString()

---
 opendj-maven-plugin/src/main/resources/config/stylesheets/metaMO.xsl |   16 ++++++++++++++--
 opendj-server-legacy/resource/admin/metaMO.xsl                       |   16 ++++++++++++++--
 2 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/opendj-maven-plugin/src/main/resources/config/stylesheets/metaMO.xsl b/opendj-maven-plugin/src/main/resources/config/stylesheets/metaMO.xsl
index bcee213..0ee6848 100644
--- a/opendj-maven-plugin/src/main/resources/config/stylesheets/metaMO.xsl
+++ b/opendj-maven-plugin/src/main/resources/config/stylesheets/metaMO.xsl
@@ -469,7 +469,13 @@
                      '      impl.commit();&#xa;',
                      '    }&#xa;')" />
     <xsl:text>&#xa;</xsl:text>
-    <xsl:value-of select="'  }&#xa;'" />
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>    /** {@inheritDoc} */&#xa;</xsl:text>
+    <xsl:text>    public String toString() {&#xa;</xsl:text>
+    <xsl:text>      return impl.toString();&#xa;</xsl:text>
+    <xsl:text>    }&#xa;</xsl:text>
+    <xsl:text>  }&#xa;</xsl:text>
   </xsl:template>
   <!--
     Generate managed object server class implementation.
@@ -631,7 +637,13 @@
                      '      return impl.getDN();&#xa;',
                      '    }&#xa;')" />
     <xsl:text>&#xa;</xsl:text>
-    <xsl:value-of select="'  }&#xa;'" />
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>    /** {@inheritDoc} */&#xa;</xsl:text>
+    <xsl:text>    public String toString() {&#xa;</xsl:text>
+    <xsl:text>      return impl.toString();&#xa;</xsl:text>
+    <xsl:text>    }&#xa;</xsl:text>
+    <xsl:text>  }&#xa;</xsl:text>
   </xsl:template>
   <!--
     Generate a property definition constructor.
diff --git a/opendj-server-legacy/resource/admin/metaMO.xsl b/opendj-server-legacy/resource/admin/metaMO.xsl
index 462e97f..bc493e5 100644
--- a/opendj-server-legacy/resource/admin/metaMO.xsl
+++ b/opendj-server-legacy/resource/admin/metaMO.xsl
@@ -470,7 +470,13 @@
                      '      impl.commit();&#xa;',
                      '    }&#xa;')" />
     <xsl:text>&#xa;</xsl:text>
-    <xsl:value-of select="'  }&#xa;'" />
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>    /** {@inheritDoc} */&#xa;</xsl:text>
+    <xsl:text>    public String toString() {&#xa;</xsl:text>
+    <xsl:text>      return impl.toString();&#xa;</xsl:text>
+    <xsl:text>    }&#xa;</xsl:text>
+    <xsl:text>  }&#xa;</xsl:text>
   </xsl:template>
   <!--
     Generate managed object server class implementation.
@@ -632,7 +638,13 @@
                      '      return impl.getDN();&#xa;',
                      '    }&#xa;')" />
     <xsl:text>&#xa;</xsl:text>
-    <xsl:value-of select="'  }&#xa;'" />
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>&#xa;</xsl:text>
+    <xsl:text>    /** {@inheritDoc} */&#xa;</xsl:text>
+    <xsl:text>    public String toString() {&#xa;</xsl:text>
+    <xsl:text>      return impl.toString();&#xa;</xsl:text>
+    <xsl:text>    }&#xa;</xsl:text>
+    <xsl:text>  }&#xa;</xsl:text>
   </xsl:template>
   <!--
     Generate a property definition constructor.

--
Gitblit v1.10.0