> 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?) This is a very good proposition, because it will enhance the modularity of OpenJump too!!!,
I see at least three positive outcoming of this (but I'm sure there are more): .) easier configuration and deployment of custom version of OpenJump .) easier development of a server-side version of OpenJump .) easier to replace the current plugin loading system with a more powerful third-party container code, if necessity arises So, again, thank you for your continued efforts!!! Bye Paolo Rizzi > > 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 > > ------------------------------------------------------------------------------ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel