That is fun; post it when you get a chance - I am mostly interested in ensuring I only have one to worry about (and that it has good test coverage).
Glad you enjoyed your holiday, Jody On Sun, Jul 19, 2009 at 3:10 AM, Andrea Aime<aa...@opengeo.org> wrote: > Jody Garnett ha scritto: >> >> Hi Andrea: >> >> A small update on this one - I have focused the last week on improving the >> uDig style editing story. And have turned up not one; not two; but three >> helper classes all of which fall into the roll of a "Builder" for style. >> >> I am collapsing them all into one right now; now while it is not going to >> quite meet my standards of what literate programming means - the result >> should be useful. It operates as a true "Builder" wrapping around a Style >> and assisting normal programmers in working on it. >> >> As it stands right now the class SLDContentManager focuses on letting >> people work safely on the "default" featureTypeStyle; and supports look up >> of featureTypeStyle and Rule by name. >> >> SLDContentManager builder = new SLDContentManager( style ); >> // focused on FeatureTypeStyle named "default" out of the box >> >> Rule rule = builder.getDefaultRule(); // will grab the default Rule >> rule = builder.createRule( "john" ); // create the rule John - and adding >> it to the current feature type style >> >> If you like you can create multiple SLDContentManager on the same physical >> Style object; they only maintain state in order to help edit and avoid all >> the annoying for loops and null checks. This is something we could not do >> when working on immutable data structures like SimpleFeatureType. >> >> Talk to me when you come back from Holiday; and I can copy this class to >> GeoTools if you are interested (although I hate the name on this one). > > Doh, during the holiday I coded the builder I was talking about almost > fully (it just misses support for text and raster symbolizers). > I don't have the code handy right now but I'll post it tomorrow or > Monday. Where is yours so that I can have a look at it? > > Cheers > Andrea > > -- > Andrea Aime > OpenGeo - http://opengeo.org > Expert service straight from the developers. > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel