title: @Override compile error, implementing an interface (eclipse jdk1.6.0_23 linux)
body: <p>I am getting compile errors in eclipse when using the @Override annotation for a class that is implementing an interface.</p>
  
  <p>Compiler compliance level is set to Java 6.0.</p>
  
  <p>I am using the latest version of the 6.0 jdk.</p>
  
  <p>Error:
    "The method {methodname} of type {classname} must override a superclass method"</p>
  
  <p>Same code works fine on mac with comparable configuration.</p>
  
  <pre><code>public interface ChannelIF {
  ...
      public boolean canSendNarrowcast();
      public boolean canSendBroadcast(); 
  }
  
  public class FacebookChannel implements ChannelIF 
  {
  ...
      @Override
      public boolean canSendNarrowcast() { return true; }
  
      @Override
      public boolean canSendBroadcast() { return true; }
  }
  </code></pre>