|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.test.models.customer.util.CustomerValidator
public class CustomerValidator
The Validator for the model.
CustomerPackage
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator |
---|
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidator |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator |
---|
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, EValidator.ValidationDelegate |
Field Summary | |
---|---|
protected static int |
DIAGNOSTIC_CODE_COUNT
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class |
static java.lang.String |
DIAGNOSTIC_SOURCE
A constant for the source of diagnostic codes from this package |
static CustomerValidator |
INSTANCE
The cached model package |
protected XMLTypeValidator |
xmlTypeValidator
The cached base package validator |
static java.math.BigInteger |
ZIP_CODES__MAX__VALUE
|
static java.math.BigInteger |
ZIP_CODES__MIN__VALUE
|
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
---|
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
Constructor Summary | |
---|---|
CustomerValidator()
Creates an instance of the switch |
Method Summary | |
---|---|
protected EPackage |
getEPackage()
Returns the package of this validator switch |
ResourceLocator |
getResourceLocator()
Returns the resource locator that will be used to fetch messages for this validator's diagnostics |
protected boolean |
validate(int classifierID,
java.lang.Object value,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Calls validateXXX for the corresponding classifier of the model |
boolean |
validateAddressType(AddressType addressType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCanadaAddr(CanadaAddr canadaAddr,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCreditInfo(CreditInfo creditInfo,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCustomersType(CustomersType customersType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCustomerType(CustomerType customerType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateDocumentRoot(DocumentRoot documentRoot,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateUSAddr(USAddr usAddr,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateUSState(USState usState,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateUSStateObject(USState usStateObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateZipCodes_Max(java.math.BigInteger zipCodes,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Max constraint of 'Zip Codes' |
boolean |
validateZipCodes_Min(java.math.BigInteger zipCodes,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Min constraint of 'Zip Codes' |
boolean |
validateZipCodes(java.math.BigInteger zipCodes,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateZipUnion_MemberTypes(java.lang.Object zipUnion,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MemberTypes constraint of 'Zip Union' |
boolean |
validateZipUnion(java.lang.Object zipUnion,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final CustomerValidator INSTANCE
public static final java.lang.String DIAGNOSTIC_SOURCE
source
of diagnostic codes
from this package.
Diagnostic.getSource()
,
Diagnostic.getCode()
,
Constant Field Valuesprotected static final int DIAGNOSTIC_CODE_COUNT
protected XMLTypeValidator xmlTypeValidator
public static final java.math.BigInteger ZIP_CODES__MIN__VALUE
validateZipCodes_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final java.math.BigInteger ZIP_CODES__MAX__VALUE
validateZipCodes_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
Constructor Detail |
---|
public CustomerValidator()
Method Detail |
---|
protected EPackage getEPackage()
getEPackage
in class EObjectValidator
protected boolean validate(int classifierID, java.lang.Object value, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
validateXXX
for the corresponding classifier of the model.
validate
in class EObjectValidator
public boolean validateAddressType(AddressType addressType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCanadaAddr(CanadaAddr canadaAddr, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreditInfo(CreditInfo creditInfo, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCustomersType(CustomersType customersType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCustomerType(CustomerType customerType, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUSAddr(USAddr usAddr, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUSState(USState usState, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUSStateObject(USState usStateObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateZipCodes(java.math.BigInteger zipCodes, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateZipCodes_Min(java.math.BigInteger zipCodes, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateZipCodes_Max(java.math.BigInteger zipCodes, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateZipUnion(java.lang.Object zipUnion, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateZipUnion_MemberTypes(java.lang.Object zipUnion, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
public ResourceLocator getResourceLocator()
getResourceLocator
in class EObjectValidator
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |