@Retention(value=RUNTIME)
public @interface Required
DomElement) should have
a non-null XML element under itself. And some other connected properties.| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
identifier |
boolean |
nonEmpty |
boolean |
value |
public abstract boolean value
DomElement) should have
a non-null XML element under itself.public abstract boolean nonEmpty
GenericDomValue)
should have non-empty value: GenericValue.getStringValue() != nullpublic abstract boolean identifier
GenericDomValue)
string value should be identifier: GenericValue.getStringValue().PsiNameHelper.isIdentifier(String)