org.jboss.forge.ui.impl
Class UISelectInputComponentBase<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
java.lang.Object
org.jboss.forge.facets.AbstractFaceted<HintsFacet>
org.jboss.forge.ui.impl.UIInputComponentBase<IMPLTYPE,VALUETYPE>
org.jboss.forge.ui.impl.UISelectInputComponentBase<IMPLTYPE,VALUETYPE>
- Type Parameters:
VALUETYPE -
- All Implemented Interfaces:
- org.jboss.forge.facets.Faceted<HintsFacet>, InputComponent<IMPLTYPE,VALUETYPE>, SelectComponent<IMPLTYPE,VALUETYPE>
- Direct Known Subclasses:
- UISelectManyImpl, UISelectOneImpl
@Vetoed
public abstract class UISelectInputComponentBase<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
- extends UIInputComponentBase<IMPLTYPE,VALUETYPE>
- implements SelectComponent<IMPLTYPE,VALUETYPE>
Implementation of a SelectComponent object
- Author:
- George Gastaldi
| Methods inherited from class org.jboss.forge.ui.impl.UIInputComponentBase |
getLabel, getName, getRequiredMessage, getValueConverter, getValueType, isEnabled, isRequired, setEnabled, setEnabled, setLabel, setRequired, setRequired, setRequiredMessage, setValueConverter, supports |
| Methods inherited from class org.jboss.forge.facets.AbstractFaceted |
getFacet, getFacets, getFacets, hasAllFacets, hasAllFacets, hasFacet, install, uninstall |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.forge.ui.input.InputComponent |
getLabel, getName, getRequiredMessage, getValueConverter, getValueType, isEnabled, isRequired, setEnabled, setEnabled, setLabel, setRequired, setRequired, setRequiredMessage, setValueConverter |
| Methods inherited from interface org.jboss.forge.facets.Faceted |
getFacet, getFacets, getFacets, hasAllFacets, hasAllFacets, hasFacet, install, supports, uninstall |
UISelectInputComponentBase
public UISelectInputComponentBase(String name,
Class<VALUETYPE> type)
getItemLabelConverter
public Converter<VALUETYPE,String> getItemLabelConverter()
- Specified by:
getItemLabelConverter in interface SelectComponent<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
setItemLabelConverter
public IMPLTYPE setItemLabelConverter(Converter<VALUETYPE,String> converter)
- Specified by:
setItemLabelConverter in interface SelectComponent<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
getValueChoices
public Iterable<VALUETYPE> getValueChoices()
- Specified by:
getValueChoices in interface SelectComponent<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
setValueChoices
public IMPLTYPE setValueChoices(Iterable<VALUETYPE> choices)
- Specified by:
setValueChoices in interface SelectComponent<IMPLTYPE extends SelectComponent<IMPLTYPE,VALUETYPE>,VALUETYPE>
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.