Package com._1c.g5.v8.dt.md.validation
Class MdClassNoProxyValidator
java.lang.Object
org.eclipse.emf.ecore.util.EObjectValidator
com._1c.g5.v8.dt.metadata.mdclass.util.MdClassValidator
com._1c.g5.v8.dt.md.validation.MdClassNoProxyValidator
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
MdClassPackage without proxy validator.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecore.util.EObjectValidator.DynamicEClassValidator, org.eclipse.emf.ecore.util.EObjectValidator.DynamicEDataTypeValidator
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
-
Field Summary
FieldsFields inherited from class com._1c.g5.v8.dt.metadata.mdclass.util.MdClassValidator
ACCOUNTING_REGISTER__VALIDATE, ACCUMULATION_REGISTER__VALIDATE, BASIC_COMMAND__VALIDATE, BASIC_FEATURE__VALIDATE, BASIC_TABULAR_SECTION__VALIDATE, BUSINESS_PROCESS__VALIDATE, CALCULATION_REGISTER__VALIDATE, CATALOG__VALIDATE, CHARACTERISTICS_DESCRIPTION__VALIDATE, CHART_OF_ACCOUNTS__VALIDATE, CHART_OF_CALCULATION_TYPES__VALIDATE, CHART_OF_CHARACTERISTIC_TYPES__VALIDATE, COLUMN__VALIDATE, COMMON_ATTRIBUTE__VALIDATE, COMMON_MODULE__VALIDATE, CONFIGURATION__VALIDATE, CONSTANT__VALIDATE, DATA_PROCESSOR__VALIDATE, DEFINED_TYPE__VALIDATE, DIAGNOSTIC_CODE_COUNT, DIAGNOSTIC_SOURCE, DOCUMENT__VALIDATE, DOCUMENT_JOURNAL__VALIDATE, DOCUMENT_NUMERATOR__VALIDATE, EVENT_SUBSCRIPTION__VALIDATE, EXCHANGE_PLAN__VALIDATE, EXCHANGE_PLAN_CONTENT_ITEM__VALIDATE, EXTERNAL_DATA_PROCESSOR__VALIDATE, EXTERNAL_REPORT__VALIDATE, FILTER_CRITERION__VALIDATE, FUNCTIONAL_OPTION__VALIDATE, FUNCTIONAL_OPTIONS_PARAMETER__VALIDATE, HTTP_SERVICE__VALIDATE, INFORMATION_REGISTER__VALIDATE, LANGUAGE__VALIDATE, METHOD__VALIDATE, OPERATION__VALIDATE, PREDEFINED_ITEM__VALIDATE, REPORT__VALIDATE, SCHEDULED_JOB__VALIDATE, SEQUENCE__VALIDATE, SEQUENCE_DIMENSION__VALIDATE, SESSION_PARAMETER__VALIDATE, STYLE_ITEM__VALIDATE, TASK__VALIDATE, URL_TEMPLATE__VALIDATE, WEB_SERVICE__VALIDATE, WS_REFERENCE__VALIDATE, XDTO_PACKAGE__VALIDATE
Fields inherited from class org.eclipse.emf.ecore.util.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
Fields inherited from interface org.eclipse.emf.ecore.EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
validate_EveryDefaultConstraint
(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object, Object> context) boolean
validate_EveryProxyResolves
(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) boolean
validate_EveryReferenceIsContained
(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) protected boolean
validate_MultiplicityConforms
(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.util.MdClassValidator
getEPackage, getResourceLocator, validate, validateAbstractAggregates, validateAbstractClientApplicationInterface, validateAbstractCommandInterface, validateAbstractDataCompositionSchema, validateAbstractDistributionSupport, validateAbstractFlowchart, validateAbstractForm, validateAbstractGeographicalSchema, validateAbstractMobileClientSign, validateAbstractRoleDescription, validateAbstractStandaloneContent, validateAbstractStyle, validateAbstractWorkArea, validateAccountingFlag, validateAccountingRegister, validateAccountingRegister_validate, validateAccountingRegisterAttribute, validateAccountingRegisterCommand, validateAccountingRegisterDimension, validateAccountingRegisterForm, validateAccountingRegisterResource, validateAccountMainPresentation, validateAccumulationRegister, validateAccumulationRegister_validate, validateAccumulationRegisterAttribute, validateAccumulationRegisterCommand, validateAccumulationRegisterDimension, validateAccumulationRegisterForm, validateAccumulationRegisterResource, validateAccumulationRegisterType, validateAddressingAttribute, validateAdjustableBoolean, validateAttributeUse, validateAutoRegistrationChanges, validateBasicCommand, validateBasicCommand_validate, validateBasicDbObject, validateBasicFeature, validateBasicFeature_validate, validateBasicForm, validateBasicMobileClientSign, validateBasicRegister, validateBasicTabularSection, validateBasicTabularSection_validate, validateBasicTemplate, validateBinaryDataStorageMode, validateBot, validateBusinessProcess, validateBusinessProcess_validate, validateBusinessProcessAttribute, validateBusinessProcessCommand, validateBusinessProcessForm, validateBusinessProcessNumberPeriodicity, validateBusinessProcessNumberType, validateBusinessProcessTabularSection, validateCalculationRegister, validateCalculationRegister_validate, validateCalculationRegisterAttribute, validateCalculationRegisterCommand, validateCalculationRegisterDimension, validateCalculationRegisterForm, validateCalculationRegisterPeriodicity, validateCalculationRegisterResource, validateCalculationTypeMainPresentation, validateCatalog, validateCatalog_validate, validateCatalogAttribute, validateCatalogCodesSeries, validateCatalogCodeType, validateCatalogCommand, validateCatalogForm, validateCatalogMainPresentation, validateCatalogOwner, validateCatalogPredefined, validateCatalogPredefinedItem, validateCatalogTabularSection, validateCharacteristicKindCodesSeries, validateCharacteristicsDescription, validateCharacteristicsDescription_validate, validateCharacteristicTypeMainPresentation, validateCharOfAccountCodeSeries, validateChartOfAccounts, validateChartOfAccounts_validate, validateChartOfAccountsAttribute, validateChartOfAccountsCommand, validateChartOfAccountsForm, validateChartOfAccountsPredefined, validateChartOfAccountsPredefinedItem, validateChartOfAccountsTabularSection, validateChartOfCalculationTypes, validateChartOfCalculationTypes_validate, validateChartOfCalculationTypesAttribute, validateChartOfCalculationTypesBaseUse, validateChartOfCalculationTypesCodeType, validateChartOfCalculationTypesCommand, validateChartOfCalculationTypesForm, validateChartOfCalculationTypesPredefined, validateChartOfCalculationTypesPredefinedItem, validateChartOfCalculationTypesTabularSection, validateChartOfCharacteristicTypes, validateChartOfCharacteristicTypes_validate, validateChartOfCharacteristicTypesAttribute, validateChartOfCharacteristicTypesCommand, validateChartOfCharacteristicTypesForm, validateChartOfCharacteristicTypesPredefined, validateChartOfCharacteristicTypesPredefinedItem, validateChartOfCharacteristicTypesTabularSection, validateChoiceMode, validateColumn, validateColumn_validate, validateCommandGroup, validateCommonAttribute, validateCommonAttribute_validate, validateCommonAttributeAuthenticationSeparation, validateCommonAttributeAutoUse, validateCommonAttributeContentItem, validateCommonAttributeDataSeparation, validateCommonAttributeExtensionSeparation, validateCommonAttributeSeparatedDataUse, validateCommonAttributeUse, validateCommonAttributeUsersSeparation, validateCommonCommand, validateCommonForm, validateCommonModule, validateCommonModule_validate, validateCommonPicture, validateCommonTemplate, validateCompatibilityMode, validateConfiguration, validateConfiguration_validate, validateConfigurationExtensionPurpose, validateConstant, validateConstant_validate, validateContainedObject, validateConvertedMobileClientSign, validateCreateOnInput, validateCube, validateCubeCommand, validateCubeForm, validateDatabaseTablespacesUseMode, validateDataExchangeMainPresentation, validateDataHistorySupport, validateDataHistoryUse, validateDataProcessor, validateDataProcessor_validate, validateDataProcessorAttribute, validateDataProcessorCommand, validateDataProcessorForm, validateDataProcessorTabularSection, validateDataProcessorTabularSectionAttribute, validateDbObjectAttribute, validateDbObjectTabularSection, validateDefaultDataLockControlMode, validateDefinedType, validateDefinedType_validate, validateDimension, validateDimensionTable, validateDimensionTableCommand, validateDimensionTableForm, validateDocument, validateDocument_validate, validateDocumentAttribute, validateDocumentCommand, validateDocumentForm, validateDocumentJournal, validateDocumentJournal_validate, validateDocumentJournalCommand, validateDocumentJournalForm, validateDocumentNumberPeriodicity, validateDocumentNumberType, validateDocumentNumerator, validateDocumentNumerator_validate, validateDocumentTabularSection, validateEditType, validateEnum, validateEnumCommand, validateEnumForm, validateEnumValue, validateEventSubscription, validateEventSubscription_validate, validateExchangePlan, validateExchangePlan_validate, validateExchangePlanAttribute, validateExchangePlanCommand, validateExchangePlanContentItem, validateExchangePlanContentItem_validate, validateExchangePlanForm, validateExchangePlanTabularSection, validateExtDimensionAccountingFlag, validateExtDimensionType, validateExternalDataProcessor, validateExternalDataProcessor_validate, validateExternalDataSource, validateExternalDataSourceTableDataType, validateExternalDataSourceTableType, validateExternalReport, validateExternalReport_validate, validateField, validateFilterCriterion, validateFilterCriterion_validate, validateFilterCriterionCommand, validateFilterCriterionForm, validateFormType, validateForRoleType, validateFullTextSearchDictionarySource, validateFullTextSearchUsing, validateFunction, validateFunctionalOption, validateFunctionalOption_validate, validateFunctionalOptionsParameter, validateFunctionalOptionsParameter_validate, validateHierarchicalDbObjectAttribute, validateHierarchicalDbObjectTabularSection, validateHierarchyType, validateHTTPMethod, validateHTTPService, validateHTTPService_validate, validateIndexing, validateInformationRegister, validateInformationRegister_validate, validateInformationRegisterAttribute, validateInformationRegisterCommand, validateInformationRegisterDimension, validateInformationRegisterForm, validateInformationRegisterPeriodicity, validateInformationRegisterResource, validateIntegrationService, validateIntegrationServiceChannel, validateIntegrationServiceChannelMessageDirection, validateInterface, validateInterfaceCompatibilityMode, validateLanguage, validateLanguage_validate, validateMdExtObject, validateMdObject, validateMdObjectReferenceTypeDescription, validateMdPicture, validateMethod, validateMethod_validate, validateMobileClientDigestData, validateMobileClientDigestTypes, validateMobileClientSign, validateModalityUseMode, validateMoveBoundaryOnPosting, validateObjectAutonumerationMode, validateObjectBelonging, validateObjectExtension, validateOperation, validateOperation_validate, validateParameter, validatePosting, validatePredefined, validatePredefinedDataUpdate, validatePredefinedItem, validatePredefinedItem_validate, validateRealTimePosting, validateRecalculation, validateRecalculationDimension, validateRegisterAttribute, validateRegisterDimension, validateRegisterRecordsDeletion, validateRegisterRecordsWritingOnPost, validateRegisterResource, validateRegisterWriteMode, validateReport, validateReport_validate, validateReportAttribute, validateReportCommand, validateReportForm, validateReportTabularSection, validateReportTabularSectionAttribute, validateResource, validateReturnValuesReuse, validateRole, validateScheduledJob, validateScheduledJob_validate, validateScriptVariant, validateSequence, validateSequence_validate, validateSequenceDimension, validateSequenceDimension_validate, validateSequenceFilling, validateSessionParameter, validateSessionParameter_validate, validateSessionReuseMode, validateSettingsStorage, validateSettingsStorageForm, validateSourceReferenceTypeContainer, validateSourceReferenceTypeDescription, validateStandardAttribute, validateStandardCommand, validateStandardCommandSource, validateStandardTabularSectionDescription, validateStyle, validateStyleElementType, validateStyleItem, validateStyleItem_validate, validateSubordinationUse, validateSubsystem, validateSupportFilterCriterion, validateSynchronousPlatformExtensionAndAddInCallUseMode, validateTable, validateTableCommand, validateTableForm, validateTabularSectionAttribute, validateTask, validateTask_validate, validateTaskAttribute, validateTaskCommand, validateTaskForm, validateTaskMainPresentation, validateTaskNumberAutoPrefix, validateTaskNumberType, validateTaskTabularSection, validateTemplate, validateTemplateType, validateTransferDirection, validateTypeDescriptionProvider, validateTypeReductionMode, validateURLTemplate, validateURLTemplate_validate, validateUseQuickChoice, validateWebService, validateWebService_validate, validateWebSocketClient, validateWSReference, validateWSReference_validate, validateXDTOPackage, validateXDTOPackage_validate
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, 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_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_KeyUnique, validate_MapEntryUnique, validate_NoCircularContainment, validate_UniqueID, validatePattern, wrapEnumerationValues
-
Field Details
-
INSTANCE
-
-
Method Details
-
validate_EveryProxyResolves
public boolean validate_EveryProxyResolves(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Overrides:
validate_EveryProxyResolves
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_EveryDefaultConstraint
public boolean validate_EveryDefaultConstraint(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object, Object> context) - Overrides:
validate_EveryDefaultConstraint
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_EveryReferenceIsContained
public boolean validate_EveryReferenceIsContained(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Overrides:
validate_EveryReferenceIsContained
in classorg.eclipse.emf.ecore.util.EObjectValidator
-
validate_MultiplicityConforms
protected boolean validate_MultiplicityConforms(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Overrides:
validate_MultiplicityConforms
in classorg.eclipse.emf.ecore.util.EObjectValidator
-