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 Component
buildComponent(Component importComponent)
Component
buildComponent(Component importComponent, Importer importer, Data data)
Component
buildComponent(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
-
-