This is the implementation of iCarnegie exercise 6. enjoy! I hope it will be helpful for you! There you have to put your code to CatalogLoader.java and implement FileCatalogLoader.java!
File list:
ex6
..\.settings
..\.........\org.eclipse.jdt.core.prefs
..\bin
..\...\CatalogLoader.class
..\...\DataFormatException.class
..\...\FileCatalogLoader.class
..\...\GourmetCoffee.class
..\...\TestFileCatalogLoader.class
..\classfiles
..\..........\Catalog.class
..\..........\Coffee.class
..\..........\CoffeeBrewer.class
..\..........\HTMLSalesFormatter.class
..\..........\Order.class
..\..........\OrderItem.class
..\..........\PlainTextSalesFormatter.class
..\..........\Product.class
..\..........\Sales.class
..\..........\SalesFormatter.class
..\..........\XMLSalesFormatter.class
..\src
..\...\CatalogLoader.java
..\...\DataFormatException.java
..\...\FileCatalogLoader.java
..\...\GourmetCoffee.java
..\...\TestFileCatalogLoader.java
..\.classpath
..\.project
..\catalog.dat
..\Catalog.html
..\Coffee.html
..\CoffeeBrewer.html
..\empty.dat
..\HTMLSalesFormatter.html
..\Order.html
..\OrderItem.html
..\PlainTextSalesFormatter.html
..\Product.html
..\Sales.html
..\SalesFormatter.html
..\XMLSalesFormatter.html