public class JcrPropertySetFactory extends Object implements PropertySetFactory<javax.jcr.Item>
PropertySet
factory which yields JCR-specific implementations.Constructor and Description |
---|
JcrPropertySetFactory(I18NAuthoringSupport<javax.jcr.Item> localisationSupport,
info.magnolia.objectfactory.ComponentProvider componentProvider) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.data.PropertySet<javax.jcr.Item> |
fromFieldDefinitions(Collection<FieldDefinition> fieldDefinitions,
Locale locale) |
com.vaadin.data.PropertySet<javax.jcr.Item> |
fromFormDefinition(FormDefinition<javax.jcr.Item> formDefinition,
Locale locale) |
JcrPropertyDescriptorBuilder |
initPropertyDescriptor(Locale locale,
FieldDefinition fieldDefinition) |
com.vaadin.data.PropertySet<javax.jcr.Item> |
withProperties(Map<String,Class> properties) |
public JcrPropertySetFactory(I18NAuthoringSupport<javax.jcr.Item> localisationSupport, info.magnolia.objectfactory.ComponentProvider componentProvider)
public com.vaadin.data.PropertySet<javax.jcr.Item> fromFormDefinition(FormDefinition<javax.jcr.Item> formDefinition, Locale locale)
fromFormDefinition
in interface PropertySetFactory<javax.jcr.Item>
public com.vaadin.data.PropertySet<javax.jcr.Item> withProperties(Map<String,Class> properties)
withProperties
in interface PropertySetFactory<javax.jcr.Item>
public com.vaadin.data.PropertySet<javax.jcr.Item> fromFieldDefinitions(Collection<FieldDefinition> fieldDefinitions, Locale locale)
fromFieldDefinitions
in interface PropertySetFactory<javax.jcr.Item>
public JcrPropertyDescriptorBuilder initPropertyDescriptor(Locale locale, FieldDefinition fieldDefinition)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.