• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package org.robolectric.res;
2 
3 import java.nio.file.Path;
4 import org.robolectric.res.android.ResTable_config;
5 
6 public class XmlContext {
7   private final String packageName;
8   private final Path xmlFile;
9   private final Qualifiers qualifiers;
10 
XmlContext(String packageName, Path xmlFile, Qualifiers qualifiers)11   public XmlContext(String packageName, Path xmlFile, Qualifiers qualifiers) {
12     this.packageName = packageName;
13     this.xmlFile = xmlFile;
14     this.qualifiers = qualifiers;
15   }
16 
getPackageName()17   public String getPackageName() {
18     return packageName;
19   }
20 
getConfig()21   public ResTable_config getConfig() {
22     return qualifiers.getConfig();
23   }
24 
getQualifiers()25   public Qualifiers getQualifiers() {
26     return qualifiers;
27   }
28 
getXmlFile()29   public Path getXmlFile() {
30     return xmlFile;
31   }
32 
toString()33   @Override public String toString() {
34     return '{' + packageName + ':' + xmlFile + '}';
35   }
36 }
37