DefaultScopedName changes for revisions 20815:20874

Changes in the GeoTools header, and necessary additions for changes in GeoAPI interfaces. The method signatures are imported from GeoAPI interfaces - this is not a GeoTools contribution. The method implementations are different in SIS/Geotk since they are really implemented.

Command line:

svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r20815:20874 https://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/util/ScopedName.java
Revision 20815Revision 20874
/*
 * Geotools 2 - OpenSource mapping toolkit
 * (C) 2004, Geotools Project Managment Committee (PMC)
 * (C) 2004, Institut de Recherche pour le Développement
 *
 *    This library is free software; you can redistribute it and/or
/*
 *    GeoTools - OpenSource mapping toolkit
 *    http://geotools.org
 *    (C) 2004-2006, Geotools Project Managment Committee (PMC)
 * (C) 2004, Institut de Recherche pour le Développement
 *
 *    This library is free software; you can redistribute it and/or
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
*    Lesser General Public License for more details.
*
*    You should have received a copy of the GNU Lesser General Public
*    License along with this library; if not, write to the Free Software
*    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*
*    This package contains documentation from OpenGIS specifications.
*    OpenGIS consortium's work is fully acknowledged here.
*/
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
*    Lesser General Public License for more details.
*
*    This package contains documentation from OpenGIS specifications.
*    OpenGIS consortium's work is fully acknowledged here.
*/
import org.opengis.util.GenericName;
import org.opengis.util.InternationalString;
import org.opengis.util.LocalName;

// Geotools dependencies
import org.geotools.resources.Utilities;
import org.opengis.util.GenericName;
import org.opengis.util.InternationalString;
import org.opengis.util.LocalName;
import org.opengis.util.NameSpace;

// Geotools dependencies
import org.geotools.resources.Utilities;
    public int hashCode() {
        return (int)serialVersionUID ^ name.hashCode() ^ scope.hashCode();
    }
}
    public int hashCode() {
        return (int)serialVersionUID ^ name.hashCode() ^ scope.hashCode();
    }

        public LocalName head() {
                // TODO Auto-generated method stub
                return null;
}

        public GenericName tail() {
                // TODO Auto-generated method stub
                return null;
        }

        public GenericName path() {
                // TODO Auto-generated method stub
                return null;
        }

        public LocalName name() {
                // TODO Auto-generated method stub
                return null;
        }

        public NameSpace scope() {
                // TODO Auto-generated method stub
                return null;
        }

        public int depth() {
                // TODO Auto-generated method stub
                return 0;
        }

        public GenericName toFullyQualifiedName() {
                // TODO Auto-generated method stub
                return null;
        }

        public org.opengis.util.ScopedName push(GenericName scope) {
                // TODO Auto-generated method stub
                return null;
        }
}