public DualListFieldInfo(AstEditor editor,
ComponentDescription description,
CreationSupport creationSupport) throws Exception {
super(editor, description, creationSupport);
// ensure ListStore for children
addBroadcastListener(new JavaEventListener() {
@Override
public void addAfter(JavaInfo parent, JavaInfo child) throws Exception {
String thisSource = TemplateUtils.getExpression(DualListFieldInfo.this);
String storeSource = "setStore(new com.extjs.gxt.ui.client.store.ListStore())";
addExpressionStatement(thisSource + ".getToList()." + storeSource);