Example #1
0
 /**
  * Validates the MemberTypes constraint of '<em>Length</em>'.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateLength_MemberTypes(
     Object length, DiagnosticChain diagnostics, Map<Object, Object> context) {
   if (diagnostics != null) {
     BasicDiagnostic tempDiagnostics = new BasicDiagnostic();
     if (XMLTypePackage.Literals.NON_NEGATIVE_INTEGER.isInstance(length)) {
       if (xmlTypeValidator.validateNonNegativeInteger(
           (BigInteger) length, tempDiagnostics, context)) return true;
     }
     if (DatatypesPackage.Literals.LENGTH_MEMBER1.isInstance(length)) {
       if (validateLengthMember1((String) length, tempDiagnostics, context)) return true;
     }
     for (Diagnostic diagnostic : tempDiagnostics.getChildren()) {
       diagnostics.add(diagnostic);
     }
   } else {
     if (XMLTypePackage.Literals.NON_NEGATIVE_INTEGER.isInstance(length)) {
       if (xmlTypeValidator.validateNonNegativeInteger((BigInteger) length, null, context))
         return true;
     }
     if (DatatypesPackage.Literals.LENGTH_MEMBER1.isInstance(length)) {
       if (validateLengthMember1((String) length, null, context)) return true;
     }
   }
   return false;
 }
Example #2
0
 /**
  * Validates the ItemType constraint of '<em>Link Types</em>'.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateLinkTypes_ItemType(
     List<?> linkTypes, DiagnosticChain diagnostics, Map<Object, Object> context) {
   boolean result = true;
   for (Iterator<?> i = linkTypes.iterator(); i.hasNext() && (result || diagnostics != null); ) {
     Object item = i.next();
     if (XMLTypePackage.Literals.NMTOKEN.isInstance(item)) {
       result &= xmlTypeValidator.validateNMTOKEN((String) item, diagnostics, context);
     } else {
       result = false;
       reportDataValueTypeViolation(XMLTypePackage.Literals.NMTOKEN, item, diagnostics, context);
     }
   }
   return result;
 }
Example #3
0
 /**
  * Validates the MemberTypes constraint of '<em>Color</em>'.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateColor_MemberTypes(
     String color, DiagnosticChain diagnostics, Map<Object, Object> context) {
   if (diagnostics != null) {
     BasicDiagnostic tempDiagnostics = new BasicDiagnostic();
     if (XMLTypePackage.Literals.NMTOKEN.isInstance(color)) {
       if (xmlTypeValidator.validateNMTOKEN(color, tempDiagnostics, context)) return true;
     }
     if (DatatypesPackage.Literals.COLOR_MEMBER1.isInstance(color)) {
       if (validateColorMember1(color, tempDiagnostics, context)) return true;
     }
     for (Diagnostic diagnostic : tempDiagnostics.getChildren()) {
       diagnostics.add(diagnostic);
     }
   } else {
     if (XMLTypePackage.Literals.NMTOKEN.isInstance(color)) {
       if (xmlTypeValidator.validateNMTOKEN(color, null, context)) return true;
     }
     if (DatatypesPackage.Literals.COLOR_MEMBER1.isInstance(color)) {
       if (validateColorMember1(color, null, context)) return true;
     }
   }
   return false;
 }
Example #4
0
 /**
  * Validates the MemberTypes constraint of '<em>UR Ior Safe CURIE</em>'.
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateURIorSafeCURIE_MemberTypes(
     String urIorSafeCURIE, DiagnosticChain diagnostics, Map<Object, Object> context) {
   if (diagnostics != null) {
     BasicDiagnostic tempDiagnostics = new BasicDiagnostic();
     if (XMLTypePackage.Literals.ANY_URI.isInstance(urIorSafeCURIE)) {
       if (xmlTypeValidator.validateAnyURI(urIorSafeCURIE, tempDiagnostics, context)) return true;
     }
     if (DatatypesPackage.Literals.SAFE_CURIE.isInstance(urIorSafeCURIE)) {
       if (validateSafeCURIE(urIorSafeCURIE, tempDiagnostics, context)) return true;
     }
     for (Diagnostic diagnostic : tempDiagnostics.getChildren()) {
       diagnostics.add(diagnostic);
     }
   } else {
     if (XMLTypePackage.Literals.ANY_URI.isInstance(urIorSafeCURIE)) {
       if (xmlTypeValidator.validateAnyURI(urIorSafeCURIE, null, context)) return true;
     }
     if (DatatypesPackage.Literals.SAFE_CURIE.isInstance(urIorSafeCURIE)) {
       if (validateSafeCURIE(urIorSafeCURIE, null, context)) return true;
     }
   }
   return false;
 }
Example #5
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validatePixels(
     BigInteger pixels, DiagnosticChain diagnostics, Map<Object, Object> context) {
   boolean result = xmlTypeValidator.validateNonNegativeInteger_Min(pixels, diagnostics, context);
   return result;
 }
Example #6
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public boolean validateLanguageCode(
     String languageCode, DiagnosticChain diagnostics, Map<Object, Object> context) {
   boolean result = xmlTypeValidator.validateLanguage_Pattern(languageCode, diagnostics, context);
   return result;
 }