Uses of Interface
org.eclipse.emf.common.util.DiagnosticChain

Packages that use DiagnosticChain
org.eclipse.emf.common.util Provides basic utilities. 
org.eclipse.emf.ecore Provides an API for the Ecore dialect of UML. 
org.eclipse.emf.ecore.util Provides utilities. 
org.eclipse.emf.ecore.xml.namespace.util   
org.eclipse.emf.ecore.xml.type.util   
 

Uses of DiagnosticChain in org.eclipse.emf.common.util
 

Classes in org.eclipse.emf.common.util that implement DiagnosticChain
 class BasicDiagnostic
          A basic implementation of a diagostic that that also acts as a chain.
 

Uses of DiagnosticChain in org.eclipse.emf.ecore
 

Methods in org.eclipse.emf.ecore with parameters of type DiagnosticChain
 boolean EValidator.validate(EObject eObject, DiagnosticChain diagnostics, Map context)
          Validates the object in the given context, optionally producing diagnostics.
 boolean EValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean EValidator.validate(EDataType eDataType, Object value, DiagnosticChain diagnostics, Map context)
           
 

Uses of DiagnosticChain in org.eclipse.emf.ecore.util
 

Methods in org.eclipse.emf.ecore.util that return DiagnosticChain
protected  DiagnosticChain EObjectValidator.createBadDataValueDiagnostic(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, Map context)
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type DiagnosticChain
 boolean EObjectValidator.validate(EObject eObject, DiagnosticChain diagnostics, Map context)
          Validates the object in the given context, optionally producing diagnostics.
 boolean EObjectValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, Map context)
           
protected  boolean EObjectValidator.validate(int classifierID, Object object, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate_EveryDefaultConstraint(EObject object, DiagnosticChain theDiagnostics, Map context)
           
 boolean EObjectValidator.validate_EveryMultiplicityConforms(EObject eObject, DiagnosticChain diagnostics, Map context)
           
protected  boolean EObjectValidator.validate_MultiplicityConforms(EObject eObject, EStructuralFeature eStructuralFeature, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate_EveryProxyResolves(EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate_EveryReferenceIsContained(EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate_EveryDataValueConforms(EObject eObject, DiagnosticChain diagnostics, Map context)
           
protected  boolean EObjectValidator.validate_DataValueConforms(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, Map context)
           
protected  DiagnosticChain EObjectValidator.createBadDataValueDiagnostic(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, Map context)
           
protected  boolean EObjectValidator.validatePattern(EDataType eDataType, Object value, EValidator.PatternMatcher[][] patterns, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate(EDataType eDataType, Object value, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportMinViolation(EDataType eDataType, Object value, Object bound, boolean isInclusive, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportMaxViolation(EDataType eDataType, Object value, Object bound, boolean isInclusive, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportMinLengthViolation(EDataType eDataType, Object value, int length, int bound, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportMaxLengthViolation(EDataType eDataType, Object value, int length, int bound, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportTotalDigitsViolation(EDataType eDataType, Object value, int totalDigits, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportFractionDigitsViolation(EDataType eDataType, Object value, int fractionDigits, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportEnumerationViolation(EDataType eDataType, Object value, Collection values, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportDataValuePatternViolation(EDataType eDataType, Object value, EValidator.PatternMatcher[] patterns, DiagnosticChain diagnostics, Map context)
           
protected  void EObjectValidator.reportDataValueTypeViolation(EDataType eDataType, Object value, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.validate_UniqueID(EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean EObjectValidator.DynamicEDataTypeValidator.validate(EDataType eDataType, Object value, DiagnosticChain diagnostics, Map context)
           
 boolean Diagnostician.validate(EObject eObject, DiagnosticChain diagnostics)
          Validates the object in the given context, optionally producing diagnostics.
 boolean Diagnostician.validate(EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean Diagnostician.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, Map context)
           
protected  boolean Diagnostician.doValidateContents(EObject eObject, DiagnosticChain diagnostics, Map context)
           
 boolean Diagnostician.validate(EDataType eDataType, Object value, DiagnosticChain diagnostics, Map context)
           
 

Uses of DiagnosticChain in org.eclipse.emf.ecore.xml.namespace.util
 

Methods in org.eclipse.emf.ecore.xml.namespace.util with parameters of type DiagnosticChain
protected  boolean XMLNamespaceValidator.validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
          Calls validateXXX for the corresonding classifier of the model
 boolean XMLNamespaceValidator.validateXMLNamespaceDocumentRoot(XMLNamespaceDocumentRoot xmlNamespaceDocumentRoot, DiagnosticChain diagnostics, Map context)
           
 boolean XMLNamespaceValidator.validateSpaceType(SpaceType spaceType, DiagnosticChain diagnostics, Map context)
           
 boolean XMLNamespaceValidator.validateLangType(String langType, DiagnosticChain diagnostics, Map context)
           
 boolean XMLNamespaceValidator.validateLangType_MemberTypes(String langType, DiagnosticChain diagnostics, Map context)
          Validates the MemberTypes constraint of 'Lang Type'
 boolean XMLNamespaceValidator.validateLangTypeNull(String langTypeNull, DiagnosticChain diagnostics, Map context)
           
 boolean XMLNamespaceValidator.validateSpaceTypeObject(SpaceType spaceTypeObject, DiagnosticChain diagnostics, Map context)
           
 

Uses of DiagnosticChain in org.eclipse.emf.ecore.xml.type.util
 

Methods in org.eclipse.emf.ecore.xml.type.util with parameters of type DiagnosticChain
protected  boolean XMLTypeValidator.validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
          Calls validateXXX for the corresonding classifier of the model
 boolean XMLTypeValidator.validateAnyType(AnyType anyType, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateSimpleAnyType(SimpleAnyType simpleAnyType, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateXMLTypeDocumentRoot(XMLTypeDocumentRoot xmlTypeDocumentRoot, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateAnySimpleType(Object anySimpleType, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateAnyURI(String anyURI, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateBase64Binary(byte[] base64Binary, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateBoolean(boolean boolean_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateBooleanObject(Boolean booleanObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateByte(byte byte_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateByteObject(Byte byteObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDate(Object date, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDateTime(Object dateTime, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDecimal(BigDecimal decimal, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDouble(double double_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDoubleObject(Double doubleObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateDuration(Object duration, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateENTITIES(List entities, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateENTITIES_MinLength(List entities, DiagnosticChain diagnostics, Map context)
          Validates the MinLength constraint of 'ENTITIES'
 boolean XMLTypeValidator.validateENTITIESBase(List entitiesBase, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateENTITIESBase_ItemType(List entitiesBase, DiagnosticChain diagnostics, Map context)
          Validates the ItemType constraint of 'ENTITIES Base'
 boolean XMLTypeValidator.validateENTITY(String entity, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateFloat(float float_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateFloatObject(Float floatObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateGDay(Object gDay, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateGMonth(Object gMonth, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateGMonthDay(Object gMonthDay, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateGYear(Object gYear, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateGYearMonth(Object gYearMonth, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateHexBinary(byte[] hexBinary, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateID(String id, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateIDREF(String idref, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateIDREFS(List idrefs, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateIDREFS_MinLength(List idrefs, DiagnosticChain diagnostics, Map context)
          Validates the MinLength constraint of 'IDREFS'
 boolean XMLTypeValidator.validateIDREFSBase(List idrefsBase, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateIDREFSBase_ItemType(List idrefsBase, DiagnosticChain diagnostics, Map context)
          Validates the ItemType constraint of 'IDREFS Base'
 boolean XMLTypeValidator.validateInt(int int_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateInteger(BigInteger integer, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateIntObject(Integer intObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateLanguage(String language, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateLanguage_Pattern(String language, DiagnosticChain diagnostics, Map context)
          Validates the Pattern constraint of 'Language'
 boolean XMLTypeValidator.validateLong(long long_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateLongObject(Long longObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateName(String name, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateName_Pattern(String name, DiagnosticChain diagnostics, Map context)
          Validates the Pattern constraint of 'Name'
 boolean XMLTypeValidator.validateNCName(String ncName, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNCName_Pattern(String ncName, DiagnosticChain diagnostics, Map context)
          Validates the Pattern constraint of 'NC Name'
 boolean XMLTypeValidator.validateNegativeInteger(BigInteger negativeInteger, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNegativeInteger_Max(BigInteger negativeInteger, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Negative Integer'
 boolean XMLTypeValidator.validateNMTOKEN(String nmtoken, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNMTOKEN_Pattern(String nmtoken, DiagnosticChain diagnostics, Map context)
          Validates the Pattern constraint of 'NMTOKEN'
 boolean XMLTypeValidator.validateNMTOKENS(List nmtokens, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNMTOKENS_MinLength(List nmtokens, DiagnosticChain diagnostics, Map context)
          Validates the MinLength constraint of 'NMTOKENS'
 boolean XMLTypeValidator.validateNMTOKENSBase(List nmtokensBase, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNMTOKENSBase_ItemType(List nmtokensBase, DiagnosticChain diagnostics, Map context)
          Validates the ItemType constraint of 'NMTOKENS Base'
 boolean XMLTypeValidator.validateNonNegativeInteger(BigInteger nonNegativeInteger, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNonNegativeInteger_Min(BigInteger nonNegativeInteger, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Non Negative Integer'
 boolean XMLTypeValidator.validateNonPositiveInteger(BigInteger nonPositiveInteger, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNonPositiveInteger_Max(BigInteger nonPositiveInteger, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Non Positive Integer'
 boolean XMLTypeValidator.validateNormalizedString(String normalizedString, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateNOTATION(Object notation, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validatePositiveInteger(BigInteger positiveInteger, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validatePositiveInteger_Min(BigInteger positiveInteger, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Positive Integer'
 boolean XMLTypeValidator.validateQName(Object qName, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateShort(short short_, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateShortObject(Short shortObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateString(String string, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateTime(Object time, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateToken(String token, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedByte(short unsignedByte, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedByte_Min(short unsignedByte, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Unsigned Byte'
 boolean XMLTypeValidator.validateUnsignedByte_Max(short unsignedByte, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Unsigned Byte'
 boolean XMLTypeValidator.validateUnsignedByteObject(Short unsignedByteObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedInt(long unsignedInt, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedInt_Min(long unsignedInt, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Unsigned Int'
 boolean XMLTypeValidator.validateUnsignedInt_Max(long unsignedInt, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Unsigned Int'
 boolean XMLTypeValidator.validateUnsignedIntObject(Long unsignedIntObject, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedLong(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedLong_Min(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Unsigned Long'
 boolean XMLTypeValidator.validateUnsignedLong_Max(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Unsigned Long'
 boolean XMLTypeValidator.validateUnsignedShort(int unsignedShort, DiagnosticChain diagnostics, Map context)
           
 boolean XMLTypeValidator.validateUnsignedShort_Min(int unsignedShort, DiagnosticChain diagnostics, Map context)
          Validates the Min constraint of 'Unsigned Short'
 boolean XMLTypeValidator.validateUnsignedShort_Max(int unsignedShort, DiagnosticChain diagnostics, Map context)
          Validates the Max constraint of 'Unsigned Short'
 boolean XMLTypeValidator.validateUnsignedShortObject(Integer unsignedShortObject, DiagnosticChain diagnostics, Map context)
           
 


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.