Closed alphaville closed 13 years ago
I dissagree with that issue. I believe the architecture you propose is deprecated and should not be used.
There was a scuffle of a score of Classes (17 classes) in the package org.opentox.toxotis.core so I thought it would be good to separate the components like Algorithm from Abstraction Layers like OTComponent or IStAXWritable. It doesn't make any difference in employing these classes elsewhere in the source code; it's just a refactoring to make things more clear and unambiguous...
My dissagreement was out of scope. Please proceed with refactoring as desired.
Done!
Create different package for implementations (say org.opentox.toxotis.core.impl) and let the core package contain just interfaces and abstract classes.