Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-66

Create new Range class to avoid licensing issues

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.3
    • 0.3
    • Utilities

    Description

      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.
      "

      Attachments

        1. SIS-66.jwhite-112812.patch.txt
          22 kB
          Joseph White

        Activity

          People

            desruisseaux Martin Desruisseaux
            geovations Joseph White
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 48h
                48h
                Remaining:
                Remaining Estimate - 48h
                48h
                Logged:
                Time Spent - Not Specified
                Not Specified