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:
Wps10Package
-
-
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 Wps10Validator
INSTANCE
The cached model packagestatic BigInteger
PERCENT_COMPLETED_TYPE__MAX__VALUE
static BigInteger
PERCENT_COMPLETED_TYPE__MIN__VALUE
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 Wps10Validator()
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
validateBodyReferenceType(BodyReferenceType bodyReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validateComplexDataCombinationsType(ComplexDataCombinationsType complexDataCombinationsType, DiagnosticChain diagnostics, Map context)
boolean
validateComplexDataCombinationType(ComplexDataCombinationType complexDataCombinationType, DiagnosticChain diagnostics, Map context)
boolean
validateComplexDataDescriptionType(ComplexDataDescriptionType complexDataDescriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateComplexDataType(ComplexDataType complexDataType, DiagnosticChain diagnostics, Map context)
boolean
validateCRSsType(CRSsType crSsType, DiagnosticChain diagnostics, Map context)
boolean
validateDataInputsType(DataInputsType dataInputsType, DiagnosticChain diagnostics, Map context)
boolean
validateDataInputsType1(DataInputsType1 dataInputsType1, DiagnosticChain diagnostics, Map context)
boolean
validateDataType(DataType dataType, DiagnosticChain diagnostics, Map context)
boolean
validateDefaultType(DefaultType defaultType, DiagnosticChain diagnostics, Map context)
boolean
validateDefaultType1(DefaultType1 defaultType1, DiagnosticChain diagnostics, Map context)
boolean
validateDefaultType2(DefaultType2 defaultType2, DiagnosticChain diagnostics, Map context)
boolean
validateDescribeProcessType(DescribeProcessType describeProcessType, DiagnosticChain diagnostics, Map context)
boolean
validateDescriptionType(DescriptionType descriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateDocumentOutputDefinitionType(DocumentOutputDefinitionType documentOutputDefinitionType, DiagnosticChain diagnostics, Map context)
boolean
validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context)
boolean
validateExecuteResponseType(ExecuteResponseType executeResponseType, DiagnosticChain diagnostics, Map context)
boolean
validateExecuteType(ExecuteType executeType, DiagnosticChain diagnostics, Map context)
boolean
validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context)
boolean
validateHeaderType(HeaderType headerType, DiagnosticChain diagnostics, Map context)
boolean
validateInputDescriptionType(InputDescriptionType inputDescriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateInputReferenceType(InputReferenceType inputReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validateInputType(InputType inputType, DiagnosticChain diagnostics, Map context)
boolean
validateLanguagesType(LanguagesType languagesType, DiagnosticChain diagnostics, Map context)
boolean
validateLanguagesType1(LanguagesType1 languagesType1, DiagnosticChain diagnostics, Map context)
boolean
validateLiteralDataType(LiteralDataType literalDataType, DiagnosticChain diagnostics, Map context)
boolean
validateLiteralInputType(LiteralInputType literalInputType, DiagnosticChain diagnostics, Map context)
boolean
validateLiteralOutputType(LiteralOutputType literalOutputType, DiagnosticChain diagnostics, Map context)
boolean
validateMap(Map map, DiagnosticChain diagnostics, Map context)
boolean
validateMethodType(MethodType methodType, DiagnosticChain diagnostics, Map context)
boolean
validateMethodTypeObject(MethodType methodTypeObject, DiagnosticChain diagnostics, Map context)
boolean
validateOutputDataType(OutputDataType outputDataType, DiagnosticChain diagnostics, Map context)
boolean
validateOutputDefinitionsType(OutputDefinitionsType outputDefinitionsType, DiagnosticChain diagnostics, Map context)
boolean
validateOutputDefinitionType(OutputDefinitionType outputDefinitionType, DiagnosticChain diagnostics, Map context)
boolean
validateOutputDescriptionType(OutputDescriptionType outputDescriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateOutputReferenceType(OutputReferenceType outputReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validatePercentCompletedType(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context)
boolean
validatePercentCompletedType_Max(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context)
Validates the Max constraint of 'Percent Completed Type'.boolean
validatePercentCompletedType_Min(BigInteger percentCompletedType, DiagnosticChain diagnostics, Map context)
Validates the Min constraint of 'Percent Completed Type'.boolean
validateProcessBriefType(ProcessBriefType processBriefType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessDescriptionsType(ProcessDescriptionsType processDescriptionsType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessDescriptionType(ProcessDescriptionType processDescriptionType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessFailedType(ProcessFailedType processFailedType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessOfferingsType(ProcessOfferingsType processOfferingsType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessOutputsType(ProcessOutputsType processOutputsType, DiagnosticChain diagnostics, Map context)
boolean
validateProcessOutputsType1(ProcessOutputsType1 processOutputsType1, DiagnosticChain diagnostics, Map context)
boolean
validateProcessStartedType(ProcessStartedType processStartedType, DiagnosticChain diagnostics, Map context)
boolean
validateQName(QName qName, DiagnosticChain diagnostics, Map context)
boolean
validateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateResponseBaseType(ResponseBaseType responseBaseType, DiagnosticChain diagnostics, Map context)
boolean
validateResponseDocumentType(ResponseDocumentType responseDocumentType, DiagnosticChain diagnostics, Map context)
boolean
validateResponseFormType(ResponseFormType responseFormType, DiagnosticChain diagnostics, Map context)
boolean
validateStatusType(StatusType statusType, DiagnosticChain diagnostics, Map context)
boolean
validateSupportedComplexDataInputType(SupportedComplexDataInputType supportedComplexDataInputType, DiagnosticChain diagnostics, Map context)
boolean
validateSupportedComplexDataType(SupportedComplexDataType supportedComplexDataType, DiagnosticChain diagnostics, Map context)
boolean
validateSupportedCRSsType(SupportedCRSsType supportedCRSsType, DiagnosticChain diagnostics, Map context)
boolean
validateSupportedUOMsType(SupportedUOMsType supportedUOMsType, DiagnosticChain diagnostics, Map context)
boolean
validateUnit(Unit unit, DiagnosticChain diagnostics, Map context)
boolean
validateUOMsType(UOMsType uoMsType, DiagnosticChain diagnostics, Map context)
boolean
validateValuesReferenceType(ValuesReferenceType valuesReferenceType, DiagnosticChain diagnostics, Map context)
boolean
validateWPSCapabilitiesType(WPSCapabilitiesType wpsCapabilitiesType, DiagnosticChain diagnostics, Map context)
boolean
validateWSDLType(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 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.
-
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:
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
-
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'.
-
-