diff options
author | Artur Signell <artur@vaadin.com> | 2014-12-17 22:35:51 +0200 |
---|---|---|
committer | Artur Signell <artur@vaadin.com> | 2014-12-17 23:08:57 +0200 |
commit | 8d7783b4e91928bbc7dd96affdba5eac3e92063d (patch) | |
tree | 791c4f41d7491f95a15ffe2bfd4815569da349a2 /server/src/com/vaadin/ui/declarative/Design.java | |
parent | 311f5a0a26d78eac19ce07373f37799cbb5e20f0 (diff) | |
download | vaadin-framework-declarative.tar.gz vaadin-framework-declarative.zip |
API refactoring (#7749)declarative
Change-Id: I835756b240bc9ece885acdc8f43ec6a1599bb7c5
Diffstat (limited to 'server/src/com/vaadin/ui/declarative/Design.java')
-rw-r--r-- | server/src/com/vaadin/ui/declarative/Design.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/server/src/com/vaadin/ui/declarative/Design.java b/server/src/com/vaadin/ui/declarative/Design.java index cd9a21bc15..59393a7815 100644 --- a/server/src/com/vaadin/ui/declarative/Design.java +++ b/server/src/com/vaadin/ui/declarative/Design.java @@ -177,9 +177,9 @@ public class Design implements Serializable { * id/local id/caption */ private static DesignContext designToComponentTree(Document doc, - Component componentRoot, Class<? extends Component> classWithFields) { + Component componentRoot, Class<?> classWithFields) { DesignContext designContext = new DesignContext(doc); - designContext.getPrefixes(doc); + designContext.readPackageMappings(doc); // No special handling for a document without a body element - should be // taken care of by jsoup. Element root = doc.body(); @@ -210,7 +210,7 @@ public class Design implements Serializable { }; designContext.addComponentCreationListener(creationListener); // create subtree - designContext.synchronizeAndRegister(componentRoot, element); + designContext.readDesign(element, componentRoot); // make sure that all the member fields are bound Collection<String> unboundFields = binder.getUnboundFields(); if (!unboundFields.isEmpty()) { @@ -222,7 +222,7 @@ public class Design implements Serializable { designContext.removeComponentCreationListener(creationListener); } else { // createChild creates the entire component hierarchy - componentRoot = designContext.createChild(element); + componentRoot = designContext.readDesign(element); } designContext.setRootComponent(componentRoot); return designContext; @@ -257,7 +257,7 @@ public class Design implements Serializable { Component root = designContext.getRootComponent(); Node rootNode = designContext.createElement(root); body.appendChild(rootNode); - designContext.storePrefixes(doc); + designContext.writePackageMappings(doc); return doc; } |