Package com._1c.g5.v8.dt.form.model
Interface IPropertyInfoProvider.Registry
- All Superinterfaces:
IPropertyInfoProvider
- All Known Implementing Classes:
PropertyInfoProviderRegistryImpl
- Enclosing interface:
- IPropertyInfoProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
IPropertyInfoProvider.Registry
-
Field Summary
FieldsFields inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
FORM_PROPERTY_INFO_PROVIDER
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDataInfoProvider
(IPropertyInfoProvider provider) AddsIPropertyInfoProvider
to registry.getPropertyInfoProvider
(PropertyInfo propertyInfo) ReturnsOptional
of theIPropertyInfoProvider
boolean
hasPropertyInfoProvider
(PropertyInfo propertyInfo) Deprecated.Methods inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
getPropertyInfo, getPropertyInfo, getProvidedTypeNames, providesProperties
-
Field Details
-
INSTANCE
-
-
Method Details
-
addDataInfoProvider
AddsIPropertyInfoProvider
to registry.- Parameters:
provider
-IPropertyInfoProvider
instance (notnull
).
-
hasPropertyInfoProvider
Deprecated.Checks thatPropertyInfo
hasIPropertyInfoProvider
- Parameters:
propertyInfo
- checkingPropertyInfo
, can't benull
- Returns:
true
ifPropertyInfo
hasIPropertyInfoProvider
,false
otherwise
-
getPropertyInfoProvider
ReturnsOptional
of theIPropertyInfoProvider
- Parameters:
propertyInfo
- the property infoPropertyInfo
, cannot benull
- Returns:
Optional
of theIPropertyInfoProvider
, nevernull
-
getPropertyInfoProvider(com._1c.g5.v8.dt.form.model.PropertyInfo)
instead