diff --git a/src/parser/FileParser.java b/src/parser/FileParser.java new file mode 100644 index 00000000..f9879657 --- /dev/null +++ b/src/parser/FileParser.java @@ -0,0 +1,11 @@ +package parser; + +import java.util.List; +import shapes.Shape; + +public interface FileParser { + + String getFileExtension(); + + List parseFile(String path); +} diff --git a/src/parser/SvgParser.java b/src/parser/SvgParser.java new file mode 100644 index 00000000..493fe4b8 --- /dev/null +++ b/src/parser/SvgParser.java @@ -0,0 +1,17 @@ +package parser; + +import java.util.List; +import shapes.Shape; + +public class SvgParser implements FileParser { + + @Override + public String getFileExtension() { + return ".svg"; + } + + @Override + public List parseFile(String path) { + return null; + } +}