title: JAXB (new) annotation
body: <p>If you have some Java class:</p>
  
  <pre><code>@XmlType(namespace="")
  @XmlRootElement(name="", namespace="")
  public class Car 
  {
  
      // This is some comment
      @XmlElement()
      private long id;
  ...
  </code></pre>
  
  <p>And you want to create schema like this (with comment inside schema):</p>
  
  <pre><code>&lt;xs:complexType name="Car "&gt;
    &lt;xs:sequence&gt;
      &lt;xs:documentation&gt; This is some comment&lt;/xs:documentation&gt;
      &lt;xs:element name="id" type="xs:long"/&gt;
    &lt;/xs:sequence&gt;
  &lt;/xs:complexType&gt;
  </code></pre>
  
  <p>Is there way how to configure JAXB?
  I have think, is there way how to create "new annotation", so my Java class would look like:</p>
  
  <pre><code>@XmlType(namespace="")
  @XmlRootElement(name="", namespace="")
  public class Car 
  {
  
      @XmlDoc("This is some comment")
      @XmlElement()
      private long id;
  ...
  </code></pre>
  
  <p>In other words: can I tell jaxb, that new annotation is important to him and how it should be "parsed" in context.generateSchema (schemaOutputResolver)</p>
  
  <p>(As example: @XmlDoc is new annotation and jaxb should take its value and put in xs: document element)</p>