public class Palette
{
@Persist
private List<SpecialHandling> _handling;
@Inject
private Messages _messages;
@Inject
private TypeCoercer coercer;
private final ValueEncoder<SpecialHandling> _encoder =
new EnumValueEncoder<SpecialHandling>(coercer, SpecialHandling.class);
private final SelectModel _model =
new EnumSelectModel(SpecialHandling.class, _messages);
public List<SpecialHandling> getHandling()
{
return _handling;
}
public void setHandling(List<SpecialHandling> handling)
{
_handling = handling;
}
public ValueEncoder<SpecialHandling> getEncoder()
{
return _encoder;
}
public SelectModel getModel()
{
return _model;
}
}