org.eclipse.emf.ecp.view.validation.test.model.util
Class TestValidator

java.lang.Object
  extended by org.eclipse.emf.ecore.util.EObjectValidator
      extended by org.eclipse.emf.ecp.view.validation.test.model.util.TestValidator
All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator

public class TestValidator
extends org.eclipse.emf.ecore.util.EObjectValidator

The Validator for the model.

See Also:
TestPackage

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecore.util.EObjectValidator.DynamicEClassValidator, org.eclipse.emf.ecore.util.EObjectValidator.DynamicEDataTypeValidator
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
 
Field Summary
static int BOOK__VALIDATE
          The code for constraint 'Validate' of 'Book'.
static String DIAGNOSTIC_SOURCE
          A constant for the source of diagnostic codes from this package.
static TestValidator INSTANCE
          The cached model package
static int LIBRARIAN__VALIDATE
          The code for constraint 'Validate' of 'Librarian'.
static int LIBRARY__VALIDATE
          The code for constraint 'Validate' of 'Library'.
static int WRITER__VALIDATE
          The code for constraint 'Validate' of 'Writer'.
 
Fields inherited from class org.eclipse.emf.ecore.util.EObjectValidator
DATA_VALUE__FRACTION_DIGITS_IN_RANGE, DATA_VALUE__LENGTH_IN_RANGE, DATA_VALUE__MATCHES_PATTERN, DATA_VALUE__TOTAL_DIGITS_IN_RANGE, DATA_VALUE__TYPE_CORRECT, DATA_VALUE__VALUE_IN_ENUMERATION, DATA_VALUE__VALUE_IN_RANGE, EOBJECT__EVERY_BIDIRECTIONAL_REFERENCE_IS_PAIRED, EOBJECT__EVERY_DATA_VALUE_CONFORMS, EOBJECT__EVERY_KEY_UNIQUE, EOBJECT__EVERY_MAP_ENTRY_UNIQUE, EOBJECT__EVERY_MULTIPCITY_CONFORMS, EOBJECT__EVERY_PROXY_RESOLVES, EOBJECT__EVERY_REFERENCE_IS_CONTAINED, EOBJECT__NO_CIRCULAR_CONTAINMENT, EOBJECT__UNIQUE_ID, ROOT_OBJECT
 
Fields inherited from interface org.eclipse.emf.ecore.EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
 
Constructor Summary
TestValidator()
          Creates an instance of the switch.
 
Method Summary
 org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
          Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
 boolean validateBook_validate(Book book, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the validate constraint of 'Book'.
 boolean validateBook(Book book, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateComputer(Computer computer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateContainer(Container container, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateContainerUniqueAttribuite(Container container, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateContent(Content content, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateLibrarian_validate(Librarian librarian, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the validate constraint of 'Librarian'.
 boolean validateLibrarian(Librarian librarian, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateLibrary_validate(Library library, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the validate constraint of 'Library'.
 boolean validateLibrary(Library library, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateMainboard(Mainboard mainboard, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validatePowerBlock(PowerBlock powerBlock, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableContent(TableContent tableContent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableContentWithoutValidation(TableContentWithoutValidation tableContentWithoutValidation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableContentWithValidation(TableContentWithValidation tableContentWithValidation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableWithMultiplicity(TableWithMultiplicity tableWithMultiplicity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableWithoutMultiplicity(TableWithoutMultiplicity tableWithoutMultiplicity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateTableWithUnique(TableWithUnique tableWithUnique, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 boolean validateWriter_validate(Writer writer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
          Validates the validate constraint of 'Writer'.
 boolean validateWriter(Writer writer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
           
 
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator
getFeatureLabel, getObjectLabel, getValueLabel, validate_BidirectionalReferenceIsPaired, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_NoCircularContainment, validate_UniqueID, validate, validate, validate, validate, validate, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final TestValidator INSTANCE
The cached model package


DIAGNOSTIC_SOURCE

public static final String DIAGNOSTIC_SOURCE
A constant for the source of diagnostic codes from this package.

See Also:
Diagnostic.getSource(), Diagnostic.getCode(), Constant Field Values

LIBRARY__VALIDATE

public static final int LIBRARY__VALIDATE
The code for constraint 'Validate' of 'Library'.

See Also:
Constant Field Values

WRITER__VALIDATE

public static final int WRITER__VALIDATE
The code for constraint 'Validate' of 'Writer'.

See Also:
Constant Field Values

BOOK__VALIDATE

public static final int BOOK__VALIDATE
The code for constraint 'Validate' of 'Book'.

See Also:
Constant Field Values

LIBRARIAN__VALIDATE

public static final int LIBRARIAN__VALIDATE
The code for constraint 'Validate' of 'Librarian'.

See Also:
Constant Field Values
Constructor Detail

TestValidator

public TestValidator()
Creates an instance of the switch.

Method Detail

validateLibrary

public boolean validateLibrary(Library library,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               Map<Object,Object> context)


validateLibrary_validate

public boolean validateLibrary_validate(Library library,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        Map<Object,Object> context)
Validates the validate constraint of 'Library'.


validateWriter

public boolean validateWriter(Writer writer,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              Map<Object,Object> context)


validateWriter_validate

public boolean validateWriter_validate(Writer writer,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       Map<Object,Object> context)
Validates the validate constraint of 'Writer'.


validateBook

public boolean validateBook(Book book,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            Map<Object,Object> context)


validateBook_validate

public boolean validateBook_validate(Book book,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     Map<Object,Object> context)
Validates the validate constraint of 'Book'.


validateLibrarian

public boolean validateLibrarian(Librarian librarian,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 Map<Object,Object> context)


validateLibrarian_validate

public boolean validateLibrarian_validate(Librarian librarian,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          Map<Object,Object> context)
Validates the validate constraint of 'Librarian'.


validateComputer

public boolean validateComputer(Computer computer,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                Map<Object,Object> context)


validateMainboard

public boolean validateMainboard(Mainboard mainboard,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 Map<Object,Object> context)


validatePowerBlock

public boolean validatePowerBlock(PowerBlock powerBlock,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  Map<Object,Object> context)


validateContainer

public boolean validateContainer(Container container,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 Map<Object,Object> context)


validateContainerUniqueAttribuite

public boolean validateContainerUniqueAttribuite(Container container,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 Map<Object,Object> context)

validateContent

public boolean validateContent(Content content,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               Map<Object,Object> context)


validateTableWithMultiplicity

public boolean validateTableWithMultiplicity(TableWithMultiplicity tableWithMultiplicity,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             Map<Object,Object> context)


validateTableContent

public boolean validateTableContent(TableContent tableContent,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    Map<Object,Object> context)


validateTableContentWithoutValidation

public boolean validateTableContentWithoutValidation(TableContentWithoutValidation tableContentWithoutValidation,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     Map<Object,Object> context)


validateTableContentWithValidation

public boolean validateTableContentWithValidation(TableContentWithValidation tableContentWithValidation,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  Map<Object,Object> context)


validateTableWithoutMultiplicity

public boolean validateTableWithoutMultiplicity(TableWithoutMultiplicity tableWithoutMultiplicity,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                Map<Object,Object> context)


validateTableWithUnique

public boolean validateTableWithUnique(TableWithUnique tableWithUnique,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       Map<Object,Object> context)


getResourceLocator

public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
Returns the resource locator that will be used to fetch messages for this validator's diagnostics.

Overrides:
getResourceLocator in class org.eclipse.emf.ecore.util.EObjectValidator


Copyright © 2014. All Rights Reserved.