Remove JAI dependency from the main module
------------------------------------------
Key: GEOT-746
URL: http://jira.codehaus.org/browse/GEOT-746
Project: GeoTools
Type: Task
Components: main
Versions: 2.2.M1
Reporter: Martin Desruisseaux
Assigned to: Martin Desruisseaux
Fix For: 2.2.M2
Except for the GridCoverage implementation, the JAI dependency in the main
module is very small. The only JAI class used is:
javax.media.jai.util.Range
It would be easy to provide our own Range implementation in the
org.geotools.util package. The proposed transition path is:
- Create an org.geotools.util.Range class which extends
javax.media.jai.util.Range for now (for a smooth transition).
- Put a clear warning saying that the JAI Range inheritance will be removed
in a future release.
- Wait for users to replace "import javax.media.jai.util.Range" by "import
org.geotools.util.Range". No more change required.
- After the 2.2 release, remove the "extends javax.media.jai.util.Range"
clause in the org.geotools.util.Range class.
--
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
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel