public class InputComponentProducer extends Object implements InputComponentFactory
| Constructor and Description |
|---|
InputComponentProducer(org.jboss.forge.addon.environment.Environment environment,
org.jboss.forge.furnace.addons.AddonRegistry addonRegistry) |
| Modifier and Type | Method and Description |
|---|---|
<T> UIInput<T> |
createInput(String name,
char shortName,
Class<T> valueType) |
<T> UIInput<T> |
createInput(String name,
Class<T> valueType) |
<T> UIInputMany<T> |
createInputMany(String name,
char shortName,
Class<T> valueType) |
<T> UIInputMany<T> |
createInputMany(String name,
Class<T> valueType) |
<T> UISelectMany<T> |
createSelectMany(String name,
char shortName,
Class<T> valueType) |
<T> UISelectMany<T> |
createSelectMany(String name,
Class<T> valueType) |
<T> UISelectOne<T> |
createSelectOne(String name,
char shortName,
Class<T> valueType) |
<T> UISelectOne<T> |
createSelectOne(String name,
Class<T> valueType) |
<T> UIInput<T> |
produceInput(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
<T> UIInputMany<T> |
produceInputMany(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
<T> UISelectMany<T> |
produceSelectMany(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
<T> UISelectOne<T> |
produceSelectOne(javax.enterprise.inject.spi.InjectionPoint injectionPoint) |
void |
setupSelectComponent(SelectComponent selectComponent) |
@Inject
public InputComponentProducer(org.jboss.forge.addon.environment.Environment environment,
org.jboss.forge.furnace.addons.AddonRegistry addonRegistry)
@Produces public <T> UISelectOne<T> produceSelectOne(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
@Produces public <T> UISelectMany<T> produceSelectMany(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
@Produces public <T> UIInput<T> produceInput(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
@Produces public <T> UIInputMany<T> produceInputMany(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
public <T> UIInput<T> createInput(String name, char shortName, Class<T> valueType)
createInput in interface InputComponentFactorypublic <T> UIInputMany<T> createInputMany(String name, char shortName, Class<T> valueType)
createInputMany in interface InputComponentFactorypublic <T> UISelectOne<T> createSelectOne(String name, char shortName, Class<T> valueType)
createSelectOne in interface InputComponentFactorypublic <T> UISelectMany<T> createSelectMany(String name, char shortName, Class<T> valueType)
createSelectMany in interface InputComponentFactorypublic void setupSelectComponent(SelectComponent selectComponent)
public <T> UIInput<T> createInput(String name, Class<T> valueType)
createInput in interface InputComponentFactorypublic <T> UIInputMany<T> createInputMany(String name, Class<T> valueType)
createInputMany in interface InputComponentFactorypublic <T> UISelectOne<T> createSelectOne(String name, Class<T> valueType)
createSelectOne in interface InputComponentFactorypublic <T> UISelectMany<T> createSelectMany(String name, Class<T> valueType)
createSelectMany in interface InputComponentFactoryCopyright © 2013 JBoss by Red Hat. All Rights Reserved.