Package org.geotools.feature

Examples of org.geotools.feature.NameImpl


     */
    public static final ComplexType AFFINECSPROPERTYTYPE_TYPE = build_AFFINECSPROPERTYTYPE_TYPE();
   
    private static ComplexType build_AFFINECSPROPERTYTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AffineCSPropertyType"),
                false, false, null, null) {
            @Override
            public AttributeType buildSuper() {
                return XSSchema.ANYTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        AFFINECSTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","AffineCS"),
                        1, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XLINKSchema._ACTUATE_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","actuate"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.ANYURI_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","arcrole"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.ANYURI_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","href"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        NILREASONTYPE_TYPE,
                        new NameImpl("nilReason"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.ANYURI_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","remoteSchema"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.ANYURI_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","role"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XLINKSchema._SHOW_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","show"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","title"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.w3.org/1999/xlink","type"),
                        0, 1, true, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here


            Assert.assertEquals(2, featureMap.size());
            // test gml:name
            Assert.assertEquals(
                    "First",
                    ((ComplexAttribute) featureMap.get("mf.1").getProperty(
                            new NameImpl(GML.NAMESPACE, "name"))).getProperty(
                            new NameImpl("simpleContent")).getValue());
            Assert.assertEquals(
                    "Second",
                    ((ComplexAttribute) featureMap.get("mf.2").getProperty(
                            new NameImpl(GML.NAMESPACE, "name"))).getProperty(
                            new NameImpl("simpleContent")).getValue());
            // test gsml:resolutionScale/gmd:MD_RepresentativeFraction/gmd:denominator/gco:Integer
            for (int i = 1; i <= 2; i++) {
                Assert.assertEquals(
                        BigInteger.valueOf(250000),
                        ((Attribute) ((ComplexAttribute) ((ComplexAttribute) ((ComplexAttribute) featureMap
                                .get("mf." + i).getProperty(new NameImpl(GSML, "resolutionScale")))
                                .getProperty(new NameImpl(GMD.NAMESPACE,
                                        "MD_RepresentativeFraction"))).getProperty(new NameImpl(
                                GMD.NAMESPACE, "denominator"))).getProperty(new NameImpl(
                                GCO.NAMESPACE, "Integer"))).getValue());
            }
        } finally {
            if (dataAccess != null) {
                dataAccess.dispose();
View Full Code Here

     */
    public static final ComplexType ABSTRACTCRSTYPE_TYPE = build_ABSTRACTCRSTYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCRSTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCRSType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return IDENTIFIEDOBJECTTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        _DOMAINOFVALIDITY_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","domainOfValidity"),
                        0, 2147483647, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","scope"),
                        1, 2147483647, false, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCONTINUOUSCOVERAGETYPE_TYPE = build_ABSTRACTCONTINUOUSCOVERAGETYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCONTINUOUSCOVERAGETYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractContinuousCoverageType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return ABSTRACTCOVERAGETYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        COVERAGEFUNCTIONTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","coverageFunction"),
                        0, 1, false, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCOORDINATEOPERATIONTYPE_TYPE = build_ABSTRACTCOORDINATEOPERATIONTYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCOORDINATEOPERATIONTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCoordinateOperationType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return IDENTIFIEDOBJECTTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        _DOMAINOFVALIDITY_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","domainOfValidity"),
                        0, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","scope"),
                        1, 2147483647, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","operationVersion"),
                        0, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        _COORDINATEOPERATIONACCURACY_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","coordinateOperationAccuracy"),
                        0, 2147483647, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        CRSPROPERTYTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","sourceCRS"),
                        0, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        CRSPROPERTYTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","targetCRS"),
                        0, 1, false, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCOORDINATESYSTEMTYPE_TYPE = build_ABSTRACTCOORDINATESYSTEMTYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCOORDINATESYSTEMTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCoordinateSystemType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return IDENTIFIEDOBJECTTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        COORDINATESYSTEMAXISPROPERTYTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","axis"),
                        1, 2147483647, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        AGGREGATIONTYPE_TYPE,
                        new NameImpl("aggregationType"),
                        0, 1, true, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCOVERAGETYPE_TYPE = build_ABSTRACTCOVERAGETYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCOVERAGETYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCoverageType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return ABSTRACTFEATURETYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        DOMAINSETTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","domainSet"),
                        1, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        RANGESETTYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","rangeSet"),
                        1, 1, false, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCURVESEGMENTTYPE_TYPE = build_ABSTRACTCURVESEGMENTTYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCURVESEGMENTTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCurveSegmentType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return XSSchema.ANYTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.INTEGER_TYPE,
                        new NameImpl("numDerivativesAtStart"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.INTEGER_TYPE,
                        new NameImpl("numDerivativesAtEnd"),
                        0, 1, true, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.INTEGER_TYPE,
                        new NameImpl("numDerivativeInterior"),
                        0, 1, true, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

     */
    public static final ComplexType ABSTRACTCURVETYPE_TYPE = build_ABSTRACTCURVETYPE_TYPE();
   
    private static ComplexType build_ABSTRACTCURVETYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractCurveType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return ABSTRACTGEOMETRICPRIMITIVETYPE_TYPE;
            }
View Full Code Here

     */
    public static final ComplexType ABSTRACTDATUMTYPE_TYPE = build_ABSTRACTDATUMTYPE_TYPE();
   
    private static ComplexType build_ABSTRACTDATUMTYPE_TYPE() {
        ComplexType builtType = new AbstractLazyComplexTypeImpl(
                new NameImpl("http://www.opengis.net/gml/3.2","AbstractDatumType"),
                false, true, null, null) {
            @Override
            public AttributeType buildSuper() {
                return IDENTIFIEDOBJECTTYPE_TYPE;
            }
            @Override
            public Collection<PropertyDescriptor> buildDescriptors() {
                List<PropertyDescriptor> descriptors = new ArrayList<PropertyDescriptor>();
                descriptors.add(
                    new AttributeDescriptorImpl(
                        _DOMAINOFVALIDITY_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","domainOfValidity"),
                        0, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.STRING_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","scope"),
                        1, 2147483647, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        CODETYPE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","anchorDefinition"),
                        0, 1, false, null));
                descriptors.add(
                    new AttributeDescriptorImpl(
                        XSSchema.DATE_TYPE,
                        new NameImpl("http://www.opengis.net/gml/3.2","realizationEpoch"),
                        0, 1, false, null));
                return descriptors;
            }
        };
        return builtType;
View Full Code Here

TOP

Related Classes of org.geotools.feature.NameImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.