/* * GeoTools - The Open Source Java GIS Toolkit * http://geotools.org * * (C) 2002-2008, Open Source Geospatial Foundation (OSGeo) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. */ package org.geotools.gml3.v3_2.gco; import java.util.Set; import javax.xml.namespace.QName; import org.geotools.gml3.v3_2.GML; import org.geotools.xlink.XLINK; import org.opengis.feature.type.Schema; /** * This interface contains the qualified names of all the types,elements, and * attributes in the http://www.isotc211.org/2005/gco schema. * * @generated * * * @source $URL$ */ public final class GCO extends GML.DelegatingXSD { /** singleton instance */ private static final GCO instance = new GCO(); /** * Returns the singleton instance. */ public static final GCO getInstance() { return instance; } /** * private constructor */ private GCO() { } protected void addDependencies(Set dependencies) { dependencies.add( XLINK.getInstance() ); dependencies.add( GML.getInstance() ); } @Override protected Schema buildTypeSchema() { return new GCOSchema(); } /** * Returns 'http://www.isotc211.org/2005/gco'. */ public String getNamespaceURI() { return NAMESPACE; } /** * Returns the location of 'gco.xsd.'. */ public String getSchemaLocation() { return getClass().getResource("gco.xsd").toString(); } /** @generated */ public static final String NAMESPACE = "http://www.isotc211.org/2005/gco"; /* Type Definitions */ /** @generated */ public static final QName AbstractObject_Type = new QName("http://www.isotc211.org/2005/gco","AbstractObject_Type"); /** @generated */ public static final QName Angle_PropertyType = new QName("http://www.isotc211.org/2005/gco","Angle_PropertyType"); /** @generated */ public static final QName Binary_PropertyType = new QName("http://www.isotc211.org/2005/gco","Binary_PropertyType"); /** @generated */ public static final QName Binary_Type = new QName("http://www.isotc211.org/2005/gco","Binary_Type"); /** @generated */ public static final QName Boolean_PropertyType = new QName("http://www.isotc211.org/2005/gco","Boolean_PropertyType"); /** @generated */ public static final QName CharacterString_PropertyType = new QName("http://www.isotc211.org/2005/gco","CharacterString_PropertyType"); /** @generated */ public static final QName CodeListValue_Type = new QName("http://www.isotc211.org/2005/gco","CodeListValue_Type"); /** @generated */ public static final QName Date_PropertyType = new QName("http://www.isotc211.org/2005/gco","Date_PropertyType"); /** @generated */ public static final QName Date_Type = new QName("http://www.isotc211.org/2005/gco","Date_Type"); /** @generated */ public static final QName DateTime_PropertyType = new QName("http://www.isotc211.org/2005/gco","DateTime_PropertyType"); /** @generated */ public static final QName Decimal_PropertyType = new QName("http://www.isotc211.org/2005/gco","Decimal_PropertyType"); /** @generated */ public static final QName Distance_PropertyType = new QName("http://www.isotc211.org/2005/gco","Distance_PropertyType"); /** @generated */ public static final QName GenericName_PropertyType = new QName("http://www.isotc211.org/2005/gco","GenericName_PropertyType"); /** @generated */ public static final QName Integer_PropertyType = new QName("http://www.isotc211.org/2005/gco","Integer_PropertyType"); /** @generated */ public static final QName Length_PropertyType = new QName("http://www.isotc211.org/2005/gco","Length_PropertyType"); /** @generated */ public static final QName LocalName_PropertyType = new QName("http://www.isotc211.org/2005/gco","LocalName_PropertyType"); /** @generated */ public static final QName Measure_PropertyType = new QName("http://www.isotc211.org/2005/gco","Measure_PropertyType"); /** @generated */ public static final QName MemberName_PropertyType = new QName("http://www.isotc211.org/2005/gco","MemberName_PropertyType"); /** @generated */ public static final QName MemberName_Type = new QName("http://www.isotc211.org/2005/gco","MemberName_Type"); /** @generated */ public static final QName Multiplicity_PropertyType = new QName("http://www.isotc211.org/2005/gco","Multiplicity_PropertyType"); /** @generated */ public static final QName Multiplicity_Type = new QName("http://www.isotc211.org/2005/gco","Multiplicity_Type"); /** @generated */ public static final QName MultiplicityRange_PropertyType = new QName("http://www.isotc211.org/2005/gco","MultiplicityRange_PropertyType"); /** @generated */ public static final QName MultiplicityRange_Type = new QName("http://www.isotc211.org/2005/gco","MultiplicityRange_Type"); /** @generated */ public static final QName Number_PropertyType = new QName("http://www.isotc211.org/2005/gco","Number_PropertyType"); /** @generated */ public static final QName ObjectReference_PropertyType = new QName("http://www.isotc211.org/2005/gco","ObjectReference_PropertyType"); /** @generated */ public static final QName Real_PropertyType = new QName("http://www.isotc211.org/2005/gco","Real_PropertyType"); /** @generated */ public static final QName Record_PropertyType = new QName("http://www.isotc211.org/2005/gco","Record_PropertyType"); /** @generated */ public static final QName RecordType_PropertyType = new QName("http://www.isotc211.org/2005/gco","RecordType_PropertyType"); /** @generated */ public static final QName RecordType_Type = new QName("http://www.isotc211.org/2005/gco","RecordType_Type"); /** @generated */ public static final QName Scale_PropertyType = new QName("http://www.isotc211.org/2005/gco","Scale_PropertyType"); /** @generated */ public static final QName ScopedName_PropertyType = new QName("http://www.isotc211.org/2005/gco","ScopedName_PropertyType"); /** @generated */ public static final QName TypeName_PropertyType = new QName("http://www.isotc211.org/2005/gco","TypeName_PropertyType"); /** @generated */ public static final QName TypeName_Type = new QName("http://www.isotc211.org/2005/gco","TypeName_Type"); /** @generated */ public static final QName UnitOfMeasure_PropertyType = new QName("http://www.isotc211.org/2005/gco","UnitOfMeasure_PropertyType"); /** @generated */ public static final QName UnlimitedInteger_PropertyType = new QName("http://www.isotc211.org/2005/gco","UnlimitedInteger_PropertyType"); /** @generated */ public static final QName UnlimitedInteger_Type = new QName("http://www.isotc211.org/2005/gco","UnlimitedInteger_Type"); /** @generated */ public static final QName UomAngle_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomAngle_PropertyType"); /** @generated */ public static final QName UomArea_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomArea_PropertyType"); /** @generated */ public static final QName UomLength_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomLength_PropertyType"); /** @generated */ public static final QName UomScale_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomScale_PropertyType"); /** @generated */ public static final QName UomTime_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomTime_PropertyType"); /** @generated */ public static final QName UomVelocity_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomVelocity_PropertyType"); /** @generated */ public static final QName UomVolume_PropertyType = new QName("http://www.isotc211.org/2005/gco","UomVolume_PropertyType"); /* Elements */ /** @generated */ public static final QName AbstractGenericName = new QName("http://www.isotc211.org/2005/gco","AbstractGenericName"); /** @generated */ public static final QName AbstractObject = new QName("http://www.isotc211.org/2005/gco","AbstractObject"); /** @generated */ public static final QName Angle = new QName("http://www.isotc211.org/2005/gco","Angle"); /** @generated */ public static final QName Binary = new QName("http://www.isotc211.org/2005/gco","Binary"); /** @generated */ public static final QName Boolean = new QName("http://www.isotc211.org/2005/gco","Boolean"); /** @generated */ public static final QName CharacterString = new QName("http://www.isotc211.org/2005/gco","CharacterString"); /** @generated */ public static final QName Date = new QName("http://www.isotc211.org/2005/gco","Date"); /** @generated */ public static final QName DateTime = new QName("http://www.isotc211.org/2005/gco","DateTime"); /** @generated */ public static final QName Decimal = new QName("http://www.isotc211.org/2005/gco","Decimal"); /** @generated */ public static final QName Distance = new QName("http://www.isotc211.org/2005/gco","Distance"); /** @generated */ public static final QName Integer = new QName("http://www.isotc211.org/2005/gco","Integer"); /** @generated */ public static final QName Length = new QName("http://www.isotc211.org/2005/gco","Length"); /** @generated */ public static final QName LocalName = new QName("http://www.isotc211.org/2005/gco","LocalName"); /** @generated */ public static final QName Measure = new QName("http://www.isotc211.org/2005/gco","Measure"); /** @generated */ public static final QName MemberName = new QName("http://www.isotc211.org/2005/gco","MemberName"); /** @generated */ public static final QName Multiplicity = new QName("http://www.isotc211.org/2005/gco","Multiplicity"); /** @generated */ public static final QName MultiplicityRange = new QName("http://www.isotc211.org/2005/gco","MultiplicityRange"); /** @generated */ public static final QName Real = new QName("http://www.isotc211.org/2005/gco","Real"); /** @generated */ public static final QName Record = new QName("http://www.isotc211.org/2005/gco","Record"); /** @generated */ public static final QName RecordType = new QName("http://www.isotc211.org/2005/gco","RecordType"); /** @generated */ public static final QName Scale = new QName("http://www.isotc211.org/2005/gco","Scale"); /** @generated */ public static final QName ScopedName = new QName("http://www.isotc211.org/2005/gco","ScopedName"); /** @generated */ public static final QName TypeName = new QName("http://www.isotc211.org/2005/gco","TypeName"); /** @generated */ public static final QName UnlimitedInteger = new QName("http://www.isotc211.org/2005/gco","UnlimitedInteger"); /* Attributes */ /** @generated */ public static final QName isoType = new QName("http://www.isotc211.org/2005/gco","isoType"); /** @generated */ public static final QName nilReason = new QName("http://www.isotc211.org/2005/gco","nilReason"); }