blob: 1806cab854656dcea174d1382a7d02ec998848c0 [file] [log] [blame]
package formdata.client.ui.template.formfield.replace.levels;
import java.util.List;
import org.eclipse.scout.commons.annotations.FormData;
import org.eclipse.scout.commons.holders.IHolder;
import org.eclipse.scout.rt.client.ui.basic.table.AbstractTable;
import org.eclipse.scout.rt.client.ui.form.fields.tablefield.AbstractTableField;
import formdata.shared.ui.template.formfield.replace.levels.AbstractTemplateFieldData;
@FormData(value = AbstractTemplateFieldData.class, defaultSubtypeSdkCommand = FormData.DefaultSubtypeSdkCommand.CREATE, sdkCommand = FormData.SdkCommand.USE, genericOrdinal = 0)
public abstract class AbstractTemplateField<T> extends AbstractTableField<AbstractTemplateField<T>.Table> implements IHolder<List<T>> {
public class Table extends AbstractTable {
}
@FormData
@Override
public List<T> getValue() {
return null;
}
@FormData
@Override
public void setValue(List<T> o) {
}
@FormData
@Override
public Class<List<T>> getHolderType() {
return null;
}
}