Package com._1c.g5.v8.dt.form.model
Interface IPropertyInfoProvider
-
- All Known Subinterfaces:
IPropertyInfoProvider.Registry
- All Known Implementing Classes:
PropertyInfoProviderRegistryImpl
public interface IPropertyInfoProvider
Lists ofPropertyInfo
-s provider service.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
IPropertyInfoProvider.Registry
-
Field Summary
Fields Modifier and Type Field Description static String
FORM_PROPERTY_INFO_PROVIDER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<PropertyInfo>
getPropertyInfo(Form form)
Returns List ofPropertyInfo
fields for givenPropertyInfoSource
.List<PropertyInfo>
getPropertyInfo(PropertyInfo parent)
Returns List ofPropertyInfo
fields for givenPropertyInfoSource
.Set<String>
getProvidedTypeNames()
Set of type prefix names that are supported by the provider
-
-
-
Field Detail
-
FORM_PROPERTY_INFO_PROVIDER
static final String FORM_PROPERTY_INFO_PROVIDER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProvidedTypeNames
Set<String> getProvidedTypeNames()
Set of type prefix names that are supported by the provider- Returns:
- the set of type prefix names
-
getPropertyInfo
List<PropertyInfo> getPropertyInfo(PropertyInfo parent)
Returns List ofPropertyInfo
fields for givenPropertyInfoSource
.- Parameters:
parent
- the parentPropertyInfoSource
- Returns:
- list of
PropertyInfo
for given source (not null)
-
getPropertyInfo
List<PropertyInfo> getPropertyInfo(Form form)
Returns List ofPropertyInfo
fields for givenPropertyInfoSource
.- Parameters:
form
- the parentPropertyInfoSource
- Returns:
- list of
PropertyInfo
for given source (not null)
-
-