<div dir="ltr">Experts,<div><br></div><div style>Currently the enumeration Kind (as returned by ElementDescriptor#getKind()) is an inner enum of the ElementDescriptor interface.</div><div style><br></div><div style>In order to allow for its future re-use in other contexts, independent from element descriptors, it seems reasonable to make this a top-level type. Unfortunately the natural names, ElementKind and ElementType are taken by JDK types, and if possible we should avoid a collision with these. Candidates are</div>
<div style><br></div><div style>* ConstrainedElementKind</div><div style>* ValidatedElementKind</div><div style><br></div><div style>Any preferences or other suggestions?</div><div style><br></div><div style>Thanks,</div>
<div style><br></div><div style>--Gunnar</div><div style><br></div></div>