public interface XmlAttributeDescriptor extends PsiMetaData
Modifier and Type | Field and Description |
---|---|
static ArrayFactory<XmlAttributeDescriptor> |
ARRAY_FACTORY |
static XmlAttributeDescriptor[] |
EMPTY |
Modifier and Type | Method and Description |
---|---|
default java.util.Collection<PsiElement> |
getDeclarations() |
java.lang.String |
getDefaultValue() |
java.lang.String [] |
getEnumeratedValues() |
boolean |
hasIdRefType() |
boolean |
hasIdType() |
boolean |
isEnumerated() |
boolean |
isFixed() |
boolean |
isRequired() |
java.lang.String |
validateValue(XmlElement context,
java.lang.String value) |
getDeclaration, getDependences, getDependencies, getName, getName, init
static final XmlAttributeDescriptor[] EMPTY
static final ArrayFactory<XmlAttributeDescriptor> ARRAY_FACTORY
boolean isRequired()
boolean isFixed()
boolean hasIdType()
boolean hasIdRefType()
java.lang.String getDefaultValue()
boolean isEnumerated()
java.lang.String [] getEnumeratedValues()
java.lang.String validateValue(XmlElement context, java.lang.String value)
default java.util.Collection<PsiElement> getDeclarations()