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.DynamicEDataTypeValidatorNested 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__VALIDATEFields 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_OBJECTFields inherited from interface org.eclipse.emf.ecore.EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE -
Method Summary
Modifier and TypeMethodDescriptionbooleanvalidate_EveryDefaultConstraint(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.common.util.DiagnosticChain theDiagnostics, Map<Object, Object> context) booleanvalidate_EveryProxyResolves(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidate_EveryReferenceIsContained(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) protected booleanvalidate_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_validateMethods 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_EveryProxyResolvesin 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_EveryDefaultConstraintin 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_EveryReferenceIsContainedin 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_MultiplicityConformsin classorg.eclipse.emf.ecore.util.EObjectValidator
-