XSDSimpleTypeDefinition.Assessment assessment = xsdTypeDefinition.assess(value); Collection<XSDDiagnostic> allDiagnostics = assessment.getDiagnostics(); if (!allDiagnostics.isEmpty())
XSDSimpleTypeDefinition.Assessment assessment = xsdTypeDefinition.assess(element, value); Collection<XSDDiagnostic> allDiagnostics = assessment.getDiagnostics(); if (!allDiagnostics.isEmpty())
(XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(theElement, getLexicalValue());
(XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(getLexicalValue());
(XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(theElement, getLexicalValue());
@Override public void validateValue() { XSDSimpleTypeDefinition xsdSimpleTypeDefinition = (XSDSimpleTypeDefinition)getContainer(); XSDSimpleTypeDefinition baseTypeDefinition = xsdSimpleTypeDefinition.getBaseTypeDefinition(); if (baseTypeDefinition != null) { XSDSimpleTypeDefinitionImpl.AssessmentImpl assessment = (XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(getLexicalValue()); if (!assessment.getDiagnostics().isEmpty()) { assessment.assignDiagnostics(this, getElement(), XSDConstants.VALUE_ATTRIBUTE); getDiagnostics().addAll(assessment.getDiagnostics()); } else if (assessment.getValue() == null) { createRequiredAttributeDiagnostic(XSDConstants.PART2, "element-enumeration", getElement(), XSDConstants.VALUE_ATTRIBUTE); } } }
(XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(getLexicalValue());
@Override public void validateValue() { XSDSimpleTypeDefinition xsdSimpleTypeDefinition = (XSDSimpleTypeDefinition)getContainer(); XSDSimpleTypeDefinition baseTypeDefinition = xsdSimpleTypeDefinition.getBaseTypeDefinition(); if (baseTypeDefinition != null) { XSDSimpleTypeDefinitionImpl.AssessmentImpl assessment = (XSDSimpleTypeDefinitionImpl.AssessmentImpl)baseTypeDefinition.assess(getElement(), getLexicalValue()); if (!assessment.getDiagnostics().isEmpty()) { assessment.assignDiagnostics(this, getElement(), XSDConstants.VALUE_ATTRIBUTE); getDiagnostics().addAll(assessment.getDiagnostics()); } else if (assessment.getValue() == null) { createRequiredAttributeDiagnostic(XSDConstants.PART2, "element-enumeration", getElement(), XSDConstants.VALUE_ATTRIBUTE); } } }