Package com._1c.g5.aef2.validators
Interface IValidable
- All Known Subinterfaces:
IAbstractMobileApplicationUrlsModel<T>
,IAddInModel
,IAddressingAttributeModel
,IAddressingAttributesCollectionModel
,IAdjustableBooleanModel
,IAggregatesModel
,IAllowedIncomingShareRequestTypesModel
,IApplicationEditorComponentModel
,IAttribute<O,
,P> IBaseBmHandlerNameModel
,IBmCommonAttributeDataSeparationModel
,IBorderValueModel
,ICharacteristicsDescriptionDataPathModel<T>
,ICharacteristicsDescriptionFieldModel<T>
,ICharacteristicsDescriptionModel
,ICharacteristicsTableModel
,IChartAxisModel
,IChartColorPaletteDescriptionDetailedModel
,IChartColorPaletteDescriptionModel
,IChartLineModel
,IChartPointModel
,IChartReferenceBandGridModel
,IChartReferenceBandsModelValue
,IChartReferenceLineGridModel
,IChartReferenceLinesModelValue
,IChartScaleDetailedModel
,IChartScaleModel
,IChartSeriesModel
,IChoiceParameterLinksModel<T,
,U> IChoiceParametersModel
,ICodeModel<O>
,IColorModel
,ICommandChooserModel
,ICommonPictureContentEditModel
,ICommonPictureContentGridModel
,ICompoundModel
,ICustomColorPaletteModel
,IDefinitionModel
,IDtGranularEditorManagingModel
,IDynamicTableModel
,IDynamicTreeModel<T>
,IDynamicTreeModelWithAtribiteAndOwner<T>
,IEmfAttribute<O>
,IEmfListAttribute<T,
,O> IEmfListSelectionModel<T,
,O> IEmfMapAttribute<K,
,V, O> IEmfSelectionModel<O>
,IEmfTreeSelectionModel<O>
,IEmfTreeToListSelectionModel<T,
,O> IEmfTreeToSingleItemSelectionModel<T,
,O> IEmfValueAttribute<T,
,O> IEmfValueSelectionModel<T,
,O> IEventSubscriptionEventsModel
,IEventSubscriptionHandlerNameModel
,IFontSelectionModel
,IFormAttributeModel
,IFormChoiceListGridModel
,IFormChoiceListModel
,IFormChoiceParameterLinksModel
,IFormCommandSetModel
,IFormConditionalAppearanceModel
,IFormDataPathModel
,IFormDynamicListQueryModel
,IFormGroupListModel
,IFormList<T>
,IFormMap<K,
,V> IFormMobileCommandsSetGridModel
,IFormMobileCommandsSetModel
,IFormPagesRepresentationModelValue
,IFormTableNameModel
,IFormTableNameValueModel
,IFormTypeLinkModel
,IFormValue<TValue,
,TSelection> IGanttChartBackgroundIntervalsModel
,IGanttChartSettingsModel
,IGanttChartSettingsWorkingModel
,IGanttChartTimeScaleLevelModel
,IGaugeChartQualityBandsGridModel
,IGaugeChartQualityBandsModelValue
,IGeographicalCoordinatesSelectionModel
,IGraphicalSchemeLineModel
,IGraphicalSchemeValue<TValue,
,TSelection> IGridModel<T>
,IHandlerCollectionModel
,IHandlerCollectionModel
,IHandlerExtensionModel<T>
,IHandlerModel<T>
,IHandlerModel<T>
,IHandlerModel
,IIntervalBoundModelValue
,ILabelAreaDetailedModel
,ILabelAreaModel
,IList<E>
,IManagingModel
,IMap<K,
,V> IMdChoiceParameterLinksModel
,IMdObjectModel
,IMdPictureModel
,IMdTypedObjectModel
,IMdTypeLinkModel
,IMobileApplicationUrlsModel
,IModel
,IModelApiAwareModel
,IMultilanguageFormattedTextModel
,IMultilanguageModel
,INavigatorTreeDialogActionBarModel<T>
,INullableChartLineModel
,IOpenMdHelpModel
,IPictureModel
,IPlannerDimensionsLinkModel
,IPlannerDimensionsModel
,IPredefinedAccountAccountingFlagsModel
,IPredefinedAccountExtDimensionTypesModel
,IPredefinedAccountModel
,IPredefinedAccountModel
,IPredefinedAccountPartModel<T>
,IPredefinedCalculationTypeCalculationBaseModel
,IPredefinedCalculationTypeModel
,IPredefinedCalculationTypeModel
,IPredefinedCharacteristicTypeModel
,IPredefinedItemModel
,IRadioGroupModel<T>
,IRealPiePointModelValue
,IRealStockSeriesModelValue
,IRequiredPermissionsModel
,ISearchStringLocationModelValue
,ISelectionModel
,ISingleLanguageFormattedTextModel
,ISingleLanguageModel
,ISourceUrlModel<T>
,ISpreadsheetLineModel
,ISpreadSheetScrollBarUseModel
,IStringKeyAndValuesModel
,IStyleItemModel<T>
,IStyleModel
,ISuppressionSettingsLinkModel
,ITimeScaleLabelSelectionModel
,ITimeScaleLabelsModel
,ITimeScaleLevelsLinkModel
,ITimeScaleLevelsModel
,ITreeModel
,ITrendlineArrayGridModel
,ITrendlineArrayModelValue
,ITypeDescriptionDialogModel
,ITypeDescriptionExtensionModel
,ITypeDescriptionModel
,ITypeLinkModel<T,
,U> IUnsettablePropertyFieldModel<T,
,O> IUsedMobileApplicationFunctionalitiesModel
,IUserSettingsGroupModel
,IValue<T>
,IValueModel
,IViewModelList<E>
,IViewModelModel
,IViewModelValue<T>
- All Known Implementing Classes:
AbstractBmChoiceParametersModel
,AbstractDefinitionModel
,AbstractDependentProjectWizard.DependentWizardModel
,AbstractDtDynamicTreeModel
,AbstractDtGranularEditorManagingModel
,AbstractDynamicTableModel
,AbstractEmfChoiceParametersModel
,AbstractInfobaseApplicationEditorModel
,AbstractProjectWizard.WizardModel
,AbstractTypeDescriptionDialogModel
,AbstractTypeDescriptionModel
,AddInModel
,AddressingAttributeModel
,AddressingAttributesCollectionModel
,AdoptedCommonAttributeContentModel
,AdoptedExchangePlanContentModel
,AdoptedPredefinedDataModel
,AggregatesModel
,ApplicationEditorComponentModel
,AttributesNavigatorTreeModel
,BinaryDataModel
,BmAdditionSourceModel
,BmAdjustableBooleanGroupModel
,BmAdjustableBooleanModel
,BmBorderNoneToNullValue
,BmBorderValue
,BmButtonDefaultModel
,BmCharacteristicsDescriptionDataPathModel
,BmCharacteristicsDescriptionFieldModel
,BmCharacteristicsDescriptionSelectionModel
,BmCharacteristicsDescriptionValueModel
,BmCharacteristicsTableModel
,BmChartAxisModel
,BmChartColorPaletteDescriptionModel
,BmChartLineModel
,BmChartPointModel
,BmChartReferenceBandsModelValue
,BmChartReferenceLinesModelValue
,BmChartScaleModelValue
,BmChartSeriesModel
,BmChoiceParameterLinksModel
,BmCodeModel
,BmColorModel
,BmCommonAttributeDataSeparationModel
,BmCommonModuleEnvironmentModel
,BmConfigurationCompatibilityModeModel
,BmConfigurationUsePurposesModel
,BmDocumentButtonParameterListModel
,BmDocumentJournalButtonParameterListModel
,BmDocumentNumeratorValue
,BmEnableContentChangeModel
,BmEventSubscribtionSourceModel
,BmEventSubscriptionEventsModel
,BmEventSubscriptionHandlerNameModel
,BmFilteringTreeToSingleItemSelectionModel
,BmFontSelectionGroupModel
,BmFontSelectionModel
,BmFormAttributeModel
,BmFormButtonDataPathModel
,BmFormCheckBoxKindModelValue
,BmFormChoiceListGridModel
,BmFormCommandSetModel
,BmFormConditionalAppearanceModel
,BmFormDataPathModel
,BmFormDynamicListModel
,BmFormGroupListModel
,BmFormItemTypeModel
,BmFormMobileCommandsSetGridModel
,BmFormPagesRepresentationModelValue
,BmFormTableNameModel
,BmFormTableNameValueModel
,BmFunctionalOptionsListModel
,BmGanttChartBackgroundIntervalsModel
,BmGanttChartSettingsModel
,BmGanttChartTimeScaleLevelModel
,BmGaugeChartQualityBandsModelValue
,BmGraphicalSchemeLineModel
,BmHandlerModel
,BmInformationRegisterWriteModeModel
,BmInlineTaskValue
,BmIntervalBoundModelValue
,BmList
,BmListAllowedIncomingShareRequestTypesModel
,BmListIRequiredPermissionsModel
,BmListMobileApplicationUrlsModel
,BmListSelectionModel
,BmListStringKeyAndValuesModel
,BmMap
,BmMdObjectNameModel
,BmMdTypeLinkModel
,BmMultilanguageFormatModel
,BmMultilanguageFormattedTextModel
,BmMultilanguageModel
,BmNamedElementNameModel
,BmNullableChartLineModel
,BmOpenMdHelpModel
,BmPictureModel
,BmPlannerDimensionsLinkModel
,BmPredefinedItemNameModel
,BmRealPiePointModelValue
,BmRealPointCountValue
,BmRealSeriesCountValue
,BmRealStockSeriesModelValue
,BmSearchStringLocationModelValue
,BmSkipNullValue
,BmSourceUrlModel
,BmSpreadsheetDataFormModel
,BmStyleItemTypeModel
,BmStyleModel
,BmTimeScaleLabelSelectionModel
,BmTimeScaleLevelsLinkModel
,BmTreeToListSelectionModel
,BmTreeToSingleItemSelectionModel
,BmTrendlineArrayModelValue
,BmTypeDescriptionModel
,BmUnsettablePropertyFieldModel
,BmUserSettingsGroupModel
,BmValue
,BmValueModel
,BmValueSelectionModel
,BmValueUsedMobileApplicationFunctionalitiesModel
,BmVersionedValue
,BmVersionedValueGroupBehavior
,BorderStyleItemModel
,CatalogEditorOwnersPageModel
,ChangeDistributionSettingsDialogModel
,ChangeUserModeDialogModel
,CharacteristicsDescriptionModel
,ChartColorPaletteDescriptionDetailedModel
,ChartReferenceBandGridModel
,ChartReferenceLineGridModel
,ChartScaleDetailedModel
,ColorsGroupModel
,ColorStyleItemModel
,CommandActionExtensionCollectionModel
,CommandActionExtensionModel
,CommandActionModel
,CommonAttributeAutoUsePropertyStateModel
,CommonAttributeContentModel
,CommonAttributeDataSeparationPropertyStateModel
,CommonAttributesDataModel
,CommonPictureContentEditModel
,CommonPictureContentGridModel
,CommonPictureContentTypeModel
,CompoundModel
,ConfigurationStandaloneContentExchangeSettingsDialogModel
,ConfigurationStandaloneContentExchangeSettingsDialogModel.ExchangePlanModel
,ConfigurationStandaloneContentModel
,ConfigurationWizardModel
,CubeObjectsNavigatorTreeModel
,DataExchangeModel
,DataSeparatorSettingsModel
,DcsChartReferenceBandGridModel
,DcsChartReferenceLineGridModel
,DefinitionModel
,DistributionDistributeNavigatorTreeModel
,DistributionSupportNavigatorTreeModel
,DocumentEditorJournalsPageModel
,DocumentEditorSequencesPageModel
,DocumentRegisterRecordsModel
,DtGranularEditorFunctionalOptionsMdObjectContentModel
,DtGranularEditorFunctionalOptionsPageModel
,DtGranularEditorGenerationBasedOnModel
,DtGranularEditorGenerationBasisForModel
,DtGranularEditorPageDefinitionModel
,DtGranularEditorRecordersPageModel
,DtGranularEditorSubsystemsPageModel
,EditableModel
,EmfBasedGroupValue
,EmfBorderValue
,EmfCharacteristicsDescriptionDataPathModel
,EmfCharacteristicsDescriptionFieldModel
,EmfCharacteristicsDescriptionSelectionModel
,EmfCharacteristicsDescriptionValueModel
,EmfChartColorPaletteDescriptionModel
,EmfChartLineModel
,EmfChartScaleModelValue
,EmfChoiceParameterLinksModel
,EmfCodeModel
,EmfColorModel
,EmfCustomColorPaletteModel
,EmfFontSelectionModel
,EmfIntervalBoundModelValue
,EmfLabelAreaModelValue
,EmfList
,EmfListSelectionModel
,EmfMap
,EmfMdTypeLinkModel
,EmfMoxelMultilanguageTextModel
,EmfMoxelSpreadsheetLineModel
,EmfMultilanguageFormattedTextModel
,EmfMultilanguageModel
,EmfNullableChartLineModel
,EmfPictureModel
,EmfSingleLanguageFormattedTextModel
,EmfSingleLanguageModel
,EmfStyleItemTypeModel
,EmfTimeScaleLabelSelectionModel
,EmfTimeScaleLevelMultilanguageModel
,EmfTreeToListSelectionModel
,EmfTreeToSingleItemSelectionModel
,EmfTypeDescriptionModel
,EmfUnsettablePropertyFieldModel
,EmfValue
,EmfValueModel
,EmfValueSelectionModel
,EmfVersionedValue
,EmptyModel
,EventHandlerCollectionModel
,EventHandlerCollectionModel
,EventHandlerExtensionCollectionModel
,EventHandlerExtensionModel
,EventHandlerModel
,EventHandlerModel
,ExchangePlanContentModel
,ExtendedConfigurationObjectPropertyStateModel
,ExtendedConfigurationObjectSelectionModel
,ExtensionWizard.ConfigurationExtensionWizardModel
,ExternalDataSourceObjectsNavigatorTreeModel
,FilterCriterionEditorContentPageModel
,FontStyleItemModel
,FormBmChoiceListModel
,FormBmChoiceParameterLinksModel
,FormBmColorModel
,FormBmCommandChooserModel
,FormBmList
,FormBmMobileCommandsSetModel
,FormBmTypeLinkModel
,FormBmValue
,FormPropertyStateModel
,FormTableNameValueGroupModel
,FormWizard.FormModel
,FunctionalOptionEditorContentPageModel
,FunctionalOptionsListGroupModel
,FunctionalOptionsParameterUseModel
,GaugeChartQualityBandsGridModel
,GeographicalCoordinatesSelectionModel
,GraphicalSchemeCaseValue
,GraphicalSchemeItemValue
,HttpServicesModel
,IBaseBmHandlerNameModel.BaseBmHandlerNameModel
,IMultilanguageFormattedTextModel.MultilanguageFormattedTextWorkingCopy
,InfobaseAccessSettingsModel
,InfobaseDebugPortModel
,InfobaseProxyPasswordModel
,InfobasePublicationsModel
,InfobaseSettingsModel
,InfobaseSynchronizationSettingsModel
,InfobaseTypeModel
,ISingleLanguageFormattedTextModel.SingleLanguageFormattedTextWorkingCopy
,LabelAreaDetailedModel
,LabelAreaModel
,ListModel
,ListWorkingCopy
,MapModel
,MapWorkingCopy
,MdObjectModel
,MdPictureModel
,MdPropertyPaletteModel
,MdTypedObjectModel
,MergeSupportRuleSettingsDialogModel
,MobileApplicationPublicationDebugEnablementModel
,Model
,NavigatorTableModel
,NavigatorTreeDialogActionBarBmList
,NavigatorTreeDialogActionBarBmValue
,NavigatorTreeDialogActionBarEmfList
,NavigatorTreeDialogActionBarEmfValue
,NavigatorTreeDialogModel
,NavigatorTreeModel
,OpenIdUseAsProviderModel
,OpenIdUseAuthModel
,PackageDataModel
,PathTransformerValue
,PlannerDimensionsModel
,PojoList
,PojoMap
,PojoValue
,PredefinedAccountAccountingFlagsModel
,PredefinedAccountExtDimensionTypesModel
,PredefinedAccountModel
,PredefinedAccountModel
,PredefinedCalculationTypeCalculationBaseModel
,PredefinedCalculationTypeModel
,PredefinedCalculationTypeModel
,PredefinedCharacteristicTypeModel
,PredefinedDataModel
,PredefinedItemModel
,PredefinedItemTypeDescriptionModel
,PredefinedItemWizardTypeDescriptionModel
,PromptConfirmationOnRestructureModel
,PropertyPaletteModel
,PropertyStateModel
,PublicationLinkModel
,ReturnToModel
,SignOfUnfilledParentModel
,SimpleGroupValue
,SpreadSheetScrollBarUseModel
,StandardObjectChoiceParameterLinksModel
,StandardObjectChoiceParametersModel
,StandardObjectMultilanguageModel
,StandardObjectsNavigatorTreeModel
,StandardObjectSwitchingSourceList
,StandardObjectSwitchingSourceModel
,StandardObjectSwitchingSourceValue
,StandardObjectTypeLinkModel
,StandardObjectValueModel
,StandardObjectValueSelectionModel
,StringTransformerValue
,StyleItemModel
,SubsystemEditorContentPageModel
,SupportLanguagesDialogModel
,SupportRuleSettingsDialogModel
,TimeScaleLabelsModel
,TimeScaleLevelsModel
,TrendlineArrayGridModel
,TypeDescriptionExtensionModel
,TypeDescriptionModel
,UnfilledParentValueModel
,UsedFunctionalityFlagTreeModel
,Validable
,Value
,ValueWorkingCopy
,ViewModelList
,ViewModelValue
,WebServerTypeModel
,WebServiceDataModel
,WebServicesModel
,WsDefinitionsDataModel
,XdtoObjectTextRefactoringModel
public interface IValidable
Represents validable object.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addValidator
(org.eclipse.core.databinding.validation.IValidator validator) Adds the external validator to this validable.void
removeValidator
(org.eclipse.core.databinding.validation.IValidator validator) Removes the external validator from this validable.org.eclipse.core.runtime.IStatus
validate()
Validates this object state.org.eclipse.core.runtime.IStatus
Validates the state of external object of the same type with this object.
-
Method Details
-
validate
org.eclipse.core.runtime.IStatus validate()Validates this object state.- Returns:
- the validation status.
-
validate
Validates the state of external object of the same type with this object.- Parameters:
object
- the object to validate.- Returns:
- the validation status.
-
addValidator
void addValidator(org.eclipse.core.databinding.validation.IValidator validator) Adds the external validator to this validable.- Parameters:
validator
- the validator to add.
-
removeValidator
void removeValidator(org.eclipse.core.databinding.validation.IValidator validator) Removes the external validator from this validable.- Parameters:
validator
- the validator to remove.
-