AbstractFeatureCollectionProcess: allowing other result types
-------------------------------------------------------------

                 Key: GEOT-2517
                 URL: http://jira.codehaus.org/browse/GEOT-2517
             Project: GeoTools
          Issue Type: Improvement
            Reporter: Michael Bedward
            Priority: Minor
         Attachments: process.feature.patch

Justin introduced AbstractFeatureCollectionProcess as a base class for process 
that have FeatureCollection as the input and output.

It would be handy to support other types of outputs.  For example, I'm adding 
Steve Ansari's rasterizing code to the process module: here the input is 
FeatureCollection but the output is a GridCoverage2D.  Other processes might 
want to generate numeric data or text reports.

The attached patch splits the existing base classes into two levels:
- AbstractFeatureCollectionProcess and AbstractFeatureCollectionProcessFactory 
as per Justin's classes minus the result type members
- new abstract classes FeatureToFeatureProcess and 
FeatureToFeatureProcessFactory classes with the FeatureCollection-specific 
result members.



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to