@Override
  protected @Nullable XmlEnumeratedValueReference createReference(TextRange range, int index) {
    return new XmlEnumeratedValueReference((XmlElement)getElement(), myDescriptor, range);
  }
@Override
  protected @Nullable XmlEnumeratedValueReference createReference(TextRange range, int index)