at.spardat.xma.mdl.list
Interface IListDomWM

All Superinterfaces:
ISelectable
All Known Subinterfaces:
IListDomWMClient
All Known Implementing Classes:
ListDomWM, ListDomWMClient

public interface IListDomWM
extends ISelectable

The widget model that encapsulates domain values which are usually displayed in a combo box.

The displayed entries in the combobox are drawn from a tabular data source, see ITabularDataSource.


Method Summary
 java.lang.String getDataSource()
          Returns the set data source or null, if non is set.
 boolean isDynamicDataSource()
          Defines whether the data-source is defined at compile-time in the UI-designer or is always set dynamically (via setDataSource()).
 void setDataSource(java.lang.String dataSource)
          Sets a new data source.
 
Methods inherited from interface at.spardat.xma.mdl.ISelectable
deselect, deselectAll, getSelected, getSelection, getSelectionCount, isMultiSelect, isSelected, isStrict, select
 

Method Detail

setDataSource

public void setDataSource(java.lang.String dataSource)
Sets a new data source. If null is provided, an empty table is considered to be the range of values.

Parameters:
dataSource - specification of a tabular data source.
See Also:
ITabularDataSource

getDataSource

public java.lang.String getDataSource()
Returns the set data source or null, if non is set.

Returns:
data source specification
See Also:
ITabularDataSource

isDynamicDataSource

public boolean isDynamicDataSource()
Defines whether the data-source is defined at compile-time in the UI-designer or is always set dynamically (via setDataSource()).