Lines Matching defs:root
108 XMLParser.ElementContext root = expr.element();
109 if (!"layout".equals(root.elmName.getText())) {
112 XMLParser.ElementContext data = getDataNode(root);
113 XMLParser.ElementContext rootView = getViewNode(original, root);
316 private XMLParser.ElementContext getDataNode(XMLParser.ElementContext root) {
317 final List<XMLParser.ElementContext> data = filter(root, "data");
325 private XMLParser.ElementContext getViewNode(File xml, XMLParser.ElementContext root) {
326 final List<XMLParser.ElementContext> view = filterNot(root, "data");
327 Preconditions.check(view.size() == 1, "XML layout %s must have 1 view but has %s. root"
328 + " children count %s", xml, view.size(), root.getChildCount());
332 private List<XMLParser.ElementContext> filter(XMLParser.ElementContext root,
335 if (root == null) {
338 final XMLParser.ContentContext content = root.content();
342 for (XMLParser.ElementContext child : XmlEditor.elements(root)) {
350 private List<XMLParser.ElementContext> filterNot(XMLParser.ElementContext root,
353 if (root == null) {
356 final XMLParser.ContentContext content = root.content();
360 for (XMLParser.ElementContext child : XmlEditor.elements(root)) {
446 private static Map<String, String> attributeMap(XMLParser.ElementContext root) {
448 for (XMLParser.AttributeContext attr : XmlEditor.attributes(root)) {