This is an element marker interface.
Under certain circumstances, it is necessary for the binding compiler to
generate derived java content classes that implement this interface. In
those cases, client applications must supply element instances rather than
types of elements. For more detail, see section 5.7 "Element Declaration"
and 5.7.1 "Bind to Java Element Interface" of the specification.
Submit a bug or feature For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.