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.Registry
INSTANCE
-
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 void
addDataInfoProvider(IPropertyInfoProvider provider)
AddsIPropertyInfoProvider
to registry.Optional<IPropertyInfoProvider>
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 Detail
-
INSTANCE
static final IPropertyInfoProvider.Registry INSTANCE
-
-
Method Detail
-
addDataInfoProvider
void addDataInfoProvider(IPropertyInfoProvider provider)
AddsIPropertyInfoProvider
to registry.- Parameters:
provider
-IPropertyInfoProvider
instance (notnull
).
-
hasPropertyInfoProvider
@Deprecated boolean hasPropertyInfoProvider(PropertyInfo propertyInfo)
Deprecated.Checks thatPropertyInfo
hasIPropertyInfoProvider
- Parameters:
propertyInfo
- checkingPropertyInfo
, can't benull
- Returns:
true
ifPropertyInfo
hasIPropertyInfoProvider
,false
otherwise
-
getPropertyInfoProvider
Optional<IPropertyInfoProvider> getPropertyInfoProvider(PropertyInfo propertyInfo)
ReturnsOptional
of theIPropertyInfoProvider
- Parameters:
propertyInfo
- the property infoPropertyInfo
, cannot benull
- Returns:
Optional
of theIPropertyInfoProvider
, nevernull
-
-