From b4609c121a530c9d22b2cebe0a92cd6eaf765e16 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 22 Oct 2007 14:31:23 +0000
Subject: [PATCH] Fix issue 1931: dsconfig : what are MODE syntax values ?
---
opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java b/opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java
index 99c6810..e39fc2d 100644
--- a/opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java
+++ b/opends/src/server/org/opends/server/admin/PropertyDefinitionUsageBuilder.java
@@ -318,7 +318,15 @@
@Override
public Message visitString(StringPropertyDefinition d, Void p) {
if (d.getPattern() != null) {
- return Message.raw(d.getPatternUsage());
+ if (isDetailed) {
+ MessageBuilder builder = new MessageBuilder();
+ builder.append(d.getPatternUsage());
+ builder.append(" - ");
+ builder.append(d.getPatternSynopsis());
+ return builder.toMessage();
+ } else {
+ return Message.raw(d.getPatternUsage());
+ }
} else {
return Message.raw("STRING");
}
--
Gitblit v1.10.0