Package net.opengis.ows11.util
Class Ows11Validator
- Object
-
- EObjectValidator
-
- Ows11Validator
-
- All Implemented Interfaces:
EValidator
public class Ows11Validator extends EObjectValidator
The Validator for the model.- See Also:
Ows11Package
-
-
Field Summary
Fields Modifier and Type Field Description 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 String
DIAGNOSTIC_SOURCE
A constant for thesource
of diagnosticcodes
from this package.static Ows11Validator
INSTANCE
The cached model packagestatic EValidator.PatternMatcher[][]
MIME_TYPE__PATTERN__VALUES
static EValidator.PatternMatcher[][]
VERSION_TYPE__PATTERN__VALUES
static EValidator.PatternMatcher[][]
VERSION_TYPE1__PATTERN__VALUES
protected XMLTypeValidator
xmlType_1Validator
The cached base package validator.protected XMLTypeValidator
xmlTypeValidator
The cached base package validator.-
Fields inherited from class 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
-
-
Constructor Summary
Constructors Constructor Description Ows11Validator()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EPackage
getEPackage()
Returns the package of this validator switch.protected boolean
validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
CallsvalidateXXX
for the corresponding classifier of the model.boolean
validateAbstractReferenceBaseType(AbstractReferenceBaseType abstractReferenceBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateAcceptFormatsType(AcceptFormatsType acceptFormatsType, DiagnosticChain diagnostics, Map context)
boolean
validateAcceptVersionsType(AcceptVersionsType acceptVersionsType, DiagnosticChain diagnostics, Map context)
boolean
validateAddressType(AddressType addressType, DiagnosticChain diagnostics, Map context)
boolean
validateAllowedValuesType(AllowedValuesType allowedValuesType, DiagnosticChain diagnostics, Map context)
boolean
validateAnyValueType(AnyValueType anyValueType, DiagnosticChain diagnostics, Map context)
boolean
validateBasicIdentificationType(BasicIdentificationType basicIdentificationType, DiagnosticChain diagnostics, Map context)
boolean
validateBoundingBoxType(BoundingBoxType boundingBoxType, DiagnosticChain diagnostics, Map context)
boolean
validateCapabilitiesBaseType(CapabilitiesBaseType capabilitiesBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateCodeType(CodeType codeType, DiagnosticChain diagnostics, Map context)
boolean
validateContactType(ContactType contactType, DiagnosticChain diagnostics, Map context)
boolean
validateContentsBaseType(ContentsBaseType contentsBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateDatasetDescriptionSummaryBaseType(DatasetDescriptionSummaryBaseType datasetDescriptionSummaryBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateDCPType(DCPType dcpType, DiagnosticChain diagnostics, Map context)
boolean
validateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context)
boolean
validateDomainMetadataType(DomainMetadataType domainMetadataType, DiagnosticChain diagnostics, Map context)
boolean
validateDomainType(DomainType domainType, DiagnosticChain diagnostics, Map context)
boolean
validateExceptionReportType(ExceptionReportType exceptionReportType, DiagnosticChain diagnostics, Map context)
boolean
validateExceptionType(ExceptionType exceptionType, DiagnosticChain diagnostics, Map context)
boolean
validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context)
boolean
validateGetResourceByIdType(GetResourceByIdType getResourceByIdType, DiagnosticChain diagnostics, Map context)
boolean
validateHTTPType(HTTPType httpType, DiagnosticChain diagnostics, Map context)
boolean
validateIdentificationType(IdentificationType identificationType, DiagnosticChain diagnostics, Map context)
boolean
validateKeywordsType(KeywordsType keywordsType, DiagnosticChain diagnostics, Map context)
boolean
validateLanguageStringType(LanguageStringType languageStringType, DiagnosticChain diagnostics, Map context)
boolean
validateManifestType(ManifestType manifestType, DiagnosticChain diagnostics, Map context)
boolean
validateMap(Map map, DiagnosticChain diagnostics, Map context)
boolean
validateMetadataType(MetadataType metadataType, DiagnosticChain diagnostics, Map context)
boolean
validateMimeType(String mimeType, DiagnosticChain diagnostics, Map context)
boolean
validateMimeType_Pattern(String mimeType, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Mime Type'.boolean
validateNoValuesType(NoValuesType noValuesType, DiagnosticChain diagnostics, Map context)
boolean
validateOnlineResourceType(OnlineResourceType onlineResourceType, DiagnosticChain diagnostics, Map context)
boolean
validateOperationsMetadataType(OperationsMetadataType operationsMetadataType, DiagnosticChain diagnostics, Map context)
boolean
validateOperationType(OperationType operationType, DiagnosticChain diagnostics, Map context)
boolean
validatePositionType(List positionType, DiagnosticChain diagnostics, Map context)
boolean
validatePositionType_ItemType(List positionType, DiagnosticChain diagnostics, Map context)
Validates the ItemType constraint of 'Position Type'.boolean
validatePositionType2D(List positionType2D, DiagnosticChain diagnostics, Map context)
boolean
validatePositionType2D_MaxLength(List positionType2D, DiagnosticChain diagnostics, Map context)
Validates the MaxLength constraint of 'Position Type2 D'.boolean
validatePositionType2D_MinLength(List positionType2D, DiagnosticChain diagnostics, Map context)
Validates the MinLength constraint of 'Position Type2 D'.boolean
validateRangeClosureType(RangeClosureType rangeClosureType, DiagnosticChain diagnostics, Map context)
boolean
validateRangeClosureTypeObject(RangeClosureType rangeClosureTypeObject, DiagnosticChain diagnostics, Map context)
boolean
validateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context)
boolean
validateReferenceGroupType(ReferenceGroupType referenceGroupType, DiagnosticChain diagnostics, Map context)
boolean
validateReferenceType(ReferenceType referenceType, DiagnosticChain diagnostics, Map context)
boolean
validateRequestMethodType(RequestMethodType requestMethodType, DiagnosticChain diagnostics, Map context)
boolean
validateResponsiblePartySubsetType(ResponsiblePartySubsetType responsiblePartySubsetType, DiagnosticChain diagnostics, Map context)
boolean
validateResponsiblePartyType(ResponsiblePartyType responsiblePartyType, DiagnosticChain diagnostics, Map context)
boolean
validateSectionsType(SectionsType sectionsType, DiagnosticChain diagnostics, Map context)
boolean
validateServiceIdentificationType(ServiceIdentificationType serviceIdentificationType, DiagnosticChain diagnostics, Map context)
boolean
validateServiceProviderType(ServiceProviderType serviceProviderType, DiagnosticChain diagnostics, Map context)
boolean
validateServiceReferenceType(ServiceReferenceType serviceReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validateServiceType(String serviceType, DiagnosticChain diagnostics, Map context)
boolean
validateTelephoneType(TelephoneType telephoneType, DiagnosticChain diagnostics, Map context)
boolean
validateUnNamedDomainType(UnNamedDomainType unNamedDomainType, DiagnosticChain diagnostics, Map context)
boolean
validateUpdateSequenceType(String updateSequenceType, DiagnosticChain diagnostics, Map context)
boolean
validateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validateValueType(ValueType valueType, DiagnosticChain diagnostics, Map context)
boolean
validateVersionType(String versionType, DiagnosticChain diagnostics, Map context)
boolean
validateVersionType_Pattern(String versionType, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Version Type'.boolean
validateVersionType1(String versionType1, DiagnosticChain diagnostics, Map context)
boolean
validateVersionType1_Pattern(String versionType1, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Version Type1'.boolean
validateWGS84BoundingBoxType(WGS84BoundingBoxType wgs84BoundingBoxType, DiagnosticChain diagnostics, Map context)
-
Methods inherited from class EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getResourceLocator, getRootEValidator, getString, getValidationDelegateRegistry, getValueLabel, isEcoreString, reportConstraintDelegateException, reportConstraintDelegateException, reportConstraintDelegateNotFound, reportConstraintDelegateNotFound, reportConstraintDelegateViolation, reportConstraintDelegateViolation, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportInvariantDelegateException, reportInvariantDelegateNotFound, reportInvariantDelegateViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate, validate, validate, validate, validate, validate, validate_BidirectionalReferenceIsPaired, validate_DataValueConforms, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_KeyUnique, validate_MapEntryUnique, validate_MultiplicityConforms, validate_NoCircularContainment, validate_UniqueID, validatePattern, wrapEnumerationValues
-
-
-
-
Field Detail
-
INSTANCE
public static final Ows11Validator INSTANCE
The cached model package
-
DIAGNOSTIC_SOURCE
public static final String DIAGNOSTIC_SOURCE
A constant for thesource
of diagnosticcodes
from this package.- See Also:
Diagnostic.getSource()
,Diagnostic.getCode()
, Constant Field Values
-
DIAGNOSTIC_CODE_COUNT
protected static final 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.- See Also:
- Constant Field Values
-
xmlTypeValidator
protected XMLTypeValidator xmlTypeValidator
The cached base package validator.
-
xmlType_1Validator
protected XMLTypeValidator xmlType_1Validator
The cached base package validator.
-
MIME_TYPE__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] MIME_TYPE__PATTERN__VALUES
-
VERSION_TYPE__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] VERSION_TYPE__PATTERN__VALUES
-
VERSION_TYPE1__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] VERSION_TYPE1__PATTERN__VALUES
-
-
Method Detail
-
getEPackage
protected EPackage getEPackage()
Returns the package of this validator switch.- Overrides:
getEPackage
in classEObjectValidator
-
validate
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
CallsvalidateXXX
for the corresponding classifier of the model.- Overrides:
validate
in classEObjectValidator
-
validateAbstractReferenceBaseType
public boolean validateAbstractReferenceBaseType(AbstractReferenceBaseType abstractReferenceBaseType, DiagnosticChain diagnostics, Map context)
-
validateAcceptFormatsType
public boolean validateAcceptFormatsType(AcceptFormatsType acceptFormatsType, DiagnosticChain diagnostics, Map context)
-
validateAcceptVersionsType
public boolean validateAcceptVersionsType(AcceptVersionsType acceptVersionsType, DiagnosticChain diagnostics, Map context)
-
validateAddressType
public boolean validateAddressType(AddressType addressType, DiagnosticChain diagnostics, Map context)
-
validateAllowedValuesType
public boolean validateAllowedValuesType(AllowedValuesType allowedValuesType, DiagnosticChain diagnostics, Map context)
-
validateAnyValueType
public boolean validateAnyValueType(AnyValueType anyValueType, DiagnosticChain diagnostics, Map context)
-
validateBasicIdentificationType
public boolean validateBasicIdentificationType(BasicIdentificationType basicIdentificationType, DiagnosticChain diagnostics, Map context)
-
validateBoundingBoxType
public boolean validateBoundingBoxType(BoundingBoxType boundingBoxType, DiagnosticChain diagnostics, Map context)
-
validateCapabilitiesBaseType
public boolean validateCapabilitiesBaseType(CapabilitiesBaseType capabilitiesBaseType, DiagnosticChain diagnostics, Map context)
-
validateCodeType
public boolean validateCodeType(CodeType codeType, DiagnosticChain diagnostics, Map context)
-
validateContactType
public boolean validateContactType(ContactType contactType, DiagnosticChain diagnostics, Map context)
-
validateContentsBaseType
public boolean validateContentsBaseType(ContentsBaseType contentsBaseType, DiagnosticChain diagnostics, Map context)
-
validateDatasetDescriptionSummaryBaseType
public boolean validateDatasetDescriptionSummaryBaseType(DatasetDescriptionSummaryBaseType datasetDescriptionSummaryBaseType, DiagnosticChain diagnostics, Map context)
-
validateDCPType
public boolean validateDCPType(DCPType dcpType, DiagnosticChain diagnostics, Map context)
-
validateDescriptionType
public boolean validateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context)
-
validateDocumentRoot
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context)
-
validateDomainMetadataType
public boolean validateDomainMetadataType(DomainMetadataType domainMetadataType, DiagnosticChain diagnostics, Map context)
-
validateDomainType
public boolean validateDomainType(DomainType domainType, DiagnosticChain diagnostics, Map context)
-
validateExceptionReportType
public boolean validateExceptionReportType(ExceptionReportType exceptionReportType, DiagnosticChain diagnostics, Map context)
-
validateExceptionType
public boolean validateExceptionType(ExceptionType exceptionType, DiagnosticChain diagnostics, Map context)
-
validateGetCapabilitiesType
public boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context)
-
validateGetResourceByIdType
public boolean validateGetResourceByIdType(GetResourceByIdType getResourceByIdType, DiagnosticChain diagnostics, Map context)
-
validateHTTPType
public boolean validateHTTPType(HTTPType httpType, DiagnosticChain diagnostics, Map context)
-
validateIdentificationType
public boolean validateIdentificationType(IdentificationType identificationType, DiagnosticChain diagnostics, Map context)
-
validateKeywordsType
public boolean validateKeywordsType(KeywordsType keywordsType, DiagnosticChain diagnostics, Map context)
-
validateLanguageStringType
public boolean validateLanguageStringType(LanguageStringType languageStringType, DiagnosticChain diagnostics, Map context)
-
validateManifestType
public boolean validateManifestType(ManifestType manifestType, DiagnosticChain diagnostics, Map context)
-
validateMetadataType
public boolean validateMetadataType(MetadataType metadataType, DiagnosticChain diagnostics, Map context)
-
validateNoValuesType
public boolean validateNoValuesType(NoValuesType noValuesType, DiagnosticChain diagnostics, Map context)
-
validateOnlineResourceType
public boolean validateOnlineResourceType(OnlineResourceType onlineResourceType, DiagnosticChain diagnostics, Map context)
-
validateOperationsMetadataType
public boolean validateOperationsMetadataType(OperationsMetadataType operationsMetadataType, DiagnosticChain diagnostics, Map context)
-
validateOperationType
public boolean validateOperationType(OperationType operationType, DiagnosticChain diagnostics, Map context)
-
validateRangeType
public boolean validateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context)
-
validateReferenceGroupType
public boolean validateReferenceGroupType(ReferenceGroupType referenceGroupType, DiagnosticChain diagnostics, Map context)
-
validateReferenceType
public boolean validateReferenceType(ReferenceType referenceType, DiagnosticChain diagnostics, Map context)
-
validateRequestMethodType
public boolean validateRequestMethodType(RequestMethodType requestMethodType, DiagnosticChain diagnostics, Map context)
-
validateResponsiblePartySubsetType
public boolean validateResponsiblePartySubsetType(ResponsiblePartySubsetType responsiblePartySubsetType, DiagnosticChain diagnostics, Map context)
-
validateResponsiblePartyType
public boolean validateResponsiblePartyType(ResponsiblePartyType responsiblePartyType, DiagnosticChain diagnostics, Map context)
-
validateSectionsType
public boolean validateSectionsType(SectionsType sectionsType, DiagnosticChain diagnostics, Map context)
-
validateServiceIdentificationType
public boolean validateServiceIdentificationType(ServiceIdentificationType serviceIdentificationType, DiagnosticChain diagnostics, Map context)
-
validateServiceProviderType
public boolean validateServiceProviderType(ServiceProviderType serviceProviderType, DiagnosticChain diagnostics, Map context)
-
validateServiceReferenceType
public boolean validateServiceReferenceType(ServiceReferenceType serviceReferenceType, DiagnosticChain diagnostics, Map context)
-
validateTelephoneType
public boolean validateTelephoneType(TelephoneType telephoneType, DiagnosticChain diagnostics, Map context)
-
validateUnNamedDomainType
public boolean validateUnNamedDomainType(UnNamedDomainType unNamedDomainType, DiagnosticChain diagnostics, Map context)
-
validateValuesReferenceType
public boolean validateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context)
-
validateValueType
public boolean validateValueType(ValueType valueType, DiagnosticChain diagnostics, Map context)
-
validateWGS84BoundingBoxType
public boolean validateWGS84BoundingBoxType(WGS84BoundingBoxType wgs84BoundingBoxType, DiagnosticChain diagnostics, Map context)
-
validateRangeClosureType
public boolean validateRangeClosureType(RangeClosureType rangeClosureType, DiagnosticChain diagnostics, Map context)
-
validateMimeType
public boolean validateMimeType(String mimeType, DiagnosticChain diagnostics, Map context)
-
validateMimeType_Pattern
public boolean validateMimeType_Pattern(String mimeType, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Mime Type'.
-
validatePositionType
public boolean validatePositionType(List positionType, DiagnosticChain diagnostics, Map context)
-
validatePositionType_ItemType
public boolean validatePositionType_ItemType(List positionType, DiagnosticChain diagnostics, Map context)
Validates the ItemType constraint of 'Position Type'.
-
validatePositionType2D
public boolean validatePositionType2D(List positionType2D, DiagnosticChain diagnostics, Map context)
-
validatePositionType2D_MinLength
public boolean validatePositionType2D_MinLength(List positionType2D, DiagnosticChain diagnostics, Map context)
Validates the MinLength constraint of 'Position Type2 D'.
-
validatePositionType2D_MaxLength
public boolean validatePositionType2D_MaxLength(List positionType2D, DiagnosticChain diagnostics, Map context)
Validates the MaxLength constraint of 'Position Type2 D'.
-
validateRangeClosureTypeObject
public boolean validateRangeClosureTypeObject(RangeClosureType rangeClosureTypeObject, DiagnosticChain diagnostics, Map context)
-
validateServiceType
public boolean validateServiceType(String serviceType, DiagnosticChain diagnostics, Map context)
-
validateUpdateSequenceType
public boolean validateUpdateSequenceType(String updateSequenceType, DiagnosticChain diagnostics, Map context)
-
validateVersionType
public boolean validateVersionType(String versionType, DiagnosticChain diagnostics, Map context)
-
validateVersionType_Pattern
public boolean validateVersionType_Pattern(String versionType, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Version Type'.
-
validateVersionType1
public boolean validateVersionType1(String versionType1, DiagnosticChain diagnostics, Map context)
-
validateVersionType1_Pattern
public boolean validateVersionType1_Pattern(String versionType1, DiagnosticChain diagnostics, Map context)
Validates the Pattern constraint of 'Version Type1'.
-
-