On Sat, Dec 20, 2008 at 3:48 AM,  <toad at freenetproject.org> wrote:
> Author: toad
> Date: 2008-12-19 19:48:00 +0000 (Fri, 19 Dec 2008)
> New Revision: 24635
>
> Modified:
>   branches/db4o/freenet/src/freenet/client/ArchiveHandler.java
>   branches/db4o/freenet/src/freenet/client/ArchiveHandlerImpl.java
>   branches/db4o/freenet/src/freenet/client/ArchiveManager.java
>   branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java
>   branches/db4o/freenet/src/freenet/keys/FreenetURI.java
> Log:
> Remove the archive handler. Always copy it. Copy the URIs too.
\[...]

> +
> +       public FreenetURI cloneKey() {
> +               return new FreenetURI(this);
> +       }
>  }

Why not just clone() and implement Clonable ?
You can override return type in Java since Java 5.

Reply via email to