Package de.mhus.lib.form
Interface DataSource
-
- All Known Implementing Classes:
DummyDataSource,ModelDataSource,PojoDataSource,PropertiesDataSource
public interface DataSource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetBoolean(UiComponent component, String name, boolean def)intgetInt(UiComponent component, String name, int def)DataSourcegetNext()ObjectgetObject(UiComponent component, String name, Object def)ObjectgetObject(String name, Object def)StringgetString(UiComponent component, String name, String def)voidsetObject(UiComponent component, String name, Object value)
-
-
-
Field Detail
-
ENABLED
static final String ENABLED
- See Also:
- Constant Field Values
-
EDITABLE
static final String EDITABLE
- See Also:
- Constant Field Values
-
VISIBLE
static final String VISIBLE
- See Also:
- Constant Field Values
-
VALUE
static final String VALUE
- See Also:
- Constant Field Values
-
CAPTION
static final String CAPTION
- See Also:
- Constant Field Values
-
EDITOR_EDITABLE
static final String EDITOR_EDITABLE
- See Also:
- Constant Field Values
-
DESCRIPTION
static final String DESCRIPTION
- See Also:
- Constant Field Values
-
ITEMS
static final String ITEMS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBoolean
boolean getBoolean(UiComponent component, String name, boolean def)
-
getInt
int getInt(UiComponent component, String name, int def)
-
getString
String getString(UiComponent component, String name, String def)
-
getObject
Object getObject(UiComponent component, String name, Object def)
-
setObject
void setObject(UiComponent component, String name, Object value) throws Exception
- Throws:
Exception
-
getNext
DataSource getNext()
-
-