├── .github ├── release.yml └── workflows │ └── build.yml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main └── java │ └── com │ └── mxgraph │ ├── svg2js │ └── Svg2Js.java │ ├── svg2xml │ ├── Connection.java │ ├── Constraint.java │ ├── Shape2Xml.java │ ├── Svg2Xml.java │ ├── Svg2XmlGui.java │ ├── XmlConfig.java │ ├── XmlStyle.java │ ├── mxPathParser.java │ └── mxPolyParser.java │ ├── utils │ └── FileUtils.java │ └── xml2js │ └── Xml2Js.java └── test ├── java └── com │ └── mxgraph │ ├── FileTooling.java │ ├── svg2js │ └── Svg2JsTest.java │ ├── svg2xml │ └── Svg2XmlTest.java │ └── xml2js │ ├── StencilShapeXmlBuilder.java │ └── Xml2JsTest.java └── resources └── svg ├── simple-01 ├── circle-green.svg ├── rectangle-blue.svg ├── subfolder-01 │ ├── elipse-black.svg │ └── rectangle-black.svg └── subfolder-02 │ └── polyline-orange.svg ├── simple-02 ├── path-blue.svg ├── subfolder-01 │ └── circle-black.svg └── subfolder-02 │ ├── line-orange.svg │ ├── rectangle-rounded-black.svg │ └── star-green.svg └── upstream-issue-24 └── entry.svg /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | classes 2 | target 3 | .DS_Store 4 | # Intellij 5 | .idea 6 | *.iml 7 | out 8 | -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2js/Svg2Js.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2js/Svg2Js.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/Connection.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/Constraint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/Constraint.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/Shape2Xml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/Shape2Xml.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/Svg2Xml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/Svg2Xml.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/Svg2XmlGui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/Svg2XmlGui.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/XmlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/XmlConfig.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/XmlStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/XmlStyle.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/mxPathParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/mxPathParser.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/svg2xml/mxPolyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/svg2xml/mxPolyParser.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/utils/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/com/mxgraph/xml2js/Xml2Js.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/main/java/com/mxgraph/xml2js/Xml2Js.java -------------------------------------------------------------------------------- /src/test/java/com/mxgraph/FileTooling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/java/com/mxgraph/FileTooling.java -------------------------------------------------------------------------------- /src/test/java/com/mxgraph/svg2js/Svg2JsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/java/com/mxgraph/svg2js/Svg2JsTest.java -------------------------------------------------------------------------------- /src/test/java/com/mxgraph/svg2xml/Svg2XmlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/java/com/mxgraph/svg2xml/Svg2XmlTest.java -------------------------------------------------------------------------------- /src/test/java/com/mxgraph/xml2js/StencilShapeXmlBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/java/com/mxgraph/xml2js/StencilShapeXmlBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/mxgraph/xml2js/Xml2JsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/java/com/mxgraph/xml2js/Xml2JsTest.java -------------------------------------------------------------------------------- /src/test/resources/svg/simple-01/circle-green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-01/circle-green.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-01/rectangle-blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-01/rectangle-blue.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-01/subfolder-01/elipse-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-01/subfolder-01/elipse-black.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-01/subfolder-01/rectangle-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-01/subfolder-01/rectangle-black.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-01/subfolder-02/polyline-orange.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-01/subfolder-02/polyline-orange.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-02/path-blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-02/path-blue.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-02/subfolder-01/circle-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-02/subfolder-01/circle-black.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-02/subfolder-02/line-orange.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-02/subfolder-02/line-orange.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-02/subfolder-02/rectangle-rounded-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-02/subfolder-02/rectangle-rounded-black.svg -------------------------------------------------------------------------------- /src/test/resources/svg/simple-02/subfolder-02/star-green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/simple-02/subfolder-02/star-green.svg -------------------------------------------------------------------------------- /src/test/resources/svg/upstream-issue-24/entry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/process-analytics/mxgraph-svg2shape/HEAD/src/test/resources/svg/upstream-issue-24/entry.svg --------------------------------------------------------------------------------