Forge - UI API 2.0.0.Alpha3

org.jboss.forge.ui.input
Interface UIInput<VALUETYPE>

Type Parameters:
VALUETYPE -
All Superinterfaces:
Faceted<HintsFacet>, HasCompleter<UIInput<VALUETYPE>,VALUETYPE>, InputComponent<UIInput<VALUETYPE>,VALUETYPE>, SingleValued<UIInput<VALUETYPE>,VALUETYPE>

public interface UIInput<VALUETYPE>
extends InputComponent<UIInput<VALUETYPE>,VALUETYPE>, SingleValued<UIInput<VALUETYPE>,VALUETYPE>, HasCompleter<UIInput<VALUETYPE>,VALUETYPE>

A UIInput prompts for a single value. A UICompleter should be set when N items are provided to select from, and no specific limit or pre-defined list is known.

When prompting for multiple values is required, see UIInputMany.

Author:
George Gastaldi

Method Summary
 
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
 
Methods inherited from interface org.jboss.forge.ui.input.SingleValued
getValue, setDefaultValue, setDefaultValue, setValue
 
Methods inherited from interface org.jboss.forge.ui.input.HasCompleter
getCompleter, setCompleter
 


Forge - UI API 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.