Package net.opengis.wps10.util
Class Wps10Validator
Object
EObjectValidator
Wps10Validator
- All Implemented Interfaces:
EValidator
public class Wps10Validator
extends EObjectValidator
The Validator for the model.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class EObjectValidator
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidatorNested classes/interfaces inherited from interface EValidator
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, EValidator.ValidationDelegate -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static final StringA constant for thesourceof diagnosticcodesfrom this package.static final Wps10ValidatorThe cached model packagestatic final BigIntegerstatic final BigIntegerprotected XMLTypeValidatorThe 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_OBJECTFields inherited from interface EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EPackageReturns the package of this validator switch.protected booleanCallsvalidateXXXfor the corresponding classifier of the model.booleanvalidateBodyReferenceType(BodyReferenceType bodyReferenceType, DiagnosticChain diagnostics, Map context) booleanvalidateComplexDataCombinationsType(ComplexDataCombinationsType complexDataCombinationsType, DiagnosticChain diagnostics, Map context) booleanvalidateComplexDataCombinationType(ComplexDataCombinationType complexDataCombinationType, DiagnosticChain diagnostics, Map context) booleanvalidateComplexDataDescriptionType(ComplexDataDescriptionType complexDataDescriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateComplexDataType(ComplexDataType complexDataType, DiagnosticChain diagnostics, Map context) booleanvalidateCRSsType(CRSsType crSsType, DiagnosticChain diagnostics, Map context) booleanvalidateDataInputsType(DataInputsType dataInputsType, DiagnosticChain diagnostics, Map context) booleanvalidateDataInputsType1(DataInputsType1 dataInputsType1, DiagnosticChain diagnostics, Map context) booleanvalidateDataType(DataType dataType, DiagnosticChain diagnostics, Map context) booleanvalidateDefaultType(DefaultType defaultType, DiagnosticChain diagnostics, Map context) booleanvalidateDefaultType1(DefaultType1 defaultType1, DiagnosticChain diagnostics, Map context) booleanvalidateDefaultType2(DefaultType2 defaultType2, DiagnosticChain diagnostics, Map context) booleanvalidateDescribeProcessType(DescribeProcessType describeProcessType, DiagnosticChain diagnostics, Map context) booleanvalidateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateDocumentOutputDefinitionType(DocumentOutputDefinitionType documentOutputDefinitionType, DiagnosticChain diagnostics, Map context) booleanvalidateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) booleanvalidateExecuteResponseType(ExecuteResponseType executeResponseType, DiagnosticChain diagnostics, Map context) booleanvalidateExecuteType(ExecuteType executeType, DiagnosticChain diagnostics, Map context) booleanvalidateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) booleanvalidateHeaderType(HeaderType headerType, DiagnosticChain diagnostics, Map context) booleanvalidateInputDescriptionType(InputDescriptionType inputDescriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateInputReferenceType(InputReferenceType inputReferenceType, DiagnosticChain diagnostics, Map context) booleanvalidateInputType(InputType inputType, DiagnosticChain diagnostics, Map context) booleanvalidateLanguagesType(LanguagesType languagesType, DiagnosticChain diagnostics, Map context) booleanvalidateLanguagesType1(LanguagesType1 languagesType1, DiagnosticChain diagnostics, Map context) booleanvalidateLiteralDataType(LiteralDataType literalDataType, DiagnosticChain diagnostics, Map context) booleanvalidateLiteralInputType(LiteralInputType literalInputType, DiagnosticChain diagnostics, Map context) booleanvalidateLiteralOutputType(LiteralOutputType literalOutputType, DiagnosticChain diagnostics, Map context) booleanvalidateMap(Map map, DiagnosticChain diagnostics, Map context) booleanvalidateMethodType(MethodType methodType, DiagnosticChain diagnostics, Map context) booleanvalidateMethodTypeObject(MethodType methodTypeObject, DiagnosticChain diagnostics, Map context) booleanvalidateOutputDataType(OutputDataType outputDataType, DiagnosticChain diagnostics, Map context) booleanvalidateOutputDefinitionsType(OutputDefinitionsType outputDefinitionsType, DiagnosticChain diagnostics, Map context) booleanvalidateOutputDefinitionType(OutputDefinitionType outputDefinitionType, DiagnosticChain diagnostics, Map context) booleanvalidateOutputDescriptionType(OutputDescriptionType outputDescriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateOutputReferenceType(OutputReferenceType outputReferenceType, DiagnosticChain diagnostics, Map context) booleanvalidatePercentCompletedType(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) booleanvalidatePercentCompletedType_Max(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) Validates the Max constraint of 'Percent Completed Type'.booleanvalidatePercentCompletedType_Min(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) Validates the Min constraint of 'Percent Completed Type'.booleanvalidateProcessBriefType(ProcessBriefType processBriefType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessDescriptionsType(ProcessDescriptionsType processDescriptionsType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessDescriptionType(ProcessDescriptionType processDescriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessFailedType(ProcessFailedType processFailedType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessOfferingsType(ProcessOfferingsType processOfferingsType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessOutputsType(ProcessOutputsType processOutputsType, DiagnosticChain diagnostics, Map context) booleanvalidateProcessOutputsType1(ProcessOutputsType1 processOutputsType1, DiagnosticChain diagnostics, Map context) booleanvalidateProcessStartedType(ProcessStartedType processStartedType, DiagnosticChain diagnostics, Map context) booleanvalidateQName(QName qName, DiagnosticChain diagnostics, Map context) booleanvalidateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) booleanvalidateResponseBaseType(ResponseBaseType responseBaseType, DiagnosticChain diagnostics, Map context) booleanvalidateResponseDocumentType(ResponseDocumentType responseDocumentType, DiagnosticChain diagnostics, Map context) booleanvalidateResponseFormType(ResponseFormType responseFormType, DiagnosticChain diagnostics, Map context) booleanvalidateStatusType(StatusType statusType, DiagnosticChain diagnostics, Map context) booleanvalidateSupportedComplexDataInputType(SupportedComplexDataInputType supportedComplexDataInputType, DiagnosticChain diagnostics, Map context) booleanvalidateSupportedComplexDataType(SupportedComplexDataType supportedComplexDataType, DiagnosticChain diagnostics, Map context) booleanvalidateSupportedCRSsType(SupportedCRSsType supportedCRSsType, DiagnosticChain diagnostics, Map context) booleanvalidateSupportedUOMsType(SupportedUOMsType supportedUOMsType, DiagnosticChain diagnostics, Map context) booleanvalidateUnit(Unit unit, DiagnosticChain diagnostics, Map context) booleanvalidateUOMsType(UOMsType uoMsType, DiagnosticChain diagnostics, Map context) booleanvalidateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context) booleanvalidateWPSCapabilitiesType(WPSCapabilitiesType wpsCapabilitiesType, DiagnosticChain diagnostics, Map context) booleanvalidateWSDLType(WSDLType wsdlType, 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 Details
-
INSTANCE
The cached model package -
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_COUNTA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.- See Also:
-
xmlTypeValidator
protected XMLTypeValidator xmlTypeValidatorThe cached base package validator. -
PERCENT_COMPLETED_TYPE__MIN__VALUE
-
PERCENT_COMPLETED_TYPE__MAX__VALUE
-
-
Constructor Details
-
Wps10Validator
public Wps10Validator()Creates an instance of the switch.
-
-
Method Details
-
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
-
validateBodyReferenceType
public boolean validateBodyReferenceType(BodyReferenceType bodyReferenceType, DiagnosticChain diagnostics, Map context) -
validateComplexDataCombinationsType
public boolean validateComplexDataCombinationsType(ComplexDataCombinationsType complexDataCombinationsType, DiagnosticChain diagnostics, Map context) -
validateComplexDataCombinationType
public boolean validateComplexDataCombinationType(ComplexDataCombinationType complexDataCombinationType, DiagnosticChain diagnostics, Map context) -
validateComplexDataDescriptionType
public boolean validateComplexDataDescriptionType(ComplexDataDescriptionType complexDataDescriptionType, DiagnosticChain diagnostics, Map context) -
validateComplexDataType
public boolean validateComplexDataType(ComplexDataType complexDataType, DiagnosticChain diagnostics, Map context) -
validateCRSsType
-
validateDataInputsType
public boolean validateDataInputsType(DataInputsType dataInputsType, DiagnosticChain diagnostics, Map context) -
validateDataInputsType1
public boolean validateDataInputsType1(DataInputsType1 dataInputsType1, DiagnosticChain diagnostics, Map context) -
validateDataType
-
validateDefaultType
public boolean validateDefaultType(DefaultType defaultType, DiagnosticChain diagnostics, Map context) -
validateDefaultType1
public boolean validateDefaultType1(DefaultType1 defaultType1, DiagnosticChain diagnostics, Map context) -
validateDefaultType2
public boolean validateDefaultType2(DefaultType2 defaultType2, DiagnosticChain diagnostics, Map context) -
validateDescribeProcessType
public boolean validateDescribeProcessType(DescribeProcessType describeProcessType, DiagnosticChain diagnostics, Map context) -
validateDescriptionType
public boolean validateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context) -
validateDocumentOutputDefinitionType
public boolean validateDocumentOutputDefinitionType(DocumentOutputDefinitionType documentOutputDefinitionType, DiagnosticChain diagnostics, Map context) -
validateDocumentRoot
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) -
validateExecuteResponseType
public boolean validateExecuteResponseType(ExecuteResponseType executeResponseType, DiagnosticChain diagnostics, Map context) -
validateExecuteType
public boolean validateExecuteType(ExecuteType executeType, DiagnosticChain diagnostics, Map context) -
validateGetCapabilitiesType
public boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) -
validateHeaderType
-
validateInputDescriptionType
public boolean validateInputDescriptionType(InputDescriptionType inputDescriptionType, DiagnosticChain diagnostics, Map context) -
validateInputReferenceType
public boolean validateInputReferenceType(InputReferenceType inputReferenceType, DiagnosticChain diagnostics, Map context) -
validateInputType
-
validateLanguagesType
public boolean validateLanguagesType(LanguagesType languagesType, DiagnosticChain diagnostics, Map context) -
validateLanguagesType1
public boolean validateLanguagesType1(LanguagesType1 languagesType1, DiagnosticChain diagnostics, Map context) -
validateLiteralDataType
public boolean validateLiteralDataType(LiteralDataType literalDataType, DiagnosticChain diagnostics, Map context) -
validateLiteralInputType
public boolean validateLiteralInputType(LiteralInputType literalInputType, DiagnosticChain diagnostics, Map context) -
validateLiteralOutputType
public boolean validateLiteralOutputType(LiteralOutputType literalOutputType, DiagnosticChain diagnostics, Map context) -
validateOutputDataType
public boolean validateOutputDataType(OutputDataType outputDataType, DiagnosticChain diagnostics, Map context) -
validateOutputDefinitionsType
public boolean validateOutputDefinitionsType(OutputDefinitionsType outputDefinitionsType, DiagnosticChain diagnostics, Map context) -
validateOutputDefinitionType
public boolean validateOutputDefinitionType(OutputDefinitionType outputDefinitionType, DiagnosticChain diagnostics, Map context) -
validateOutputDescriptionType
public boolean validateOutputDescriptionType(OutputDescriptionType outputDescriptionType, DiagnosticChain diagnostics, Map context) -
validateOutputReferenceType
public boolean validateOutputReferenceType(OutputReferenceType outputReferenceType, DiagnosticChain diagnostics, Map context) -
validateProcessBriefType
public boolean validateProcessBriefType(ProcessBriefType processBriefType, DiagnosticChain diagnostics, Map context) -
validateProcessDescriptionsType
public boolean validateProcessDescriptionsType(ProcessDescriptionsType processDescriptionsType, DiagnosticChain diagnostics, Map context) -
validateProcessDescriptionType
public boolean validateProcessDescriptionType(ProcessDescriptionType processDescriptionType, DiagnosticChain diagnostics, Map context) -
validateProcessFailedType
public boolean validateProcessFailedType(ProcessFailedType processFailedType, DiagnosticChain diagnostics, Map context) -
validateProcessOfferingsType
public boolean validateProcessOfferingsType(ProcessOfferingsType processOfferingsType, DiagnosticChain diagnostics, Map context) -
validateProcessOutputsType
public boolean validateProcessOutputsType(ProcessOutputsType processOutputsType, DiagnosticChain diagnostics, Map context) -
validateProcessOutputsType1
public boolean validateProcessOutputsType1(ProcessOutputsType1 processOutputsType1, DiagnosticChain diagnostics, Map context) -
validateProcessStartedType
public boolean validateProcessStartedType(ProcessStartedType processStartedType, DiagnosticChain diagnostics, Map context) -
validateRequestBaseType
public boolean validateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) -
validateResponseBaseType
public boolean validateResponseBaseType(ResponseBaseType responseBaseType, DiagnosticChain diagnostics, Map context) -
validateResponseDocumentType
public boolean validateResponseDocumentType(ResponseDocumentType responseDocumentType, DiagnosticChain diagnostics, Map context) -
validateResponseFormType
public boolean validateResponseFormType(ResponseFormType responseFormType, DiagnosticChain diagnostics, Map context) -
validateStatusType
-
validateSupportedComplexDataInputType
public boolean validateSupportedComplexDataInputType(SupportedComplexDataInputType supportedComplexDataInputType, DiagnosticChain diagnostics, Map context) -
validateSupportedComplexDataType
public boolean validateSupportedComplexDataType(SupportedComplexDataType supportedComplexDataType, DiagnosticChain diagnostics, Map context) -
validateSupportedCRSsType
public boolean validateSupportedCRSsType(SupportedCRSsType supportedCRSsType, DiagnosticChain diagnostics, Map context) -
validateSupportedUOMsType
public boolean validateSupportedUOMsType(SupportedUOMsType supportedUOMsType, DiagnosticChain diagnostics, Map context) -
validateUOMsType
-
validateValuesReferenceType
public boolean validateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context) -
validateWPSCapabilitiesType
public boolean validateWPSCapabilitiesType(WPSCapabilitiesType wpsCapabilitiesType, DiagnosticChain diagnostics, Map context) -
validateWSDLType
-
validateUnit
-
validateMethodType
-
validateMethodTypeObject
public boolean validateMethodTypeObject(MethodType methodTypeObject, DiagnosticChain diagnostics, Map context) -
validatePercentCompletedType
public boolean validatePercentCompletedType(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) -
validatePercentCompletedType_Min
public boolean validatePercentCompletedType_Min(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) Validates the Min constraint of 'Percent Completed Type'. -
validatePercentCompletedType_Max
public boolean validatePercentCompletedType_Max(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context) Validates the Max constraint of 'Percent Completed Type'. -
validateMap
-
validateQName
-