There are a couple of things I wanted to quickly add. - I made a great effort to keep the GUI and non-gui parts of SPSP separate. There is no reason why you couldn't easily tweak the code for a non-graphical program. This would probably take about 30 minutes. - The docking windows framework I used was from InfoNode:
http://www.infonode.net/index.html?idw Here are a couple examples of the tools SPSP would be ideally suited for: - Use GeoTools to split huge ESRI shapefiles into smaller, more manageable Shapefiles based on the number of features, attribute values, or geographical division scheme. - Reproject multiple image files stored in a single directory. - Process data files from a survey-grade echo sounder. Landon On Sat, Sep 12, 2009 at 8:41 AM, Sunburned Surveyor <sunburned.surve...@gmail.com> wrote: > It is good to see that there is some interest in this work. > > FYI: The plug-in system in SPSP is done. It is the main thing that I > canabalized from OpenJUMP/JUMP. At this point SPSP is basically a > shell that loads any plug-ins and builds a bare bones GUI that > plug-ins can add "tabbed views" to. You will notice that I wrote a > single plug-in that runs tests of the plug-in management system, and > as far as I can tell, everything in the plug-in management system is > working. > > Michael wrote: "Jody and I have been putting together a minimal module of > Swing > components for GeoTools specific tasks so I'd definitely like to check > out your SPSP. I'm using OSX though, so it sounds like I can't try out > the code for a while (?)" > > The code should run on any platform that supports Java 1.6. The only > platform specific part is the little batch script I wrote to launch > the program. But that doesn't do anything fancy at this point, and you > can launch the JAR from the command line on other operating systems. > It would probably take me 5 minutes to get a launch script for Linux. > I don't have access to a Mac. > > Jody wrote: "I would encourage you to use to spring or something for > plugin system (ie let a project that cares about such things do the > plugin part) and focused just on the geospatial." > > The great thing about OpenJUMP is that the plug-in system was already > done. I've been wanting to use OpenJUMP for the basis of other tools > for a while know, but it had too much "other stuff". All I really > needed was the plug-in management system. I did borrow a few other > architectural concepts from OpenJUMP, and I may borrow a couple more. > The best part is that this feedback should form a loop. So I hope to > take what I have learned with SPSP and put it back into OpenJUMP. > > Contributions and suggestions are welcome. I'd really love to see > other people able to use the code. My main goal is simplicity, > followed by robustness. I'm not trying to duplicate everything that > has been done with Netbeans RCP or Eclipse RCP. I don't want to > require custom class loaders, use of reflection, or other advanced > Java topics. I want something a beginning Java programmer could use > and understand. If my boss comes to me with the need for a specific > tool, I want to be able to throw it together in a few hours. OpenJUMP > and GeoTools gave me the core functionality I need to do this, SPSP > gives me the framework to house the functionality. > > I welcome any modifications to the code that are in harmony with that > basic philosophy. > > I'll try to work in some more improvements over the next month or two. > > Landon > > > On Fri, Sep 11, 2009 at 9:22 PM, Michael Bedward > <michael.bedw...@gmail.com> wrote: >> 2009/9/12 Jody Garnett wrote: >> >>> I would encourage you to use to spring or something for plugin system >>> (ie let a project that cares about such things do the plugin part) and >>> focused just on the geospatial. >> >> I'd recommend the plugin / spi system in the Netbeans RCP. It's >> robust, small and self-contained, ie. can easily be used in non-RCP >> projects. >> >> Michael >> > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel