sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris A. Mattmann (JIRA)" <>
Subject [jira] [Created] (SIS-70) Make QuadTreeNode and associated classes package private
Date Fri, 21 Dec 2012 06:59:12 GMT
Chris A. Mattmann created SIS-70:

             Summary: Make QuadTreeNode and associated classes package private
                 Key: SIS-70
             Project: Spatial Information Systems
          Issue Type: Bug
          Components: geometry objects, storage
            Reporter: Martin Desruisseaux
            Assignee: Chris A. Mattmann
             Fix For: 0.3

Martin provided a patch on list to make the QuadTreeNode, and Quadrant classes package private.
This makes sense to me.

>From [~desruisseaux]:

On a related question about QuadTree, I wonder if the QuadTreeNode class could be considered
as internal mechanic? QuadTreeNode is used publicly only be QuadTree.getRoot(), itself used
only internally be QuadTreeReader/QuadTreeWriter. Unless they are actually used by other projects
outside SIS, could we turn the following into package-private elements?

Method QuadTree.getRoot()
Class QuadTreeNode
Class Quadrant

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:

View raw message