private static final long serialVersionUID = 1L;
@Override
public Boolean getObject() {
final ScalarModel model = getModel();
final ObjectAdapter adapter = model.getObject();
return adapter != null? (Boolean) adapter.getObject(): false;
}
@Override
public void setObject(final Boolean object) {
final ObjectAdapter adapter = getAdapterManager().adapterFor(object);
getModel().setObject(adapter);
}
});
checkBox.setOutputMarkupId(true);
checkBox.setEnabled(false); // will be enabled before rendering if