Lines Matching refs:XMLParser

17 import android.databinding.parser.XMLParser;
107 XMLParser parser = new XMLParser(tokenStream);
108 XMLParser.DocumentContext expr = parser.document();
109 XMLParser.ElementContext root = expr.element();
113 XMLParser.ElementContext data = getDataNode(root);
114 XMLParser.ElementContext rootView = getViewNode(original, root);
143 private void parseExpressions(String newTag, final XMLParser.ElementContext rootView,
145 final List<XMLParser.ElementContext> bindingElements
146 = new ArrayList<XMLParser.ElementContext>();
147 final List<XMLParser.ElementContext> otherElementsWithIds
148 = new ArrayList<XMLParser.ElementContext>();
151 public Void visitElement(@NotNull XMLParser.ElementContext ctx) {
165 private boolean filter(XMLParser.ElementContext ctx) {
167 // account for XMLParser.ContentContext
178 private boolean hasIncludeChild(XMLParser.ElementContext ctx) {
179 for (XMLParser.ElementContext child : XmlEditor.elements(ctx)) {
188 final HashMap<XMLParser.ElementContext, String> nodeTagMap =
189 new HashMap<XMLParser.ElementContext, String>();
192 for (XMLParser.ElementContext parent : bindingElements) {
214 Preconditions.check(myParentContent instanceof XMLParser.ContentContext,
218 Preconditions.check(grandParent instanceof XMLParser.ElementContext,
230 // account for XMLParser.ContentContext
244 for (XMLParser.AttributeContext attr : XmlEditor.expressionAttributes(parent)) {
269 for (XMLParser.ElementContext elm : otherElementsWithIds) {
276 private String getViewName(XMLParser.ElementContext elm) {
290 private void parseData(File xml, XMLParser.ElementContext data,
295 for (XMLParser.ElementContext imp : filter(data, "import")) {
307 for (XMLParser.ElementContext variable : filter(data, "variable")) {
317 final XMLParser.AttributeContext className = findAttribute(data, "class");
332 private XMLParser.ElementContext getDataNode(XMLParser.ElementContext root) {
333 final List<XMLParser.ElementContext> data = filter(root, "data");
341 private XMLParser.ElementContext getViewNode(File xml, XMLParser.ElementContext root) {
342 final List<XMLParser.ElementContext> view = filterNot(root, "data");
348 private List<XMLParser.ElementContext> filter(XMLParser.ElementContext root,
350 List<XMLParser.ElementContext> result = new ArrayList<XMLParser.ElementContext>();
354 final XMLParser.ContentContext content = root.content();
358 for (XMLParser.ElementContext child : XmlEditor.elements(root)) {
366 private List<XMLParser.ElementContext> filterNot(XMLParser.ElementContext root,
368 List<XMLParser.ElementContext> result = new ArrayList<XMLParser.ElementContext>();
372 final XMLParser.ContentContext content = root.content();
376 for (XMLParser.ElementContext child : XmlEditor.elements(root)) {
384 private boolean hasMergeInclude(XMLParser.ElementContext rootView) {
465 private static Map<String, String> attributeMap(XMLParser.ElementContext root) {
467 for (XMLParser.AttributeContext attr : XmlEditor.attributes(root)) {
474 private static XMLParser.AttributeContext findAttribute(XMLParser.ElementContext element,
476 for (XMLParser.AttributeContext attr : element.attribute()) {