You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2004/10/07 05:29:39 UTC

svn commit: rev 53933 - incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema

Author: akarasulu
Date: Wed Oct  6 20:29:38 2004
New Revision: 53933

Modified:
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BaseMatchingRule.java
Log:
Commit changes ...

 o made everything except oid final - nothing but this identity defining
   property needs to be final
 o added extra protected mutators for now non final properties
 o cleaned up formating and style
 


Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BaseMatchingRule.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BaseMatchingRule.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BaseMatchingRule.java	Wed Oct  6 20:29:38 2004
@@ -14,10 +14,10 @@
  *   limitations under the License.
  *
  */
-package org.apache.ldap.common.schema ;
+package org.apache.ldap.common.schema;
 
 
-import java.util.Comparator ;
+import java.util.Comparator;
 
 
 /**
@@ -29,20 +29,20 @@
 public class BaseMatchingRule implements MatchingRule
 {
     /** the object identifier */
-    private final String m_oid ;
+    private final String oid;
+
     /** the syntax this matching rule can be applied to */
-    private final Syntax m_syntax ;
+    private Syntax syntax;
     /** comparator used to compare and match values of the associated syntax */
-    private final Comparator m_comparator ;
+    private Comparator comparator;
     /** normalizer used to transform values to a canonical form */
-    private final Normalizer m_normalizer ;
-
+    private Normalizer normalizer;
     /** isObsolete boolean flag */
-    private boolean m_isObsolete = false ;
+    private boolean isObsolete = false;
     /** a short descriptive name */
-    private String m_name = null ;
+    private String name = null;
     /** a description about this MatchingRule */
-    private String m_description = null ;
+    private String description = null;
     
     
     // ------------------------------------------------------------------------
@@ -53,24 +53,13 @@
     /**
      * Creates a MatchingRule using the minimal set of required information.
      * 
-     * @param a_oid the object identifier for this matching rule
-     * @param a_syntax the syntax this matching rule is applicable to
-     * @param a_comparator the comparator used by this matching rule to compare
-     *      and match values of the associated syntax
-     * @param a_normalizer the normalizer used to transform syntax values to a
-     *      canonical form.
+     * @param oid the object identifier for this matching rule
      */
-    public BaseMatchingRule( String a_oid,
-                                Syntax a_syntax, 
-								Comparator a_comparator, 
-                                Normalizer a_normalizer )
-    {
-        m_oid = a_oid ;
-        m_syntax = a_syntax ;
-        m_comparator = a_comparator ;
-        m_normalizer = a_normalizer ;
+    public BaseMatchingRule( String oid )
+    {
+        this.oid = oid;
     }
-    
+
 
     // ------------------------------------------------------------------------
     // P U B L I C   A C C E S S O R S 
@@ -82,7 +71,7 @@
      */
     public String getDescription()
     {
-        return m_description ;
+        return description;
     }
     
 
@@ -91,7 +80,7 @@
      */
     public String getName()
     {
-        return m_name ;
+        return name;
     }
 
     
@@ -100,7 +89,7 @@
      */
     public String getOid()
     {
-        return m_oid ;
+        return oid;
     }
     
 
@@ -109,7 +98,7 @@
      */
     public Syntax getSyntax()
     {
-        return m_syntax ;
+        return syntax;
     }
     
 
@@ -118,7 +107,7 @@
      */
     public boolean isObsolete()
     {
-        return m_isObsolete ;
+        return isObsolete;
     }
     
 
@@ -127,7 +116,7 @@
      */
     public Comparator getComparator()
     {
-        return m_comparator ;
+        return comparator;
     }
 
     
@@ -136,7 +125,7 @@
      */
     public Normalizer getNormalizer()
     {
-        return m_normalizer ;
+        return normalizer;
     }
 
 
@@ -148,32 +137,68 @@
     /**
      * Sets a short description for this MatchingRule.
      * 
-     * @param a_description the description to set
+     * @param description the description to set
      */
-    protected void setDescription(String a_description)
+    protected void setDescription(String description)
     {
-        m_description = a_description;
+        this.description = description;
     }
 
     
     /**
      * Sets this MatchingRule's isObsolete flag.
      * 
-     * @param a_isObsolete whether or not this object is obsolete.
+     * @param isObsolete whether or not this object is obsolete.
      */
-    protected void setObsolete( boolean a_isObsolete )
+    protected void setObsolete( boolean isObsolete )
     {
-        m_isObsolete = a_isObsolete ;
+        this.isObsolete = isObsolete;
     }
 
     
     /**
      * Sets the short descriptive name for this MatchingRule.
      * 
-     * @param a_name The name to set
+     * @param name The name to set
+     */
+    protected void setName( String name )
+    {
+        this.name = name;
+    }
+
+
+    /**
+     * Sets the syntax this matching rule works with.
+     *
+     * @param syntax the syntax this matching rule is applicable to
+     */
+    protected void setSyntax( Syntax syntax )
+    {
+        this.syntax = syntax;
+    }
+
+
+    /**
+     * Sets the Comparator this MatchingRule uses for values of the associated
+     * Syntax.
+     *
+     * @param comparator the comparator used by this matching rule to compare
+     *      and match values of the associated syntax
+     */
+    protected void setComparator( Comparator comparator )
+    {
+        this.comparator = comparator;
+    }
+
+
+    /**
+     * Sets the Normalizer used to transform Syntax values to a canonimcal form.
+     *
+     * @param normalizer the normalizer used to transform syntax values to a
+     *      canonical form.
      */
-    protected void setName( String a_name )
+    protected void setNormalizer( Normalizer normalizer )
     {
-        m_name = a_name ;
+        this.normalizer = normalizer;
     }
 }