title: Class reuse with JAXB bindings don't honour SimpleTypes
body: <p>I'm trying to reuse classes that are already compiled and available. This looks to be achievable by declaring bindings to the pre-existing classes as per example bindings extract below:-</p>
  
  <pre><code>&lt;jaxb:bindings schemaLocation="MyExample.xsd"&gt;
      &lt;jaxb:bindings node="//xs:simpleType[@name='MySimpleType']"&gt;
          &lt;jaxb:class ref="com.example.MySimpleType" /&gt;
      &lt;/jaxb:bindings&gt;
      &lt;jaxb:bindings node="//xs:complexType[@name='MyComplexType']"&gt;
          &lt;jaxb:class ref="com.example.MyComplexType" /&gt;
      &lt;/jaxb:bindings&gt;
  &lt;/jaxb:bindings&gt;
  </code></pre>
  
  <p>The problem is that whilst complex types work just fine, the simple types are ignored and still generated....</p>
  
  <p>I've tried a variety of different notations (e.g. scd) with no success on the Simple Types. </p>
  
  <p>Any ideas or help very welcome....</p>