component.setName(template.getName());
if (component instanceof VisualPanel)
{
VisualPanel visualPanel= (VisualPanel) component;
if (!(visualPanel.getLayout() instanceof TemplateLayout) || ((TemplateLayout) visualPanel.getLayout()).getTemplate() == null)
visualPanel.initLayout(new TemplateLayout(template));
}
}
public TemplateComponentBindingBuilder(Template template, VisualPanel panel, C component, BaseBuilder<? extends VisualComponent, ?> parentBuilder)
{