Class ComponentFactory
- java.lang.Object
-
- com.netgrif.application.engine.importer.service.ComponentFactory
-
@Component public class ComponentFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ComponentFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentbuildComponent(Component importComponent)ComponentbuildComponent(Component importComponent, Importer importer, Data data)ComponentbuildComponent(Component importComponent, Importer importer, Field field)static java.util.List<Icon>buildIconsListWithOptions(java.util.List<Icon> iconList, java.util.Map<java.lang.String,I18nString> options, java.lang.String fieldId)static java.util.List<Icon>buildIconsListWithValues(java.util.List<Icon> iconList, java.util.Set<I18nString> values, java.lang.String fieldId)static java.util.Map<java.lang.String,java.lang.String>buildPropertyMap(java.util.List<Property> propertyList)
-
-
-
Method Detail
-
buildPropertyMap
public static java.util.Map<java.lang.String,java.lang.String> buildPropertyMap(java.util.List<Property> propertyList)
-
buildIconsListWithValues
public static java.util.List<Icon> buildIconsListWithValues(java.util.List<Icon> iconList, java.util.Set<I18nString> values, java.lang.String fieldId) throws MissingIconKeyException
- Throws:
MissingIconKeyException
-
buildIconsListWithOptions
public static java.util.List<Icon> buildIconsListWithOptions(java.util.List<Icon> iconList, java.util.Map<java.lang.String,I18nString> options, java.lang.String fieldId) throws MissingIconKeyException
- Throws:
MissingIconKeyException
-
buildComponent
public Component buildComponent(Component importComponent, Importer importer, Data data) throws MissingIconKeyException
- Throws:
MissingIconKeyException
-
buildComponent
public Component buildComponent(Component importComponent, Importer importer, Field field) throws MissingIconKeyException
- Throws:
MissingIconKeyException
-
-