Package net.opengis.ows11.util
Class Ows11Validator
- Object
-
- EObjectValidator
-
- Ows11Validator
-
- All Implemented Interfaces:
EValidator
public class Ows11Validator extends EObjectValidatorThe Validator for the model.- See Also:
Ows11Package
-
-
Field Summary
Fields Modifier and Type Field Description protected static intDIAGNOSTIC_CODE_COUNTA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static StringDIAGNOSTIC_SOURCEA constant for thesourceof diagnosticcodesfrom this package.static Ows11ValidatorINSTANCEThe cached model packagestatic EValidator.PatternMatcher[][]MIME_TYPE__PATTERN__VALUESstatic EValidator.PatternMatcher[][]VERSION_TYPE__PATTERN__VALUESstatic EValidator.PatternMatcher[][]VERSION_TYPE1__PATTERN__VALUESprotected XMLTypeValidatorxmlType_1ValidatorThe cached base package validator.protected XMLTypeValidatorxmlTypeValidatorThe 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 EPackagegetEPackage()Returns the package of this validator switch.protected booleanvalidate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)CallsvalidateXXXfor the corresponding classifier of the model.booleanvalidateAbstractReferenceBaseType(AbstractReferenceBaseType abstractReferenceBaseType, DiagnosticChain diagnostics, Map context)booleanvalidateAcceptFormatsType(AcceptFormatsType acceptFormatsType, DiagnosticChain diagnostics, Map context)booleanvalidateAcceptVersionsType(AcceptVersionsType acceptVersionsType, DiagnosticChain diagnostics, Map context)booleanvalidateAddressType(AddressType addressType, DiagnosticChain diagnostics, Map context)booleanvalidateAllowedValuesType(AllowedValuesType allowedValuesType, DiagnosticChain diagnostics, Map context)booleanvalidateAnyValueType(AnyValueType anyValueType, DiagnosticChain diagnostics, Map context)booleanvalidateBasicIdentificationType(BasicIdentificationType basicIdentificationType, DiagnosticChain diagnostics, Map context)booleanvalidateBoundingBoxType(BoundingBoxType boundingBoxType, DiagnosticChain diagnostics, Map context)booleanvalidateCapabilitiesBaseType(CapabilitiesBaseType capabilitiesBaseType, DiagnosticChain diagnostics, Map context)booleanvalidateCodeType(CodeType codeType, DiagnosticChain diagnostics, Map context)booleanvalidateContactType(ContactType contactType, DiagnosticChain diagnostics, Map context)booleanvalidateContentsBaseType(ContentsBaseType contentsBaseType, DiagnosticChain diagnostics, Map context)booleanvalidateDatasetDescriptionSummaryBaseType(DatasetDescriptionSummaryBaseType datasetDescriptionSummaryBaseType, DiagnosticChain diagnostics, Map context)booleanvalidateDCPType(DCPType dcpType, DiagnosticChain diagnostics, Map context)booleanvalidateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context)booleanvalidateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context)booleanvalidateDomainMetadataType(DomainMetadataType domainMetadataType, DiagnosticChain diagnostics, Map context)booleanvalidateDomainType(DomainType domainType, DiagnosticChain diagnostics, Map context)booleanvalidateExceptionReportType(ExceptionReportType exceptionReportType, DiagnosticChain diagnostics, Map context)booleanvalidateExceptionType(ExceptionType exceptionType, DiagnosticChain diagnostics, Map context)booleanvalidateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context)booleanvalidateGetResourceByIdType(GetResourceByIdType getResourceByIdType, DiagnosticChain diagnostics, Map context)booleanvalidateHTTPType(HTTPType httpType, DiagnosticChain diagnostics, Map context)booleanvalidateIdentificationType(IdentificationType identificationType, DiagnosticChain diagnostics, Map context)booleanvalidateKeywordsType(KeywordsType keywordsType, DiagnosticChain diagnostics, Map context)booleanvalidateLanguageStringType(LanguageStringType languageStringType, DiagnosticChain diagnostics, Map context)booleanvalidateManifestType(ManifestType manifestType, DiagnosticChain diagnostics, Map context)booleanvalidateMap(Map map, DiagnosticChain diagnostics, Map context)booleanvalidateMetadataType(MetadataType metadataType, DiagnosticChain diagnostics, Map context)booleanvalidateMimeType(String mimeType, DiagnosticChain diagnostics, Map context)booleanvalidateMimeType_Pattern(String mimeType, DiagnosticChain diagnostics, Map context)Validates the Pattern constraint of 'Mime Type'.booleanvalidateNoValuesType(NoValuesType noValuesType, DiagnosticChain diagnostics, Map context)booleanvalidateOnlineResourceType(OnlineResourceType onlineResourceType, DiagnosticChain diagnostics, Map context)booleanvalidateOperationsMetadataType(OperationsMetadataType operationsMetadataType, DiagnosticChain diagnostics, Map context)booleanvalidateOperationType(OperationType operationType, DiagnosticChain diagnostics, Map context)booleanvalidatePositionType(List positionType, DiagnosticChain diagnostics, Map context)booleanvalidatePositionType_ItemType(List positionType, DiagnosticChain diagnostics, Map context)Validates the ItemType constraint of 'Position Type'.booleanvalidatePositionType2D(List positionType2D, DiagnosticChain diagnostics, Map context)booleanvalidatePositionType2D_MaxLength(List positionType2D, DiagnosticChain diagnostics, Map context)Validates the MaxLength constraint of 'Position Type2 D'.booleanvalidatePositionType2D_MinLength(List positionType2D, DiagnosticChain diagnostics, Map context)Validates the MinLength constraint of 'Position Type2 D'.booleanvalidateRangeClosureType(RangeClosureType rangeClosureType, DiagnosticChain diagnostics, Map context)booleanvalidateRangeClosureTypeObject(RangeClosureType rangeClosureTypeObject, DiagnosticChain diagnostics, Map context)booleanvalidateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context)booleanvalidateReferenceGroupType(ReferenceGroupType referenceGroupType, DiagnosticChain diagnostics, Map context)booleanvalidateReferenceType(ReferenceType referenceType, DiagnosticChain diagnostics, Map context)booleanvalidateRequestMethodType(RequestMethodType requestMethodType, DiagnosticChain diagnostics, Map context)booleanvalidateResponsiblePartySubsetType(ResponsiblePartySubsetType responsiblePartySubsetType, DiagnosticChain diagnostics, Map context)booleanvalidateResponsiblePartyType(ResponsiblePartyType responsiblePartyType, DiagnosticChain diagnostics, Map context)booleanvalidateSectionsType(SectionsType sectionsType, DiagnosticChain diagnostics, Map context)booleanvalidateServiceIdentificationType(ServiceIdentificationType serviceIdentificationType, DiagnosticChain diagnostics, Map context)booleanvalidateServiceProviderType(ServiceProviderType serviceProviderType, DiagnosticChain diagnostics, Map context)booleanvalidateServiceReferenceType(ServiceReferenceType serviceReferenceType, DiagnosticChain diagnostics, Map context)booleanvalidateServiceType(String serviceType, DiagnosticChain diagnostics, Map context)booleanvalidateTelephoneType(TelephoneType telephoneType, DiagnosticChain diagnostics, Map context)booleanvalidateUnNamedDomainType(UnNamedDomainType unNamedDomainType, DiagnosticChain diagnostics, Map context)booleanvalidateUpdateSequenceType(String updateSequenceType, DiagnosticChain diagnostics, Map context)booleanvalidateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context)booleanvalidateValueType(ValueType valueType, DiagnosticChain diagnostics, Map context)booleanvalidateVersionType(String versionType, DiagnosticChain diagnostics, Map context)booleanvalidateVersionType_Pattern(String versionType, DiagnosticChain diagnostics, Map context)Validates the Pattern constraint of 'Version Type'.booleanvalidateVersionType1(String versionType1, DiagnosticChain diagnostics, Map context)booleanvalidateVersionType1_Pattern(String versionType1, DiagnosticChain diagnostics, Map context)Validates the Pattern constraint of 'Version Type1'.booleanvalidateWGS84BoundingBoxType(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 thesourceof diagnosticcodesfrom 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:
getEPackagein classEObjectValidator
-
validate
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)CallsvalidateXXXfor the corresponding classifier of the model.- Overrides:
validatein 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'.
-
-