From eaa23f4b7af97c108ecffa40c86c32e723a90594 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Wed, 29 Aug 2007 14:40:34 +0000
Subject: [PATCH] Fix issue 1831: dsconfig interactive mode.
---
opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java b/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
index 39c7419..16120aa 100644
--- a/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
+++ b/opends/src/server/org/opends/server/admin/client/ldap/LDAPManagedObject.java
@@ -675,6 +675,17 @@
/**
* {@inheritDoc}
*/
+ public boolean isPropertyPresent(PropertyDefinition<?> pd)
+ throws IllegalArgumentException {
+ Property<?> p = properties.getProperty(pd);
+ return !p.isEmpty();
+ }
+
+
+
+ /**
+ * {@inheritDoc}
+ */
public <C extends ConfigurationClient, S extends Configuration>
boolean hasChild(OptionalRelationDefinition<C, S> r)
throws IllegalArgumentException, ConcurrentModificationException,
--
Gitblit v1.10.0