if (childNode instanceof Element) {
if (childNode.getNodeName().equals("script")) {
Element script = (Element) childNode;
- String src = script.getAttribute("src");
- int fileidx = src.lastIndexOf("/");
- String filename = src.substring(fileidx + 1);
- if (!filename.equals("jquery.js")
- && !filename.equals("tizen-web-ui-fw-libs.js")
- && !filename.equals("tizen-web-ui-fw.js")) {
- head.removeChild(childNode);
+ String datarole = script.getAttribute("data-uib");
+ if (!datarole.equals("designer=true")) {
+ String src = script.getAttribute("src");
+ int fileidx = src.lastIndexOf("/");
+ String filename = src.substring(fileidx + 1);
+ if (!filename.equals("jquery.js")
+ && !filename.equals("tizen-web-ui-fw-libs.js")
+ && !filename.equals("tizen-web-ui-fw.js")) {
+ head.removeChild(childNode);
+ }
}
}
}
Node childNode = elemList.item(i);
if (childNode instanceof Element) {
if (childNode.getNodeName().equals("link")) {
- head.removeChild(childNode);
+ Element link = (Element) childNode;
+ String datarole = link.getAttribute("data-uib");
+ if (datarole.equals("designer=false")) {
+ head.removeChild(childNode);
+ }
}
}
}
-
+
Element newElm2 = editDoc.createElement("style");
newElm2.setAttribute("type", "text/css");
newElm2.setAttribute("id", "page_style");
css = CodeGenerator.generateCssCode(part);
}
+ NodeList elemList = head.getChildNodes();
+ for (int i = elemList.getLength(); i >= 0; i--) {
+ Node childNode = elemList.item(i);
+ if (childNode instanceof Element) {
+ if (childNode.getNodeName().equals("script")) {
+ Element script = (Element) childNode;
+ String datarole = script.getAttribute("data-uib");
+ if (!datarole.equals("designer=true")) {
+ String src = script.getAttribute("src");
+ int fileidx = src.lastIndexOf("/");
+ String filename = src.substring(fileidx + 1);
+ if (!filename.equals("jquery.js")
+ && !filename.equals("tizen-web-ui-fw-libs.js")
+ && !filename.equals("tizen-web-ui-fw.js")) {
+ head.removeChild(childNode);
+ }
+ }
+ }
+ }
+ }
+
Element newElm = editDoc.createElement("script");
newElm.setAttribute("src", "./tizen-ui-builder-tool/res/html/preview.js");
head.appendChild(newElm);
+ elemList = head.getChildNodes();
+ for (int i = elemList.getLength(); i >= 0; i--) {
+ Node childNode = elemList.item(i);
+ if (childNode instanceof Element) {
+ if (childNode.getNodeName().equals("link")) {
+ Element link = (Element) childNode;
+ String datarole = link.getAttribute("data-uib");
+ if (datarole.equals("designer=false")) {
+ head.removeChild(childNode);
+ }
+ }
+ }
+ }
+
Element newElm2 = editDoc.createElement("style");
newElm2.setAttribute("type", "text/css");
newElm2.setAttribute("id", "page_style");