sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph White (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SIS-66) Create new Range class to avoid licensing issues
Date Thu, 29 Nov 2012 01:58:58 GMT
Joseph White created SIS-66:
-------------------------------

             Summary: Create new Range class to avoid licensing issues
                 Key: SIS-66
                 URL: https://issues.apache.org/jira/browse/SIS-66
             Project: Spatial Information Systems
          Issue Type: Improvement
          Components: Utilities
    Affects Versions: 0.3-incubating
            Reporter: Joseph White
             Fix For: 0.3-incubating


Per Martin,
"I would like a Range class in the following location:

     sis-utility/src/main/java/org/apache/sis/measure/Range.java

The API of this Range class would be almost identical the the Java 
Advanced Imaging Range class. In fact, this Range class has been added 
in old GeoTools time in replacement to the JAI one, in order to reduce 
JAI dependency:

http://download.java.net/media/jai/javadoc/1.1.3/jai-apidocs/javax/media/jai/util/Range.html

However the initial commit doesn't need to be a fully functional Range 
implementation. In particular, I suggest to omit isEmpty(), subtract, 
equals, hashCode and toString methods since we already have material for 
those methods that we can merge after the initial commit. Javadoc can 
also be omitted except for one or two class introduction sentences.
"



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message