Package com._1c.g5.v8.dt.form.model
Interface IPropertyInfoProvider.Registry
-
- All Superinterfaces:
IPropertyInfoProvider
- All Known Implementing Classes:
PropertyInfoProviderRegistryImpl
- Enclosing interface:
- IPropertyInfoProvider
public static interface IPropertyInfoProvider.Registry extends IPropertyInfoProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
IPropertyInfoProvider.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static IPropertyInfoProvider.RegistryINSTANCE-
Fields inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
FORM_PROPERTY_INFO_PROVIDER
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidaddDataInfoProvider(IPropertyInfoProvider provider)AddsIPropertyInfoProviderto registry.Optional<IPropertyInfoProvider>getPropertyInfoProvider(PropertyInfo propertyInfo)ReturnsOptionalof theIPropertyInfoProviderbooleanhasPropertyInfoProvider(PropertyInfo propertyInfo)Deprecated.-
Methods inherited from interface com._1c.g5.v8.dt.form.model.IPropertyInfoProvider
getPropertyInfo, getPropertyInfo, getProvidedTypeNames, providesProperties
-
-
-
-
Field Detail
-
INSTANCE
static final IPropertyInfoProvider.Registry INSTANCE
-
-
Method Detail
-
addDataInfoProvider
void addDataInfoProvider(IPropertyInfoProvider provider)
AddsIPropertyInfoProviderto registry.- Parameters:
provider-IPropertyInfoProviderinstance (notnull).
-
hasPropertyInfoProvider
@Deprecated boolean hasPropertyInfoProvider(PropertyInfo propertyInfo)
Deprecated.Checks thatPropertyInfohasIPropertyInfoProvider- Parameters:
propertyInfo- checkingPropertyInfo, can't benull- Returns:
trueifPropertyInfohasIPropertyInfoProvider,falseotherwise
-
getPropertyInfoProvider
Optional<IPropertyInfoProvider> getPropertyInfoProvider(PropertyInfo propertyInfo)
ReturnsOptionalof theIPropertyInfoProvider- Parameters:
propertyInfo- the property infoPropertyInfo, cannot benull- Returns:
Optionalof theIPropertyInfoProvider, nevernull
-
-