title: 'Must Override a Superclass Method' Errors after importing a project into Eclipse
body: <p>Anytime I have to re-import my projects into Eclipse (if I reinstalled Eclipse, or changed the location of the projects), <strong>almost all</strong> of my overridden methods are not formatted correctly, causing the error:</p>
  
  <blockquote>
    <p>The method must override a superclass method</p>
  </blockquote>
  
  <p>It may be noteworthy to mention this is with Android projects for whatever reason, the method argument values are not always populated, so I have to manually populate them myself. For instance:</p>
  
  <pre><code>list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {
  
      //These arguments have their correct names
      public void onCreateContextMenu(ContextMenu menu, View v, 
                                      ContextMenuInfo menuInfo) {                 
      }
  
  });
  </code></pre>
  
  <p>will be initially populated like this:</p>
  
  <pre><code>list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() {
  
      //This methods arguments were not automatically provided    
      public void onCreateContextMenu(ContextMenu arg1, View arg2,
                                      ContextMenuInfo arg3) {
      }
  
  });
  </code></pre>
  
  <p>The odd thing is, if I remove my code, and have Eclipse automatically recreate the method, it uses the same argument names I already had, so I don't really know where the problem is, other then it auto-formatting the method for me.</p>
  
  <p>This becomes quite a pain having to manually recreate ALL my overridden methods by hand. If anyone can explain why this happens or how to fix it. I would be very happy.</p>
  
  <p>Maybe it is due to the way I am formatting the methods, which are inside an argument of another method?</p>