From: Sunburned S. <sun...@gm...> - 2009-06-29 16:43:07
|
I've been giving some thought to using OpenJUMP as a "rich client platform" for some other small Java desktop applications that I would like to write. I'd like to strip OJ down so that it just loads available plug-ins and displays the WorkbenchFrame with a nearly empty menu. (Why duplicate all of the great plug-in management code if I don't have to?) I'm thinking I can create this bundle by removing the packages and classes/interfaces I don't need and then trying to fix my build errors. Here is the list of packages I think I will need to create this stripped down core: com.vividsolutions.jump com.vividsolutions.jump.workbench com.vividsolutions.jump.workbench.plugin com.vividsolutions.plugin.util com.vividsolutions.ui com.vividsolutions.ui.images Can you think of any critical packages that I am forgetting? Is there a better approach to reach my goal? One benefit to using OJ as the basis for other applications is that it will be easy to add the "geospatial" functionality you might need back into the application without a bunch of modifications. Please share your thoughts. SS |