public Model createCopy() { return new BeanImportModel(resource); }
private BeanImportModel parseBeanImport(Element element) { return new BeanImportModel(element.getAttribute("resource")); }
public Model createCopy() { return new BeanImportModel(resource); }
private BeanImportModel parseBeanImport(Element element) { return new BeanImportModel(element.getAttribute("resource")); }
private BeanImportModel parseBeanImport(Element element) { return new BeanImportModel(element.getAttribute("resource")); }
public void testNotMergeable() { BeanImportModel child = new BeanImportModel("child"); assertFalse(child.isMergeableWith(child)); }
public void testMergeBeanImports() { FlowModel child = new FlowModel(); child.setBeanImports(asList(new BeanImportModel("path1"), new BeanImportModel("path2"))); FlowModel parent = new FlowModel(); parent.setBeanImports(asList(new BeanImportModel("path1"), new BeanImportModel("path2"))); child.merge(parent); assertEquals(4, child.getBeanImports().size()); }