drewhannay / chess

A Java application for defining and playing chess variants
http://chesscrafter.com
36 stars 47 forks source link

Moved image files to Desktop project, changed Shared Utility files to be... #176

Closed awolfe9 closed 10 years ago

awolfe9 commented 10 years ago

... interfaces, had Desktop Utility files implement it. The utility can now be used by calling through Driver.get__Utility()

drewhannay commented 10 years ago

What's the motivation for making these interfaces as opposed to just plain moving the files to the desktop project? I don't think the Shared project will ever need to access any of those methods, so I think we can just move them to Desktop and not use interfaces. Then we could still use the same FileUtility.foo() and ImageUtility.bar() calls.

awolfe9 commented 10 years ago

Oh right. I think there were some calls in the Shared project that confused me. I will change them as such.