Author: akarasulu Date: Fri Mar 11 00:29:10 2011 New Revision: 1080406 URL: http://svn.apache.org/viewvc?rev=1080406&view=rev Log: added copy for covariant returns Modified: directory/shared/branches/akarasulu/ldap/model/src/main/java/org/apache/directory/shared/ldap/model/schema/MutableSchemaObject.java Modified: directory/shared/branches/akarasulu/ldap/model/src/main/java/org/apache/directory/shared/ldap/model/schema/MutableSchemaObject.java URL: http://svn.apache.org/viewvc/directory/shared/branches/akarasulu/ldap/model/src/main/java/org/apache/directory/shared/ldap/model/schema/MutableSchemaObject.java?rev=1080406&r1=1080405&r2=1080406&view=diff ============================================================================== --- directory/shared/branches/akarasulu/ldap/model/src/main/java/org/apache/directory/shared/ldap/model/schema/MutableSchemaObject.java (original) +++ directory/shared/branches/akarasulu/ldap/model/src/main/java/org/apache/directory/shared/ldap/model/schema/MutableSchemaObject.java Fri Mar 11 00:29:10 2011 @@ -81,6 +81,14 @@ public interface MutableSchemaObject ext */ SchemaObject copy( SchemaObject original ); + + /** + * For co-variant return type. + * + * {@inheritDoc} + */ + MutableSchemaObject copy(); + /** * Clear the current SchemaObject : remove all the references to other objects,