org.oddjob.arooa.design.screem
Class LabelledComboBox<T>
java.lang.Object
org.oddjob.arooa.design.screem.LabelledComboBox<T>
- All Implemented Interfaces:
- FormItem
public class LabelledComboBox<T>
- extends Object
- implements FormItem
Method Summary |
T |
getSelected()
|
T[] |
getSelections()
|
String |
getTitle()
The title will either be the title for a field or the title round a
group or the title on a dialog depending on how the visual component
is presented. |
boolean |
isPopulated()
Used by certain summary views to indicate that there is more
detail. |
void |
setSelected(T selected)
|
FormItem |
setTitle(String title)
Set the title that will be displayed on the view for this form
item. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelledComboBox
public LabelledComboBox(T[] selections)
LabelledComboBox
public LabelledComboBox(T[] selections,
String title)
setTitle
public FormItem setTitle(String title)
- Description copied from interface:
FormItem
- Set the title that will be displayed on the view for this form
item. This should really be set on the
DesignProperty
that
creates this model.
- Specified by:
setTitle
in interface FormItem
- Parameters:
title
- The String title.
- Returns:
- this, for method chaining.
getTitle
public String getTitle()
- Description copied from interface:
FormItem
- The title will either be the title for a field or the title round a
group or the title on a dialog depending on how the visual component
is presented.
- Specified by:
getTitle
in interface FormItem
- Returns:
- The title.
getSelected
public T getSelected()
setSelected
public void setSelected(T selected)
isPopulated
public boolean isPopulated()
- Description copied from interface:
FormItem
- Used by certain summary views to indicate that there is more
detail.
- Specified by:
isPopulated
in interface FormItem
- Returns:
- true if the model has some data, false if it doesn't.
getSelections
public T[] getSelections()