aboutsummaryrefslogtreecommitdiff
path: root/src/musichub/util/XMLHandler.java
diff options
context:
space:
mode:
authorClyhtsuriva <aimeric@adjutor.xyz>2021-06-26 12:34:26 +0200
committerClyhtsuriva <aimeric@adjutor.xyz>2021-06-26 12:34:26 +0200
commite64ffae239b19871704b4ac1e9cd58275ed58622 (patch)
treeb7586af24fc281116a2913eaa9f4d8d849468d3b /src/musichub/util/XMLHandler.java
parente38c5887682b13b7d9dadc822c02654939fc7401 (diff)
Changed the architecture to respect maven and generated an empty javadoc
Diffstat (limited to 'src/musichub/util/XMLHandler.java')
-rw-r--r--src/musichub/util/XMLHandler.java74
1 files changed, 0 insertions, 74 deletions
diff --git a/src/musichub/util/XMLHandler.java b/src/musichub/util/XMLHandler.java
deleted file mode 100644
index 4b61842..0000000
--- a/src/musichub/util/XMLHandler.java
+++ /dev/null
@@ -1,74 +0,0 @@
-package musichub.util;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.NodeList;
-import org.xml.sax.SAXException;
-
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.stream.StreamResult;
-import java.io.File;
-import java.io.IOException;
-
-
-public class XMLHandler {
- TransformerFactory transformerFactory;
- Transformer transformer;
- DocumentBuilderFactory documentFactory;
- DocumentBuilder documentBuilder;
-
- public XMLHandler() {
- try {
- transformerFactory = TransformerFactory.newInstance();
- transformer = transformerFactory.newTransformer();
- documentFactory = DocumentBuilderFactory.newInstance();
- documentBuilder = documentFactory.newDocumentBuilder();
- } catch (TransformerException | ParserConfigurationException tfe) {
- tfe.printStackTrace();
- }
- }
-
- public void createXMLFile(Document document, String filePath) {
- try {
- // create the xml file
- //transform the DOM Object to an XML File
- DOMSource domSource = new DOMSource(document);
- StreamResult streamResult = new StreamResult(new File(filePath));
-
- // If you use
- // StreamResult result = new StreamResult(System.out);
- // the output will be pushed to the standard output ...
- // You can use that for debugging
-
- transformer.transform(domSource, streamResult);
-
- } catch (TransformerException tfe) {
- tfe.printStackTrace();
- }
- }
-
- public Document createXMLDocument() {
- return documentBuilder.newDocument();
- }
-
- public NodeList parseXMLFile(String filePath) {
- NodeList elementNodes = null;
- try {
- Document document = documentBuilder.parse(new File(filePath));
- Element root = document.getDocumentElement();
-
- elementNodes = root.getChildNodes();
- } catch (SAXException | IOException e) {
- e.printStackTrace();
- }
- return elementNodes;
- }
-
-
-} \ No newline at end of file