Package net.officefloor.gef.configurer
Interface MultipleBuilder<M,I>
-
- All Superinterfaces:
Builder<M,java.util.List<I>,MultipleBuilder<M,I>>
,InputBuilder<I>
,ItemBuilder<I>
- All Known Implementing Classes:
MultipleBuilderImpl
public interface MultipleBuilder<M,I> extends InputBuilder<I>, Builder<M,java.util.List<I>,MultipleBuilder<M,I>>
Builder of multiple models.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
itemLabel(java.util.function.Function<I,java.lang.String> getItemLabel)
Configures obtaining the label for the particular item.-
Methods inherited from interface net.officefloor.gef.configurer.InputBuilder
choices, clazz, list, map, multiple, optional, properties, resource, select
-
Methods inherited from interface net.officefloor.gef.configurer.ItemBuilder
flag, text
-
-
-
-
Method Detail
-
itemLabel
void itemLabel(java.util.function.Function<I,java.lang.String> getItemLabel)
Configures obtaining the label for the particular item.- Parameters:
getItemLabel
-Function
to obtain the label for a particular item.
-
-