README for the metric project
=============================
Directory structure
===================
This project will use Maven, so that will dictate the directory structure to a certain degree.
maven default structure for a single project
metric
metric/pom.xml
metric/src/main/java/uk/ac/imperial/ma/metric/parsers/Parser.java
metric/src/main/resources/META_INF/application.properties
metric/src/test/java/uk/ac/imperial/ma/metric/parsers/ParserTest.java
metric/src/test/resources/test.properties
metric/dom/computerese/SymbolInterface.java
metric/domImpl/computerese/impl1/
metric/domImpl/computerese/impl2/
metric/domImpl/njso/
metric/domImpl/blah
metric/engine/mathematics/numbers/Natural.java
metric/engine/mathematics/numbers/Integer.java
metric/engine/mathematics/numbersImpl/primitiveInt/Natural.java
metric/engine/mathematics/numbersImpl/primitiveInt/Integer.java
metric/engine/mathematics/numbersImpl/integerObject/Natural.java
metric/engine/mathematics/numbersImpl/integerObject/Integer.java
metric/engine/mathematics/numbersImpl/bigIntegerObject/Natural.java
metric/engine/mathematics/numbersImpl/bigIntegerObject/Integer.java
packaging scheme:
path/to/package/xInterface.java
path/to/package/yInterface.java
path/to/packageImpl/implName1/xImplAsImplName1.java
path/to/packageImpl/implName1/yImplAsImplName1.java
path/to/packageImpl/implName1/xImplAsImplName1.java
path/to/packageImpl/implName1/yImplAsImplName1.java
path/to/packageImpl/implName2/xImplAsImplName2.java
path/to/packageImpl/implName2/yImplAsImplName2.java
path/to/packageImpl/implName2/xImplAsImplName2.java
path/to/packageImpl/implName2/yImplAsImplName2.java