From cd0216f0685188a6a5c6d87aac6003ce68cf2dd2 Mon Sep 17 00:00:00 2001
From: jcambon <jcambon@localhost>
Date: Wed, 05 Nov 2008 17:04:40 +0000
Subject: [PATCH] Fix for issue: In the generated Configuration Reference doc, if "Structure" tab selected, we have an issue if a parent component have several child of the same type.
---
opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java b/opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java
index 08f9116..94a5730 100644
--- a/opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java
+++ b/opends/src/server/org/opends/server/admin/doc/ConfigGuideGeneration.java
@@ -343,7 +343,10 @@
for (RelationDefinition rel : list.values()) {
AbstractManagedObjectDefinition childMo = rel.getChildDefinition();
AbstractManagedObjectDefinition parentMo = rel.getParentDefinition();
- relList.put(childMo.getName(), rel);
+ // Does not generate several entry for the same relation
+ if (relList.put(childMo.getName(), rel) != null) {
+ continue;
+ }
if (rel.hasOption(RelationOption.HIDDEN)) {
continue;
}
--
Gitblit v1.10.0