You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2015/07/17 23:18:52 UTC

svn commit: r1691643 - in /directory/studio/trunk/plugins: common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/ openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/

Author: elecharny
Date: Fri Jul 17 21:18:52 2015
New Revision: 1691643

URL: http://svn.apache.org/r1691643
Log:
o Added the method setPrefix() in the OrderedElement interface
o The prefix is now an Integer, not an int int the OrderedStringValueWrapper

Modified:
    directory/studio/trunk/plugins/common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/OrderedElement.java
    directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/OrderedStringValueWrapper.java

Modified: directory/studio/trunk/plugins/common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/OrderedElement.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/OrderedElement.java?rev=1691643&r1=1691642&r2=1691643&view=diff
==============================================================================
--- directory/studio/trunk/plugins/common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/OrderedElement.java (original)
+++ directory/studio/trunk/plugins/common.ui/src/main/java/org/apache/directory/studio/common/ui/widgets/OrderedElement.java Fri Jul 17 21:18:52 2015
@@ -36,4 +36,13 @@ public interface OrderedElement
      * Move an element down in the list of elements, increasing its prefix
      */
     void decrementPrefix();
+    
+    
+    /**
+     * Set the prefix to a given value
+     * 
+     * @param prefix The value to set
+     * @param prefix
+     */
+    void setPrefix( int prefix );
 }

Modified: directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/OrderedStringValueWrapper.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/OrderedStringValueWrapper.java?rev=1691643&r1=1691642&r2=1691643&view=diff
==============================================================================
--- directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/OrderedStringValueWrapper.java (original)
+++ directory/studio/trunk/plugins/openldap.config.editor/src/main/java/org/apache/directory/studio/openldap/config/editor/wrappers/OrderedStringValueWrapper.java Fri Jul 17 21:18:52 2015
@@ -36,7 +36,7 @@ public class OrderedStringValueWrapper i
     private boolean caseSensitive = true;
 
     /** The prefix, used to order the values */
-    private int prefix;
+    private Integer prefix;
     
     /**
      * Creates a new instance of StringValueWrapper.
@@ -172,9 +172,12 @@ public class OrderedStringValueWrapper i
         {
             OrderedStringValueWrapper thatInstance = (OrderedStringValueWrapper)that;
             
-            if ( prefix != thatInstance.prefix )
+            if ( prefix != null )
             {
-                return false;
+                if ( prefix != thatInstance.prefix )
+                {
+                    return false;
+                }
             }
             
             if ( caseSensitive )