|
||||||||||
| 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.movie.db.util.DBValidator
public class DBValidator
The Validator for the model.
DBPackage| 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 DBValidator |
INSTANCE
The cached model package |
static int |
RATING_TYPE__MAX__VALUE
|
static int |
RATING_TYPE__MIN__VALUE
|
static int |
RATING_VALUES__MAX__VALUE
|
static int |
RATING_VALUES__MIN__VALUE
|
protected XMLTypeValidator |
xmlTypeValidator
The cached base package validator |
| Fields inherited from interface org.eclipse.emf.ecore.EValidator |
|---|
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
| Constructor Summary | |
|---|---|
DBValidator()
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 |
validateActorsList_ItemType(java.util.List<?> actorsList,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ItemType constraint of 'Actors List' |
boolean |
validateActorsList(java.util.List<?> actorsList,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCriticsReviewType(CriticsReviewType criticsReviewType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateCustomerReviewType(CustomerReviewType customerReviewType,
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 |
validateGenreTypes(GenreTypes genreTypes,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateGenreTypesObject(GenreTypes genreTypesObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateMovieDBType(MovieDBType movieDBType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateMovieType(MovieType movieType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateRatingType_Max(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Max constraint of 'Rating Type' |
boolean |
validateRatingType_Min(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Min constraint of 'Rating Type' |
boolean |
validateRatingType(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateRatingTypeObject(java.lang.Integer ratingTypeObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateRatingValues_Max(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Max constraint of 'Rating Values' |
boolean |
validateRatingValues_Min(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Min constraint of 'Rating Values' |
boolean |
validateRatingValues(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateRatingValuesObject(java.lang.Integer ratingValuesObject,
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 DBValidator 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 int RATING_TYPE__MIN__VALUE
validateRatingType_Min(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) ,
Constant Field Valuespublic static final int RATING_TYPE__MAX__VALUE
validateRatingType_Max(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) ,
Constant Field Valuespublic static final int RATING_VALUES__MIN__VALUE
validateRatingValues_Min(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) ,
Constant Field Valuespublic static final int RATING_VALUES__MAX__VALUE
validateRatingValues_Max(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) ,
Constant Field Values| Constructor Detail |
|---|
public DBValidator()
| 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 validateCriticsReviewType(CriticsReviewType criticsReviewType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCustomerReviewType(CustomerReviewType customerReviewType,
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 validateMovieDBType(MovieDBType movieDBType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMovieType(MovieType movieType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGenreTypes(GenreTypes genreTypes,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActorsList(java.util.List<?> actorsList,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActorsList_ItemType(java.util.List<?> actorsList,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGenreTypesObject(GenreTypes genreTypesObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingType(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingType_Min(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingType_Max(int ratingType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingTypeObject(java.lang.Integer ratingTypeObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingValues(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingValues_Min(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingValues_Max(int ratingValues,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRatingValuesObject(java.lang.Integer ratingValuesObject,
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 | |||||||||