public class AnnotationValueValidator extends ConstantExpressionValidator
Constructor and Description |
---|
AnnotationValueValidator() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
_isValidAnnotationValue(java.lang.Void nullValue) |
protected boolean |
_isValidAnnotationValue(XAbstractFeatureCall expression) |
protected boolean |
_isValidAnnotationValue(XAnnotation expression) |
protected boolean |
_isValidAnnotationValue(XExpression expression) |
protected boolean |
_isValidAnnotationValue(XListLiteral expression) |
protected boolean |
isValidAnnotationValue(XExpression expression) |
void |
validateAnnotationValue(XExpression value,
ValidationMessageAcceptor acceptor) |
_isConstant, _isConstant, _isConstant, _isConstant, _isConstant, _isConstant, _isConstant, _isConstantExpression, _isConstantExpression, _isConstantExpression, isConstant, isConstantExpression
public void validateAnnotationValue(XExpression value, ValidationMessageAcceptor acceptor)
protected boolean _isValidAnnotationValue(XExpression expression)
protected boolean _isValidAnnotationValue(java.lang.Void nullValue)
protected boolean _isValidAnnotationValue(XListLiteral expression)
protected boolean _isValidAnnotationValue(XAnnotation expression)
protected boolean _isValidAnnotationValue(XAbstractFeatureCall expression)
protected boolean isValidAnnotationValue(XExpression expression)