|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectEObjectValidator
org.eclipse.etrice.etunit.converter.Etunit.util.EtunitValidator
public class EtunitValidator
The Validator for the model.
EtunitPackage| 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 EtunitValidator |
INSTANCE
The cached model package |
static PatternMatcher[][] |
ISO8601DATETIMEPATTERN__PATTERN__VALUES
|
protected XMLTypeValidator |
xmlTypeValidator
The cached base package validator. |
| Constructor Summary | |
|---|---|
EtunitValidator()
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 |
validateDocumentRoot(DocumentRoot documentRoot,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateErrorType(ErrorType errorType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateFailureType(FailureType failureType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateISO8601DATETIMEPATTERN_Pattern(javax.xml.datatype.XMLGregorianCalendar iso8601DATETIMEPATTERN,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the Pattern constraint of 'ISO8601DATETIMEPATTERN'. |
boolean |
validateISO8601DATETIMEPATTERN(javax.xml.datatype.XMLGregorianCalendar iso8601DATETIMEPATTERN,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateNameType_MinLength(java.lang.String nameType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the MinLength constraint of 'Name Type'. |
boolean |
validateNameType(java.lang.String nameType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validatePreString(java.lang.String preString,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateTestcaseType(TestcaseType testcaseType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateTestsuite(Testsuite testsuite,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateTestsuitesType(TestsuitesType testsuitesType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validateTestsuiteType(TestsuiteType testsuiteType,
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 EtunitValidator INSTANCE
public static final java.lang.String DIAGNOSTIC_SOURCE
source of diagnostic codes from this package.
org.eclipse.emf.common.util.Diagnostic#getSource(),
org.eclipse.emf.common.util.Diagnostic#getCode(),
Constant Field Valuesprotected static final int DIAGNOSTIC_CODE_COUNT
protected XMLTypeValidator xmlTypeValidator
public static final PatternMatcher[][] ISO8601DATETIMEPATTERN__PATTERN__VALUES
validateISO8601DATETIMEPATTERN_Pattern(javax.xml.datatype.XMLGregorianCalendar, DiagnosticChain, java.util.Map) | Constructor Detail |
|---|
public EtunitValidator()
| Method Detail |
|---|
protected EPackage getEPackage()
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.
public boolean validateDocumentRoot(DocumentRoot documentRoot,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateErrorType(ErrorType errorType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFailureType(FailureType failureType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestcaseType(TestcaseType testcaseType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestsuite(Testsuite testsuite,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestsuitesType(TestsuitesType testsuitesType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestsuiteType(TestsuiteType testsuiteType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateISO8601DATETIMEPATTERN(javax.xml.datatype.XMLGregorianCalendar iso8601DATETIMEPATTERN,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateISO8601DATETIMEPATTERN_Pattern(javax.xml.datatype.XMLGregorianCalendar iso8601DATETIMEPATTERN,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNameType(java.lang.String nameType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNameType_MinLength(java.lang.String nameType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePreString(java.lang.String preString,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
public ResourceLocator getResourceLocator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||