PsiElement (XmlElement xmlElement, String value) { String[] values = getEnumeratedValues(); if (values == null || values.length == 0) return getFirstItem(getDeclarations()); return ArrayUtilRt.find(values, value) != -1 ? getFirstItem(getDeclarations()) : null; }