title: Type enum is not generic error cloning andengine
body: <p>I keep getting this error after cloning a repository from the AndEngine project..</p>
  
  <blockquote>
    <p>The type Enum is not generic; it cannot be parameterized with arguments &lt;BoundsSplit&gt;</p>
  </blockquote>
  
  <p>Here is the class where the error persists.</p>
  
  <pre><code>package org.andengine.util.spatial.adt.bounds; //The error points at the beginning of this line.
  import org.andengine.util.exception.AndEngineException;
  
  /**
   * (c) Zynga 2011
   *
   * @author Nicolas Gramlich &lt;ngramlich@zynga.com&gt;
   * @since 21:13:32 - 11.10.2011
   */
   public enum BoundsSplit {
  // ===========================================================
  // Elements
  // ===========================================================
  
  TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT;
  
  // ===========================================================
  // Constants
  // ===========================================================
  
  // ===========================================================
  // Fields
  // ===========================================================
  
  // ===========================================================
  // Constructors
  // ===========================================================
  
  // ===========================================================
  // Getter &amp; Setter
  // ===========================================================
  
  // ===========================================================
  // Methods for/from SuperClass/Interfaces
  // ===========================================================
  
  // ===========================================================
  // Methods
  // ===========================================================
  
  // ===========================================================
  // Inner and Anonymous Classes
  // ===========================================================
  
  public static class BoundsSplitException extends AndEngineException {
      // ===========================================================
      // Constants
      // ===========================================================
  
      private static final long serialVersionUID = 7970869239897412727L;
  
      // ===========================================================
      // Fields
      // ===========================================================
  
      // ===========================================================
      // Constructors
      // ===========================================================
  
      // ===========================================================
      // Getter &amp; Setter
      // ===========================================================
  
      // ===========================================================
      // Methods for/from SuperClass/Interfaces
      // ===========================================================
  
      // ===========================================================
      // Methods
      // ===========================================================
  
      // ===========================================================
      // Inner and Anonymous Classes
      // ===========================================================
  }
  </code></pre>
  
  <p>}</p>
  
  <p>EDIT: </p>
  
  <p>Here is more on what the error says</p>
  
  <pre><code>Multiple markers at this line
  - The type java.lang.Enum cannot be resolved. It is indirectly referenced from 
   required .class files
  - The type Enum is not generic; it cannot be parameterized with arguments 
   &lt;BoundsSplit&gt;
  - The type java.lang.Object cannot be resolved. It is indirectly referenced from 
   required .class files
  - The type java.lang.Enum cannot be resolved. It is indirectly referenced from 
   required .class files
  </code></pre>