From: Sunburned S. <sun...@gm...> - 2009-06-30 15:46:53
|
Thanks for the encouragement Paolo. I may not get to this project until late summer or eraly fall. But I'm kicking it around in my brain and I will keep you posted on my efforts. SS On Tue, Jun 30, 2009 at 7:33 AM, Paolo Rizzi<gi...@oi...> wrote: >> 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 >> Jum...@li... >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > ------------------------------------------------------------------------------ > _______________________________________________ > Jump-pilot-devel mailing list > Jum...@li... > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > |