public void parse() {
		cleanDataStructures();
		Document doc = DOMUtil.parse(this.inputFilename);
		try {
			loadXml(doc);
		} catch (Exception e) {
			System.err.println("exception while generating source: " + e.getMessage());
			e.printStackTrace();
		}
	}