Home | History | Annotate | Download | only in manifmerger

Lines Matching defs:keyAttr

303                 if (compareElements(src, dest, false, null /*diff*/, null /*keyAttr*/)) {
330 * @param keyAttr The Android-namespace attribute used as key to identify similar elements.
339 String keyAttr,
359 Attr attr = src.getAttributeNodeNS(NS_URI, keyAttr);
364 keyAttr, path);
370 List<Element> dests = findElements(mMainDoc, path, keyAttr, name);
375 path, keyAttr, name);
380 if (compareElements(src, dest, false, diff, keyAttr)) {
386 path, keyAttr, name);
395 path, keyAttr, name, diff.toString());
416 * When merging, this does NOT merge any other attributes than {@code keyAttr} and
420 * @param keyAttr The Android-namespace attribute used as key to identify similar elements.
432 String keyAttr,
453 Attr attr = src.getAttributeNodeNS(NS_URI, keyAttr);
460 // This element lacks the keyAttr but has the alternateKeyAttr. Skip it.
467 keyAttr, path);
473 List<Element> dests = findElements(mMainDoc, path, keyAttr, name);
478 path, keyAttr, name);
486 requiredAttr, path, keyAttr, name, value);
499 requiredAttr, path, keyAttr, name, value);
547 keep = keyAttr.equals(name) || requiredAttr.equals(name);
593 String keyAttr = "glEsVersion"; //$NON-NLS-1$
598 Attr attr = dest.getAttributeNodeNS(NS_URI, keyAttr);
640 Attr attr = src.getAttributeNodeNS(NS_URI, keyAttr);
963 * @param keyAttr An optional key attribute to always add to elements when dumping a diff.
971 @Nullable String keyAttr) {
972 return compareElements(e1, e2, nextSiblings, diff, 0, keyAttr);
985 @Nullable String keyAttr) {
1067 false /*nextSiblings*/, false /*deep*/, keyAttr));
1107 keyAttr));
1119 diff, diffOffset + 1, keyAttr)) {
1137 false /*nextSiblings*/, false /*deep*/, keyAttr));
1140 false /*nextSiblings*/, false /*deep*/, keyAttr));