Package net.opengis.wps10.util
Class Wps10Validator
- Object
-
- EObjectValidator
-
- Wps10Validator
-
- All Implemented Interfaces:
EValidator
public class Wps10Validator extends EObjectValidatorThe Validator for the model.- See Also:
Wps10Package
-
-
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 Wps10ValidatorINSTANCEThe cached model packagestatic BigIntegerPERCENT_COMPLETED_TYPE__MAX__VALUEstatic BigIntegerPERCENT_COMPLETED_TYPE__MIN__VALUEprotected 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 Wps10Validator()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.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 Detail
-
INSTANCE
public static final Wps10Validator 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.
-
PERCENT_COMPLETED_TYPE__MIN__VALUE
public static final BigInteger PERCENT_COMPLETED_TYPE__MIN__VALUE
-
PERCENT_COMPLETED_TYPE__MAX__VALUE
public static final BigInteger PERCENT_COMPLETED_TYPE__MAX__VALUE
-
-
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
-
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
public boolean validateCRSsType(CRSsType crSsType, DiagnosticChain diagnostics, Map context)
-
validateDataInputsType
public boolean validateDataInputsType(DataInputsType dataInputsType, DiagnosticChain diagnostics, Map context)
-
validateDataInputsType1
public boolean validateDataInputsType1(DataInputsType1 dataInputsType1, DiagnosticChain diagnostics, Map context)
-
validateDataType
public boolean validateDataType(DataType dataType, DiagnosticChain diagnostics, Map context)
-
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
public boolean validateHeaderType(HeaderType headerType, DiagnosticChain diagnostics, Map context)
-
validateInputDescriptionType
public boolean validateInputDescriptionType(InputDescriptionType inputDescriptionType, DiagnosticChain diagnostics, Map context)
-
validateInputReferenceType
public boolean validateInputReferenceType(InputReferenceType inputReferenceType, DiagnosticChain diagnostics, Map context)
-
validateInputType
public boolean validateInputType(InputType inputType, DiagnosticChain diagnostics, Map context)
-
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
public boolean validateStatusType(StatusType statusType, DiagnosticChain diagnostics, Map context)
-
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
public boolean validateUOMsType(UOMsType uoMsType, DiagnosticChain diagnostics, Map context)
-
validateValuesReferenceType
public boolean validateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context)
-
validateWPSCapabilitiesType
public boolean validateWPSCapabilitiesType(WPSCapabilitiesType wpsCapabilitiesType, DiagnosticChain diagnostics, Map context)
-
validateWSDLType
public boolean validateWSDLType(WSDLType wsdlType, DiagnosticChain diagnostics, Map context)
-
validateUnit
public boolean validateUnit(Unit unit, DiagnosticChain diagnostics, Map context)
-
validateMethodType
public boolean validateMethodType(MethodType methodType, DiagnosticChain diagnostics, Map context)
-
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'.
-
-