/** * */ package simple.myapp.client.ui.template.formfield; import org.eclipse.scout.commons.exception.ProcessingException; import org.eclipse.scout.rt.client.ui.basic.table.ITableRow; import org.eclipse.scout.rt.shared.data.form.fields.AbstractFormFieldData; /** * @author jbr */ public abstract class AbstractDetailBoxColumn extends AbstractContentColumn { public abstract AbstractSelectedGroupBox provideGroupBox(); public void setSelectedValue(T boxData) throws ProcessingException { ITableRow selectedRow = getTable().getSelectedRow(); if (selectedRow != null) { setValue(selectedRow, boxData); } } }