37 private List<Option> options = new LinkedList<>(); |
37 private List<Option> options = new LinkedList<>(); |
38 private List<Feature> features = new LinkedList<>(); |
38 private List<Feature> features = new LinkedList<>(); |
39 |
39 |
40 private HashMap<String,ConfigVar> configVars = new HashMap<>(); |
40 private HashMap<String,ConfigVar> configVars = new HashMap<>(); |
41 private List<ConfigVar> configVarsList = new LinkedList<>(); |
41 private List<ConfigVar> configVarsList = new LinkedList<>(); |
42 |
42 |
43 public Project(File file) throws ParserConfigurationException, SAXException, IOException, Exception { |
43 public Project(File file) throws ParserConfigurationException, SAXException, IOException, Exception { |
44 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); |
44 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); |
45 factory.setNamespaceAware(true); |
45 factory.setNamespaceAware(true); |
46 DocumentBuilder builder = factory.newDocumentBuilder(); |
46 DocumentBuilder builder = factory.newDocumentBuilder(); |
47 Document doc = builder.parse(file); |
47 Document doc = builder.parse(file); |