From c6f391dd4d48922b9cf1c5fac08aecc67008f869 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 04 Jun 2007 17:26:28 +0000
Subject: [PATCH] Various improvements to the PropertyDefinition classes:

---
 opends/src/server/org/opends/server/admin/StringPropertyDefinition.java |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java b/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
index 7ff09e6..1025d14 100644
--- a/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
+++ b/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java
@@ -43,13 +43,7 @@
 /**
  * String property definition.
  */
-public final class StringPropertyDefinition extends
-    AbstractPropertyDefinition<String> {
-
-  /**
-   * Serialization ID.
-   */
-  private static final long serialVersionUID = -2739105900274621416L;
+public final class StringPropertyDefinition extends PropertyDefinition<String> {
 
   // Flag indicating whether values of this property are
   // case-insensitive.
@@ -296,4 +290,14 @@
   public <R, P> R accept(PropertyDefinitionVisitor<R, P> v, P p) {
     return v.visitString(this, p);
   }
+
+
+
+  /**
+   * {@inheritDoc}
+   */
+  @Override
+  public <R, P> R accept(PropertyValueVisitor<R, P> v, String value, P p) {
+    return v.visitString(this, value, p);
+  }
 }

--
Gitblit v1.10.0