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/09/27 04:42:47 UTC

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

Author: akarasulu
Date: Sun Sep 26 19:42:46 2004
New Revision: 47269

Modified:
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/AttributeType.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BinarySyntaxChecker.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITContentRule.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITStructureRule.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultMatchingRule.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultSyntax.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DescriptionUtils.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRule.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleEnum.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleUse.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NameForm.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Normalizer.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClass.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClassTypeEnum.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/RegexSyntaxChecker.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SchemaObject.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Syntax.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SyntaxChecker.java
   incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/UsageEnum.java
Log:
Commit changes ...

 o cleaned up formating removing a_, l_, m_ and space before ;
 o removed @author tags
 o swapped out full 1.1 license for the 2.0 license boiler plate



Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/AttributeType.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/AttributeType.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/AttributeType.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -63,25 +30,25 @@
  *   Attribute Type definitions are written according to the ABNF:
  * 
  *     AttributeTypeDescription = LPAREN WSP
- *         numericoid                    ; object identifier
- *         [ SP "NAME" SP qdescrs ]      ; short names (descriptors)
- *         [ SP "DESC" SP qdstring ]     ; description
- *         [ SP "OBSOLETE" ]             ; not active
- *         [ SP "SUP" SP oid ]           ; supertype
- *         [ SP "EQUALITY" SP oid ]      ; equality matching rule
- *         [ SP "ORDERING" SP oid ]      ; ordering matching rule
- *         [ SP "SUBSTR" SP oid ]        ; substrings matching rule
- *         [ SP "SYNTAX" SP noidlen ]    ; value syntax
- *         [ SP "SINGLE-VALUE" ]         ; single-value
- *         [ SP "COLLECTIVE" ]           ; collective
- *         [ SP "NO-USER-MODIFICATION" ] ; not user modifiable
- *         [ SP "USAGE" SP usage ]       ; usage
- *         extensions WSP RPAREN         ; extensions
- * 
- *     usage = "userApplications"     /  ; user
- *             "directoryOperation"   /  ; directory operational
- *             "distributedOperation" /  ; DSA-shared operational
- *             "dSAOperation"            ; DSA-specific operational
+ *         numericoid                   ; object identifier
+ *         [ SP "NAME" SP qdescrs ]     ; short names (descriptors)
+ *         [ SP "DESC" SP qdstring ]    ; description
+ *         [ SP "OBSOLETE" ]            ; not active
+ *         [ SP "SUP" SP oid ]          ; supertype
+ *         [ SP "EQUALITY" SP oid ]     ; equality matching rule
+ *         [ SP "ORDERING" SP oid ]     ; ordering matching rule
+ *         [ SP "SUBSTR" SP oid ]       ; substrings matching rule
+ *         [ SP "SYNTAX" SP noidlen ]   ; value syntax
+ *         [ SP "SINGLE-VALUE" ]        ; single-value
+ *         [ SP "COLLECTIVE" ]          ; collective
+ *         [ SP "NO-USER-MODIFICATION" ]; not user modifiable
+ *         [ SP "USAGE" SP usage ]      ; usage
+ *         extensions WSP RPAREN        ; extensions
+ * 
+ *     usage = "userApplications"     / ; user
+ *             "directoryOperation"   / ; directory operational
+ *             "distributedOperation" / ; DSA-shared operational
+ *             "dSAOperation"           ; DSA-specific operational
  * 
  *   where:
  *     [numericoid] is object identifier assigned to this attribute type;
@@ -152,8 +119,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(AttributeType)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ *
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface AttributeType
@@ -163,28 +130,28 @@
      * 
      * @return the object identifier for this AttributeType
      */
-    String getOid() ;
+    String getOid();
     
     /**
      * Gets the first name in the list of names for this AttributeTypeImpl.
      *
      * @return the first name in the list of names
      */
-    String getName() ;
+    String getName();
     
     /**
      * Gets all the names for this AttributeType.
      *
      * @return String names for this AttributeType
      */
-    String[] getAllNames() ;
+    String[] getAllNames();
 
     /**
      * Gets a description for this AttributeType.
      *
      * @return the verbal description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets whether or not this AttributeType is single-valued.
@@ -192,75 +159,75 @@
      * @return true if only one value can exist for this AttributeType, false
      *      otherwise
      */
-    boolean isSingleValue() ;
+    boolean isSingleValue();
 
     /**
      * Gets whether or not this AttributeType can be modified by a user.
      *
      * @return true if users can modify it, false if only the directory can.
      */
-    boolean isCanUserModify() ;
+    boolean isCanUserModify();
 
     /**
      * Gets whether or not this AttributeType is a collective attribute.
      * 
      * @return true if the attribute is collective, false otherwise
      */
-    boolean isCollective() ;
+    boolean isCollective();
     
     /**
      * Gets whether or not this AttributeType is obsolete.
      *
      * @return true if obsolete, false if not.
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Determines the usage for this AttributeType.
      *
      * @return a type safe UsageEnum
      */
-    UsageEnum getUsage() ;
+    UsageEnum getUsage();
 
     /**
      * Gets the name of the superior class for this AttributeType.
      *
      * @return the super class for this AttributeType 
      */
-    AttributeType getSuperior() ;
+    AttributeType getSuperior();
 
     /**
      * The Syntax for this AttributeType's values.
      *
      * @return the value syntax
      */
-    Syntax getSyntax() ;
+    Syntax getSyntax();
 
     /**
      * Gets a length limit for this AttributeType.
      * 
      * @return the length of the attribute
      */
-    int getLength() ;
+    int getLength();
 
     /**
      * Gets the MatchingRule for this AttributeType used for equality matching.
      *
      * @return the equality matching rule
      */
-    MatchingRule getEquality() ;
+    MatchingRule getEquality();
 
     /**
      * Gets the MatchingRule for this AttributeType used for ordering.
      *
      * @return the ordering matching rule
      */
-    MatchingRule getOrdering() ;
+    MatchingRule getOrdering();
 
     /**
      * Gets the MatchingRule for this AttributeType used for substring matching.
      *
      * @return the substring matching rule
      */
-    MatchingRule getSubstr() ;
+    MatchingRule getSubstr();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BinarySyntaxChecker.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BinarySyntaxChecker.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/BinarySyntaxChecker.java	Sun Sep 26 19:42:46 2004
@@ -1,71 +1,37 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
-import javax.naming.NamingException ;
+import javax.naming.NamingException;
 
 
 /**
  * A binary value (universal value acceptor) syntax checker.
  *
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class BinarySyntaxChecker implements SyntaxChecker
 {
     /**
-     * @see org.apache.ldap.common.schema.SyntaxChecker#assertSyntax(java.lang.Object)
+     * @see org.apache.ldap.common.schema.SyntaxChecker#assertSyntax(Object)
      */
-    public void assertSyntax( Object a_value ) throws NamingException
+    public void assertSyntax( Object value ) throws NamingException
     {
         // do nothing because everything is valid
     }
@@ -76,15 +42,15 @@
      */
     public String getSyntaxOid()
     {
-        return "1.3.6.1.4.1.1466.115.121.1.5" ;
+        return "1.3.6.1.4.1.1466.115.121.1.5";
     }
 
     
     /**
-     * @see org.apache.ldap.common.schema.SyntaxChecker#isValidSyntax(java.lang.Object)
+     * @see org.apache.ldap.common.schema.SyntaxChecker#isValidSyntax(Object)
      */
-    public boolean isValidSyntax( Object a_value )
+    public boolean isValidSyntax( Object value )
     {
-        return true ;
+        return true;
     }
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITContentRule.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITContentRule.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITContentRule.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -101,15 +68,15 @@
  *   DIT content rule descriptions are written according to the ABNF:
  *
  *     DITContentRuleDescription = LPAREN WSP
- *         numericoid                 ; object identifier
- *         [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *         [ SP "DESC" SP qdstring ]  ; description
- *         [ SP "OBSOLETE" ]          ; not active
- *         [ SP "AUX" SP oids ]       ; auxiliary object classes
- *         [ SP "MUST" SP oids ]      ; attribute types
- *         [ SP "MAY" SP oids ]       ; attribute types
- *         [ SP "NOT" SP oids ]       ; attribute types
- *         extensions WSP RPAREN      ; extensions
+ *         numericoid                ; object identifier
+ *         [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *         [ SP "DESC" SP qdstring ] ; description
+ *         [ SP "OBSOLETE" ]         ; not active
+ *         [ SP "AUX" SP oids ]      ; auxiliary object classes
+ *         [ SP "MUST" SP oids ]     ; attribute types
+ *         [ SP "MAY" SP oids ]      ; attribute types
+ *         [ SP "NOT" SP oids ]      ; attribute types
+ *         extensions WSP RPAREN     ; extensions
  *
  *   where:
  *
@@ -133,8 +100,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(DITContentRule)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface DITContentRule
@@ -144,28 +111,28 @@
      *
      * @return a description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets a short descriptive name for the DITContentRule.
      *
      * @return a short name.
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets the oid for this DITContentRule.
      *
      * @return the object identifier
      */
-    String getOid() ;
+    String getOid();
 
     /**
      * Gets whether or not this DITContentRule is obsolete.
      *
      * @return true if obsolete, false if not.
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Gets the STRUCTURAL ObjectClass this DITContentRule specifies attributes 
@@ -173,7 +140,7 @@
      *
      * @return the ObjectClass this DITContentRule specifies attributes for
      */
-    ObjectClass getObjectClass() ;
+    ObjectClass getObjectClass();
 
     /**
      * Gets all the AUXILLARY ObjectClasses this DITContentRule specifies for the 
@@ -181,7 +148,7 @@
      *
      * @return the extra AUXILLARY ObjectClasses
      */
-    ObjectClass[] getAuxObjectClasses() ;
+    ObjectClass[] getAuxObjectClasses();
 
     /**
      * Gets all the AttributeTypes of the "must" attribute names this 
@@ -189,7 +156,7 @@
      *
      * @return the AttributeTypes of attributes that must be included in entries
      */
-    AttributeType[] getMustNames() ;
+    AttributeType[] getMustNames();
 
     /**
      * Gets all the AttributeTypes of the "may" attribute names this DITContentRule
@@ -197,7 +164,7 @@
      *
      * @return the AttributeTypes of attributes that may be included in entries
      */
-    AttributeType[] getMayNames() ;
+    AttributeType[] getMayNames();
 
     /**
      * Gets all the AttributeTypes of the "not" attribute names this DITContentRule
@@ -205,5 +172,5 @@
      *
      * @return the AttributeTypes of attributes that are excluded in entries
      */
-    AttributeType[] getNotNames() ;
+    AttributeType[] getNotNames();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITStructureRule.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITStructureRule.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DITStructureRule.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -66,13 +33,13 @@
  * DIT structure rule descriptions are written according to the ABNF:
  * 
  *   DITStructureRuleDescription = LPAREN WSP
- *       ruleid                     ; rule identifier
- *       [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *       [ SP "DESC" SP qdstring ]  ; description
- *       [ SP "OBSOLETE" ]          ; not active
- *       SP "FORM" SP oid           ; NameForm
- *       [ SP "SUP" ruleids ]       ; superior rules
- *       extensions WSP RPAREN      ; extensions
+ *       ruleid                    ; rule identifier
+ *       [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *       [ SP "DESC" SP qdstring ] ; description
+ *       [ SP "OBSOLETE" ]         ; not active
+ *       SP "FORM" SP oid          ; NameForm
+ *       [ SP "SUP" ruleids ]      ; superior rules
+ *       extensions WSP RPAREN     ; extensions
  *
  *   ruleids = ruleid / ( LPAREN WSP ruleidlist WSP RPAREN )
  *
@@ -101,8 +68,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(DITStructureRule)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface DITStructureRule
@@ -112,28 +79,28 @@
      *
      * @return a description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets a short descriptive name for the DITStructureRule.
      *
      * @return a short name.
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets the oid for this DITStructureRule.
      *
      * @return the object identifier
      */
-    String getOid() ;
+    String getOid();
 
     /**
      * Gets whether or not this DITStructureRule is obsolete.
      *
      * @return true if obsolete, false if not.
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * The nameForm associating this ditStructureRule with a structural 
@@ -141,7 +108,7 @@
      *
      * @return the nameForm for the structural objectClass
      */
-    NameForm getNameForm() ;
+    NameForm getNameForm();
 
     /**
      * Gets a collection of all the superior StructureRules. The difference 
@@ -150,5 +117,5 @@
      *
      * @return the chain of StructureRules 
      */
-    DITStructureRule [] getSuperClasses() ;
+    DITStructureRule [] getSuperClasses();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultMatchingRule.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultMatchingRule.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultMatchingRule.java	Sun Sep 26 19:42:46 2004
@@ -1,52 +1,19 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.common.schema ;
 
 
@@ -56,9 +23,8 @@
 /**
  * The default MatchingRule implementation.
  *
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $LastChangedBy$
- * @version $LastChangedRevision$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
+ * @version $Rev$
  */
 public class DefaultMatchingRule implements MatchingRule
 {

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultSyntax.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultSyntax.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DefaultSyntax.java	Sun Sep 26 19:42:46 2004
@@ -1,60 +1,26 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.common.schema ;
 
 
 /**
  * Default Syntax implementation.
  *
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class DefaultSyntax implements Syntax

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DescriptionUtils.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DescriptionUtils.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/DescriptionUtils.java	Sun Sep 26 19:42:46 2004
@@ -34,9 +34,7 @@
  * <li><a href="./Syntax.html">Syntax</a></li>
  * </ul>
  * 
- * @todo possibly add xml descriptor generation functions
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class DescriptionUtils

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRule.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRule.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRule.java	Sun Sep 26 19:42:46 2004
@@ -1,56 +1,23 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
-import java.util.Comparator ;
+import java.util.Comparator;
 
 
 /**
@@ -78,12 +45,12 @@
  *   Matching rule definitions are written according to the ABNF:
  *
  *     MatchingRuleDescription = LPAREN WSP
- *         numericoid                 ; object identifier
- *         [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *         [ SP "DESC" SP qdstring ]  ; description
- *         [ SP "OBSOLETE" ]          ; not active
- *         SP "SYNTAX" SP numericoid  ; assertion syntax
- *         extensions WSP RPAREN      ; extensions
+ *         numericoid                ; object identifier
+ *         [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *         [ SP "DESC" SP qdstring ] ; description
+ *         [ SP "OBSOLETE" ]         ; not active
+ *         SP "SYNTAX" SP numericoid ; assertion syntax
+ *         extensions WSP RPAREN     ; extensions
  *
  *   where:
  *     [numericoid] is object identifier assigned to this matching rule;
@@ -100,8 +67,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(MatchingRule)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface MatchingRule
@@ -111,35 +78,35 @@
      * 
      * @return a long description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets a short descriptive name for the MatchingRule. 
      * 
      * @return a short name
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets the oid for this MatchingRule.
      * 
      * @return the object identifier
      */
-    String getOid() ;
+    String getOid();
 
     /**
      * Gets the SyntaxImpl used by this MatchingRule.
      * 
      * @return the SyntaxImpl of this MatchingRule
      */
-    Syntax getSyntax() ;
+    Syntax getSyntax();
 
     /**
      * Gets whether or not this MatchingRule has been obsoleted for another.
      * 
      * @return true if it is obsolete false otherwise
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Gets the Comparator enabling the use of this MatchingRule for ORDERING
@@ -147,7 +114,7 @@
      * 
      * @return the ordering Comparator 
      */
-    Comparator getComparator() ;
+    Comparator getComparator();
 
     /**
      * Gets the Normalizer enabling the use of this MatchingRule for EQUALITY
@@ -155,5 +122,5 @@
      * 
      * @return the ordering Comparator 
      */
-    Normalizer getNormalizer() ;
+    Normalizer getNormalizer();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleEnum.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleEnum.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleEnum.java	Sun Sep 26 19:42:46 2004
@@ -33,9 +33,8 @@
  * <li>SUBSTRING</li>
  * </ul>
  * 
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author: akarasulu $
- * @version $Rev: 1449 $
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
+ * @version $Rev$
  */
 public class MatchingRuleEnum extends ValuedEnum
 {

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleUse.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleUse.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/MatchingRuleUse.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -63,12 +30,12 @@
  *   ABNF:
  *
  *     MatchingRuleUseDescription = LPAREN WSP
- *         numericoid                 ; object identifier
- *         [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *         [ SP "DESC" SP qdstring ]  ; description
- *         [ SP "OBSOLETE" ]          ; not active
- *         SP "APPLIES" SP oids       ; attribute types
- *         extensions WSP RPAREN      ; extensions
+ *         numericoid                ; object identifier
+ *         [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *         [ SP "DESC" SP qdstring ] ; description
+ *         [ SP "OBSOLETE" ]         ; not active
+ *         SP "APPLIES" SP oids      ; attribute types
+ *         extensions WSP RPAREN     ; extensions
  * 
  *   where:
  *     [numericoid] is the object identifier of the matching rule
@@ -102,8 +69,8 @@
  * @see <a href=
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-syntaxes-07.txt">
  *     ldapbis [SYNTAXES]</a>
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface MatchingRuleUse
@@ -113,28 +80,28 @@
      * 
      * @return a long description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets a short descriptive name for the MatchingRuleUse. 
      * 
      * @return a short name
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets whether or not this MatchingRuleUse has been obsoleted for another.
      * 
      * @return true if it is obsolete false otherwise
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Gets the matchingRule this MatchingRuleUse definition applies to. 
      * 
      * @return the matchingRule
      */
-    public MatchingRule getMatchingRule() ;
+    public MatchingRule getMatchingRule();
     
     /**
      * Gets the the attributes which can be used with the matching rule in an 
@@ -142,5 +109,5 @@
      * 
      * @return the applicable attributes
      */
-    public AttributeType [] getApplicableAttributes() ;
+    public AttributeType [] getApplicableAttributes();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NameForm.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NameForm.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/NameForm.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -81,14 +48,14 @@
  *  Name form descriptions are written according to the ABNF:
  *
  *    NameFormDescription = LPAREN WSP
- *        numericoid                 ; object identifier
- *        [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *        [ SP "DESC" SP qdstring ]  ; description
- *        [ SP "OBSOLETE" ]          ; not active
- *        SP "OC" SP oid             ; structural object class
- *        SP "MUST" SP oids          ; attribute types
- *        [ SP "MAY" SP oids ]       ; attribute types
- *        extensions WSP RPAREN      ; extensions
+ *        numericoid                ; object identifier
+ *        [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *        [ SP "DESC" SP qdstring ] ; description
+ *        [ SP "OBSOLETE" ]         ; not active
+ *        SP "OC" SP oid            ; structural object class
+ *        SP "MUST" SP oids         ; attribute types
+ *        [ SP "MAY" SP oids ]      ; attribute types
+ *        extensions WSP RPAREN     ; extensions
  *
  *  where:
  *
@@ -111,8 +78,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(NameForm)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface NameForm
@@ -122,28 +89,28 @@
      *
      * @return a description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets a short descriptive name for the NameForm.
      *
      * @return a short name.
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets the oid for this NameForm.
      *
      * @return the object identifier
      */
-    String getOid() ;
+    String getOid();
 
     /**
      * Gets whether or not this NameForm is obsolete.
      *
      * @return true if obsolete, false if not.
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Gets the STRUCTURAL ObjectClass this name form specifies naming 
@@ -151,7 +118,7 @@
      *
      * @return the ObjectClass this NameForm is for
      */
-    ObjectClass getObjectClass() ;
+    ObjectClass getObjectClass();
 
     /**
      * Gets all the AttributeTypes of the attributes this NameForm specifies as 
@@ -160,7 +127,7 @@
      *
      * @return the AttributeTypes of the must use attributes
      */
-    AttributeType [] getMustUse() ;
+    AttributeType [] getMustUse();
     
     /**
      * Gets all the AttributeTypes of the attribute this NameForm specifies as 
@@ -169,5 +136,5 @@
      *
      * @return the AttributeTypes of the may use attributes
      */
-    AttributeType [] getMaytUse() ;
+    AttributeType [] getMaytUse();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Normalizer.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Normalizer.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Normalizer.java	Sun Sep 26 19:42:46 2004
@@ -1,52 +1,19 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
 package org.apache.ldap.common.schema ;
 
 
@@ -56,8 +23,7 @@
 /**
  * Converts attribute values to a canonical form.
  * 
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface Normalizer
@@ -65,9 +31,9 @@
     /**
      * Gets the normalized value.
      *
-     * @param a_value the value to normalize
-     * @return the normalized form for a_value
+     * @param value the value to normalize
+     * @return the normalized form for a value
      * @throws NamingException if an error results during normalization
      */
-    Object normalize( Object a_value ) throws NamingException ;
+    Object normalize( Object value ) throws NamingException ;
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClass.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClass.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClass.java	Sun Sep 26 19:42:46 2004
@@ -1,53 +1,20 @@
 /*
-
- ============================================================================
-                   The Apache Software License, Version 1.1
- ============================================================================
-
- Copyright (C) 1999-2002 The Apache Software Foundation. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modifica-
- tion, are permitted provided that the following conditions are met:
-
- 1. Redistributions of  source code must  retain the above copyright  notice,
-    this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-
- 3. The end-user documentation included with the redistribution, if any, must
-    include  the following  acknowledgment:  "This product includes  software
-    developed  by the  Apache Software Foundation  (http://www.apache.org/)."
-    Alternately, this  acknowledgment may  appear in the software itself,  if
-    and wherever such third-party acknowledgments normally appear.
-
- 4. The names "Eve Directory Server", "Apache Directory Project", "Apache Eve" 
-    and "Apache Software Foundation"  must not be used to endorse or promote
-    products derived  from this  software without  prior written
-    permission. For written permission, please contact apache@apache.org.
-
- 5. Products  derived from this software may not  be called "Apache", nor may
-    "Apache" appear  in their name,  without prior written permission  of the
-    Apache Software Foundation.
-
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS  FOR A PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN NO  EVENT SHALL  THE
- APACHE SOFTWARE  FOUNDATION  OR ITS CONTRIBUTORS  BE LIABLE FOR  ANY DIRECT,
- INDIRECT, INCIDENTAL, SPECIAL,  EXEMPLARY, OR CONSEQUENTIAL  DAMAGES (INCLU-
- DING, BUT NOT LIMITED TO, PROCUREMENT  OF SUBSTITUTE GOODS OR SERVICES; LOSS
- OF USE, DATA, OR  PROFITS; OR BUSINESS  INTERRUPTION)  HOWEVER CAUSED AND ON
- ANY  THEORY OF LIABILITY,  WHETHER  IN CONTRACT,  STRICT LIABILITY,  OR TORT
- (INCLUDING  NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT OF THE  USE OF
- THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This software  consists of voluntary contributions made  by many individuals
- on  behalf of the Apache Software  Foundation. For more  information on the
- Apache Software Foundation, please see <http://www.apache.org/>.
-
-*/
-package org.apache.ldap.common.schema ;
+ *   Copyright 2004 The Apache Software Foundation
+ *
+ *   Licensed under the Apache License, Version 2.0 (the "License");
+ *   you may not use this file except in compliance with the License.
+ *   You may obtain a copy of the License at
+ *
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing, software
+ *   distributed under the License is distributed on an "AS IS" BASIS,
+ *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *   See the License for the specific language governing permissions and
+ *   limitations under the License.
+ *
+ */
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -59,14 +26,14 @@
  * Object Class definitions are written according to the ABNF:
  * 
  *   ObjectClassDescription = LPAREN WSP
- *       numericoid                 ; object identifier
- *       [ SP "NAME" SP qdescrs ]   ; short names (descriptors)
- *       [ SP "DESC" SP qdstring ]  ; description
- *       [ SP "OBSOLETE" ]          ; not active
- *       [ SP "SUP" SP oids ]       ; superior object classes
- *       [ SP kind ]                ; kind of class
- *       [ SP "MUST" SP oids ]      ; attribute types
- *       [ SP "MAY" SP oids ]       ; attribute types
+ *       numericoid                ; object identifier
+ *       [ SP "NAME" SP qdescrs ]  ; short names (descriptors)
+ *       [ SP "DESC" SP qdstring ] ; description
+ *       [ SP "OBSOLETE" ]         ; not active
+ *       [ SP "SUP" SP oids ]      ; superior object classes
+ *       [ SP kind ]               ; kind of class
+ *       [ SP "MUST" SP oids ]     ; attribute types
+ *       [ SP "MAY" SP oids ]      ; attribute types
  *       extensions WSP RPAREN
  *
  *    kind = "ABSTRACT" / "STRUCTURAL" / "AUXILIARY"
@@ -90,8 +57,8 @@
  *     "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *     ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(ObjectClass)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * 
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface ObjectClass
@@ -101,42 +68,42 @@
      *
      * @return a verbal description
      */
-    String getDescription() ;
+    String getDescription();
 
     /**
      * Gets the object identifier for this ObjectClass definition.
      *
      * @return the OID for this ObjectClass
      */
-    String getOid() ;
+    String getOid();
 
     /**
      * Gets the human readable name of this ObjectClass.
      *
      * @return the name of this ObjectClass
      */
-    String getName() ;
+    String getName();
 
     /**
      * Gets whether or not this NameForm is obsolete.
      *
      * @return true if obsolete, false if not.
      */
-    boolean isObsolete() ;
+    boolean isObsolete();
 
     /**
      * Gets the superclasses of this ObjectClass.
      *
      * @return the superclasses
      */
-    ObjectClass [] getSuperClasses() ;
+    ObjectClass [] getSuperClasses();
 
     /**
      * Gets the type of this ObjectClass as a type safe enum.
      *
      * @return the ObjectClass type as an enum
      */
-    ObjectClassTypeEnum getType() ;
+    ObjectClassTypeEnum getType();
 
     /**
      * Gets the AttributeTypes whose attributes must be present within an entry
@@ -145,7 +112,7 @@
      * @return the AttributeTypes of attributes that must be within entries of
      * this ObjectClass
      */
-    AttributeType [] getMustList() ;
+    AttributeType [] getMustList();
 
     /**
      * Gets the AttributeTypes whose attributes may be present within an entry
@@ -154,5 +121,5 @@
      * @return the AttributeTypes of attributes that may be within entries of
      * this ObjectClass
      */
-    AttributeType [] getMayList() ;
+    AttributeType [] getMayList();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClassTypeEnum.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClassTypeEnum.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/ObjectClassTypeEnum.java	Sun Sep 26 19:42:46 2004
@@ -33,8 +33,7 @@
  * <li>STRUCTURAL</li>
  * </ul>
  * 
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class ObjectClassTypeEnum extends ValuedEnum

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/RegexSyntaxChecker.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/RegexSyntaxChecker.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/RegexSyntaxChecker.java	Sun Sep 26 19:42:46 2004
@@ -27,8 +27,7 @@
  * A SyntaxChecker implemented using Perl5 regular expressions to constrain 
  * values.
  *
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class RegexSyntaxChecker

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SchemaObject.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SchemaObject.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SchemaObject.java	Sun Sep 26 19:42:46 2004
@@ -47,16 +47,15 @@
  Apache Software Foundation, please see <http://www.apache.org/>.
 
 */
-package org.apache.ldap.common.schema ;
+package org.apache.ldap.common.schema;
 
 
 /**
  * Most schema objects have some common attributes.  This super interface 
  * represents the minimum set of properties exposed by a SchemaObject.
  *
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $LastChangedBy$
- * @version $LastChangedRevision$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
+ * @version $Rev$
  */
 public interface SchemaObject
 {
@@ -65,5 +64,5 @@
      *  
      * @return a short description about this SchemaObject
      */
-    String getDescription() ;
+    String getDescription();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Syntax.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Syntax.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/Syntax.java	Sun Sep 26 19:42:46 2004
@@ -47,7 +47,7 @@
  Apache Software Foundation, please see <http://www.apache.org/>.
 
 */
-package org.apache.ldap.common.schema ;
+package org.apache.ldap.common.schema;
 
 
 /**
@@ -74,9 +74,9 @@
  *   LDAP syntax definitions are written according to the ABNF:
  *
  *     SyntaxDescription = LPAREN WSP
- *         numericoid                 ; object identifier
- *         [ SP "DESC" SP qdstring ]  ; description
- *         extensions WSP RPAREN      ; extensions
+ *         numericoid                ; object identifier
+ *         [ SP "DESC" SP qdstring ] ; description
+ *         extensions WSP RPAREN     ; extensions
  *
  *   where:
  *     [numericoid] is object identifier assigned to this LDAP syntax;
@@ -90,8 +90,8 @@
  *      "http://www.ietf.org/internet-drafts/draft-ietf-ldapbis-models-09.txt">
  *      ldapbis [MODELS]</a>
  * @see DescriptionUtils#getDescription(Syntax)
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ *
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface Syntax
@@ -101,28 +101,28 @@
      * 
      * @return true if the syntax can be interpretted by humans, false otherwise
      */
-    boolean isHumanReadable() ;
+    boolean isHumanReadable();
     
     /**
      * Gets a description of this Syntax.
      * 
      * @return a description
      */
-    String getDescription() ;
+    String getDescription();
     
     /**
      * Gets a short descriptive name for the Syntax. 
      * 
      * @return a short name
      */
-    String getName() ;
+    String getName();
     
     /**
      * Gets the oid for this Syntax.
      * 
      * @return the object identifier
      */
-    String getOid() ;
+    String getOid();
     
     /**
      * Gets the SyntaxChecker used to validate values in accordance with this
@@ -130,5 +130,5 @@
      * 
      * @return the SyntaxChecker
      */
-    SyntaxChecker getSyntaxChecker() ;
+    SyntaxChecker getSyntaxChecker();
 }

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SyntaxChecker.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SyntaxChecker.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/SyntaxChecker.java	Sun Sep 26 19:42:46 2004
@@ -58,8 +58,7 @@
  * correlate to any LDAP or X.500 construct.  It has been created as a means
  * to enforce a syntax within the Eve server.
  * 
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public interface SyntaxChecker

Modified: incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/UsageEnum.java
==============================================================================
--- incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/UsageEnum.java	(original)
+++ incubator/directory/ldap/trunk/common/src/java/org/apache/ldap/common/schema/UsageEnum.java	Sun Sep 26 19:42:46 2004
@@ -34,8 +34,7 @@
  * <li>dSAOperation</li>
  * </ul>
  * 
- * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
- * @author $Author$
+ * @author <a href="mailto:directory-dev@incubator.apache.org">Apache Directory Project</a>
  * @version $Rev$
  */
 public class UsageEnum extends ValuedEnum