Search in sources :

Example 61 with Type

use of org.n52.shetland.w3c.xlink.Type in project arctic-sea by 52North.

the class SpecimenEncoderv20 method addCurrentLocation.

private void addCurrentLocation(SFSpecimenType sfst, SfSpecimen specimen) {
    if (specimen.isSetCurrentLocation()) {
        if (!specimen.getCurrentLocation().getInstance().isPresent()) {
            Reference reference = specimen.getCurrentLocation().getReference();
            LocationPropertyType lpt = sfst.addNewCurrentLocation();
            reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(lpt::setActuate);
            reference.getArcrole().ifPresent(lpt::setArcrole);
            reference.getHref().map(URI::toString).ifPresent(lpt::setHref);
            reference.getRole().ifPresent(lpt::setRole);
            reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(lpt::setShow);
            reference.getTitle().ifPresent(lpt::setTitle);
            reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(lpt::setType);
        }
    }
}
Also used : ActuateType(org.w3.x1999.xlink.ActuateType) Actuate(org.n52.shetland.w3c.xlink.Actuate) LocationPropertyType(net.opengis.samplingSpecimen.x20.LocationPropertyType) TypeType(org.w3.x1999.xlink.TypeType) Type(org.n52.shetland.w3c.xlink.Type) SFProcessPropertyType(net.opengis.sampling.x20.SFProcessPropertyType) ActuateType(org.w3.x1999.xlink.ActuateType) FeatureType(org.n52.shetland.ogc.sos.FeatureType) LocationPropertyType(net.opengis.samplingSpecimen.x20.LocationPropertyType) SFSpecimenType(net.opengis.samplingSpecimen.x20.SFSpecimenType) ShowType(org.w3.x1999.xlink.ShowType) SupportedType(org.n52.shetland.ogc.SupportedType) Reference(org.n52.shetland.w3c.xlink.Reference) Show(org.n52.shetland.w3c.xlink.Show) TypeType(org.w3.x1999.xlink.TypeType) ShowType(org.w3.x1999.xlink.ShowType)

Example 62 with Type

use of org.n52.shetland.w3c.xlink.Type in project arctic-sea by 52North.

the class SpecimenEncoderv20 method addSamplingMethod.

private void addSamplingMethod(SFSpecimenType sfst, SfSpecimen specimen) {
    if (specimen.isSetSamplingMethod()) {
        if (!specimen.getSamplingMethod().getInstance().isPresent()) {
            sfst.addNewSamplingMethod().setHref(specimen.getSamplingMethod().getReference().getHref().get().toString());
            Reference reference = specimen.getCurrentLocation().getReference();
            SFProcessPropertyType sfppt = sfst.addNewSamplingMethod();
            reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(sfppt::setActuate);
            reference.getArcrole().ifPresent(sfppt::setArcrole);
            reference.getHref().map(URI::toString).ifPresent(sfppt::setHref);
            reference.getRole().ifPresent(sfppt::setRole);
            reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(sfppt::setShow);
            reference.getTitle().ifPresent(sfppt::setTitle);
            reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(sfppt::setType);
        }
    }
}
Also used : ActuateType(org.w3.x1999.xlink.ActuateType) Actuate(org.n52.shetland.w3c.xlink.Actuate) TypeType(org.w3.x1999.xlink.TypeType) Type(org.n52.shetland.w3c.xlink.Type) SFProcessPropertyType(net.opengis.sampling.x20.SFProcessPropertyType) ActuateType(org.w3.x1999.xlink.ActuateType) FeatureType(org.n52.shetland.ogc.sos.FeatureType) LocationPropertyType(net.opengis.samplingSpecimen.x20.LocationPropertyType) SFSpecimenType(net.opengis.samplingSpecimen.x20.SFSpecimenType) ShowType(org.w3.x1999.xlink.ShowType) SupportedType(org.n52.shetland.ogc.SupportedType) Reference(org.n52.shetland.w3c.xlink.Reference) Show(org.n52.shetland.w3c.xlink.Show) SFProcessPropertyType(net.opengis.sampling.x20.SFProcessPropertyType) TypeType(org.w3.x1999.xlink.TypeType) ShowType(org.w3.x1999.xlink.ShowType)

Example 63 with Type

use of org.n52.shetland.w3c.xlink.Type in project arctic-sea by 52North.

the class GmlEncoderv321 method createVerticalCRS.

private XmlObject createVerticalCRS(VerticalCRS verticalCRS, EncodingContext ctx) throws EncodingException {
    VerticalCRSType vcrst = VerticalCRSType.Factory.newInstance();
    addAbstractCRSValues(vcrst, verticalCRS);
    // verticalCS
    Referenceable<VerticalCS> verticalCS = verticalCRS.getVerticalCS();
    VerticalCSPropertyType vcspt = vcrst.addNewVerticalCS();
    if (verticalCS.isReference()) {
        Reference reference = verticalCS.getReference();
        reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(vcspt::setActuate);
        reference.getArcrole().ifPresent(vcspt::setArcrole);
        reference.getHref().map(URI::toString).ifPresent(vcspt::setHref);
        reference.getRole().ifPresent(vcspt::setRole);
        reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(vcspt::setShow);
        reference.getTitle().ifPresent(vcspt::setTitle);
        reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(vcspt::setType);
    } else {
        if (verticalCS.isInstance()) {
            Nillable<VerticalCS> nillable = verticalCS.getInstance();
            if (nillable.isPresent()) {
                XmlObject xml = createVerticalCS(nillable.get(), EncodingContext.empty());
                if (xml != null && xml instanceof VerticalCSType) {
                    vcspt.set((VerticalCSType) xml);
                } else {
                    vcspt.setNil();
                    vcspt.setNilReason(Nillable.missing().get());
                }
            } else {
                vcspt.setNil();
                if (nillable.hasReason()) {
                    vcspt.setNilReason(nillable.getNilReason().get());
                } else {
                    vcspt.setNilReason(Nillable.missing().get());
                }
            }
        }
    }
    // verticalDatum
    Referenceable<VerticalDatum> verticalDatum = verticalCRS.getVerticalDatum();
    VerticalDatumPropertyType vdpt = vcrst.addNewVerticalDatum();
    if (verticalDatum.isReference()) {
        Reference reference = verticalDatum.getReference();
        reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(vdpt::setActuate);
        reference.getArcrole().ifPresent(vdpt::setArcrole);
        reference.getHref().map(URI::toString).ifPresent(vdpt::setHref);
        reference.getRole().ifPresent(vdpt::setRole);
        reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(vdpt::setShow);
        reference.getTitle().ifPresent(vdpt::setTitle);
        reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(vdpt::setType);
    } else {
        if (verticalDatum.isInstance()) {
            Nillable<VerticalDatum> nillable = verticalDatum.getInstance();
            if (nillable.isPresent()) {
                XmlObject xml = createVerticalDatum(nillable.get(), EncodingContext.empty());
                if (xml != null && xml instanceof VerticalDatumType) {
                    vdpt.setVerticalDatum((VerticalDatumType) xml);
                } else {
                    vdpt.setNil();
                    vdpt.setNilReason(Nillable.missing().get());
                }
            } else {
                vdpt.setNil();
                if (nillable.hasReason()) {
                    vdpt.setNilReason(nillable.getNilReason().get());
                } else {
                    vdpt.setNilReason(Nillable.missing().get());
                }
            }
        }
    }
    if (ctx.has(XmlBeansEncodingFlags.PROPERTY_TYPE)) {
        VerticalCRSPropertyType vcrspt = VerticalCRSPropertyType.Factory.newInstance();
        vcrspt.setVerticalCRS(vcrst);
        return vcrspt;
    }
    return vcrst;
}
Also used : ActuateType(org.w3.x1999.xlink.ActuateType) Reference(org.n52.shetland.w3c.xlink.Reference) VerticalDatumPropertyType(net.opengis.gml.x32.VerticalDatumPropertyType) VerticalCSPropertyType(net.opengis.gml.x32.VerticalCSPropertyType) VerticalCSType(net.opengis.gml.x32.VerticalCSType) VerticalDatum(org.n52.shetland.ogc.gml.VerticalDatum) Actuate(org.n52.shetland.w3c.xlink.Actuate) EnvelopeType(net.opengis.gml.x32.EnvelopeType) MultiPointType(net.opengis.gml.x32.MultiPointType) VerticalDatumPropertyType(net.opengis.gml.x32.VerticalDatumPropertyType) CodeType(net.opengis.gml.x32.CodeType) DirectPositionListType(net.opengis.gml.x32.DirectPositionListType) CoordinateSystemAxisPropertyType(net.opengis.gml.x32.CoordinateSystemAxisPropertyType) VerticalCSType(net.opengis.gml.x32.VerticalCSType) TimePeriodPropertyType(net.opengis.gml.x32.TimePeriodPropertyType) LineStringType(net.opengis.gml.x32.LineStringType) CoordinateSystemAxisType(net.opengis.gml.x32.CoordinateSystemAxisType) FeaturePropertyType(net.opengis.gml.x32.FeaturePropertyType) TimeInstantPropertyType(net.opengis.gml.x32.TimeInstantPropertyType) TimeIndeterminateValueType(net.opengis.gml.x32.TimeIndeterminateValueType) GeometryPropertyType(net.opengis.gml.x32.GeometryPropertyType) PolygonType(net.opengis.gml.x32.PolygonType) VerticalDatumType(net.opengis.gml.x32.VerticalDatumType) MultiCurveType(net.opengis.gml.x32.MultiCurveType) AggregationType(net.opengis.gml.x32.AggregationType) AbstractCRSType(net.opengis.gml.x32.AbstractCRSType) ShowType(org.w3.x1999.xlink.ShowType) AbstractRingPropertyType(net.opengis.gml.x32.AbstractRingPropertyType) LinearRingType(net.opengis.gml.x32.LinearRingType) EXExtentType(org.isotc211.x2005.gmd.EXExtentType) TimePeriodType(net.opengis.gml.x32.TimePeriodType) ReferenceType(net.opengis.gml.x32.ReferenceType) TimeInstantType(net.opengis.gml.x32.TimeInstantType) GenericMetaDataType(net.opengis.gml.x32.GenericMetaDataType) ActuateType(org.w3.x1999.xlink.ActuateType) TimePositionType(net.opengis.gml.x32.TimePositionType) VerticalCRSType(net.opengis.gml.x32.VerticalCRSType) CurvePropertyType(net.opengis.gml.x32.CurvePropertyType) DefinitionType(net.opengis.gml.x32.DefinitionType) AbstractCoordinateSystemType(net.opengis.gml.x32.AbstractCoordinateSystemType) AbstractDatumType(net.opengis.gml.x32.AbstractDatumType) AbstractRingType(net.opengis.gml.x32.AbstractRingType) MeasureType(net.opengis.gml.x32.MeasureType) VerticalCSPropertyType(net.opengis.gml.x32.VerticalCSPropertyType) CodeWithAuthorityType(net.opengis.gml.x32.CodeWithAuthorityType) TypeType(org.w3.x1999.xlink.TypeType) Type(org.n52.shetland.w3c.xlink.Type) AbstractGeometryType(net.opengis.gml.x32.AbstractGeometryType) DirectPositionType(net.opengis.gml.x32.DirectPositionType) FeatureCollectionType(net.opengis.gml.x32.FeatureCollectionType) PointType(net.opengis.gml.x32.PointType) VerticalCRSPropertyType(net.opengis.gml.x32.VerticalCRSPropertyType) VerticalCS(org.n52.shetland.ogc.gml.VerticalCS) VerticalDatumType(net.opengis.gml.x32.VerticalDatumType) VerticalCRSPropertyType(net.opengis.gml.x32.VerticalCRSPropertyType) Show(org.n52.shetland.w3c.xlink.Show) XmlObject(org.apache.xmlbeans.XmlObject) TypeType(org.w3.x1999.xlink.TypeType) VerticalCRSType(net.opengis.gml.x32.VerticalCRSType) ShowType(org.w3.x1999.xlink.ShowType)

Example 64 with Type

use of org.n52.shetland.w3c.xlink.Type in project arctic-sea by 52North.

the class GmlEncoderv321 method addAbstractDatumValues.

private void addAbstractDatumValues(AbstractDatumType adt, AbstractDatum abstractDatum, EncodingContext ctx) throws EncodingException {
    addDefinitonValues(adt, abstractDatum);
    if (abstractDatum.hasAnchorDefinition()) {
        adt.setAnchorDefinition(createCodeType(abstractDatum.getAnchorDefinition()));
    }
    if (abstractDatum.hasDomainOfValidity()) {
        net.opengis.gml.x32.DomainOfValidityDocument.DomainOfValidity dov = adt.addNewDomainOfValidity();
        Referenceable<DomainOfValidity> domainOfValidity = abstractDatum.getDomainOfValidity();
        if (domainOfValidity.isReference()) {
            Reference reference = domainOfValidity.getReference();
            reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(dov::setActuate);
            reference.getArcrole().ifPresent(dov::setArcrole);
            reference.getHref().map(URI::toString).ifPresent(dov::setHref);
            reference.getRole().ifPresent(dov::setRole);
            reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(dov::setShow);
            reference.getTitle().ifPresent(dov::setTitle);
            reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(dov::setType);
        } else {
            if (domainOfValidity.isInstance()) {
                Nillable<DomainOfValidity> nillable = domainOfValidity.getInstance();
                if (nillable.isPresent()) {
                    net.opengis.gml.x32.DomainOfValidityDocument.DomainOfValidity xml = createDomainOfValidity(nillable.get(), EncodingContext.empty());
                    if (xml != null) {
                        dov.set(xml);
                    } else {
                        dov.setNil();
                        dov.setNilReason(Nillable.missing().get());
                    }
                } else {
                    dov.setNil();
                    if (nillable.hasReason()) {
                        dov.setNilReason(nillable.getNilReason().get());
                    } else {
                        dov.setNilReason(Nillable.missing().get());
                    }
                }
            }
        }
    }
    if (abstractDatum.hasRealizationEpoch()) {
        adt.setRealizationEpoch(abstractDatum.getRealizationEpoch().toCalendar(Locale.ROOT));
    }
    abstractDatum.getScope().forEach(scope -> adt.addNewScope().setStringValue(scope));
}
Also used : ActuateType(org.w3.x1999.xlink.ActuateType) DomainOfValidity(org.n52.shetland.ogc.gml.DomainOfValidity) Reference(org.n52.shetland.w3c.xlink.Reference) Actuate(org.n52.shetland.w3c.xlink.Actuate) EnvelopeType(net.opengis.gml.x32.EnvelopeType) MultiPointType(net.opengis.gml.x32.MultiPointType) VerticalDatumPropertyType(net.opengis.gml.x32.VerticalDatumPropertyType) CodeType(net.opengis.gml.x32.CodeType) DirectPositionListType(net.opengis.gml.x32.DirectPositionListType) CoordinateSystemAxisPropertyType(net.opengis.gml.x32.CoordinateSystemAxisPropertyType) VerticalCSType(net.opengis.gml.x32.VerticalCSType) TimePeriodPropertyType(net.opengis.gml.x32.TimePeriodPropertyType) LineStringType(net.opengis.gml.x32.LineStringType) CoordinateSystemAxisType(net.opengis.gml.x32.CoordinateSystemAxisType) FeaturePropertyType(net.opengis.gml.x32.FeaturePropertyType) TimeInstantPropertyType(net.opengis.gml.x32.TimeInstantPropertyType) TimeIndeterminateValueType(net.opengis.gml.x32.TimeIndeterminateValueType) GeometryPropertyType(net.opengis.gml.x32.GeometryPropertyType) PolygonType(net.opengis.gml.x32.PolygonType) VerticalDatumType(net.opengis.gml.x32.VerticalDatumType) MultiCurveType(net.opengis.gml.x32.MultiCurveType) AggregationType(net.opengis.gml.x32.AggregationType) AbstractCRSType(net.opengis.gml.x32.AbstractCRSType) ShowType(org.w3.x1999.xlink.ShowType) AbstractRingPropertyType(net.opengis.gml.x32.AbstractRingPropertyType) LinearRingType(net.opengis.gml.x32.LinearRingType) EXExtentType(org.isotc211.x2005.gmd.EXExtentType) TimePeriodType(net.opengis.gml.x32.TimePeriodType) ReferenceType(net.opengis.gml.x32.ReferenceType) TimeInstantType(net.opengis.gml.x32.TimeInstantType) GenericMetaDataType(net.opengis.gml.x32.GenericMetaDataType) ActuateType(org.w3.x1999.xlink.ActuateType) TimePositionType(net.opengis.gml.x32.TimePositionType) VerticalCRSType(net.opengis.gml.x32.VerticalCRSType) CurvePropertyType(net.opengis.gml.x32.CurvePropertyType) DefinitionType(net.opengis.gml.x32.DefinitionType) AbstractCoordinateSystemType(net.opengis.gml.x32.AbstractCoordinateSystemType) AbstractDatumType(net.opengis.gml.x32.AbstractDatumType) AbstractRingType(net.opengis.gml.x32.AbstractRingType) MeasureType(net.opengis.gml.x32.MeasureType) VerticalCSPropertyType(net.opengis.gml.x32.VerticalCSPropertyType) CodeWithAuthorityType(net.opengis.gml.x32.CodeWithAuthorityType) TypeType(org.w3.x1999.xlink.TypeType) Type(org.n52.shetland.w3c.xlink.Type) AbstractGeometryType(net.opengis.gml.x32.AbstractGeometryType) DirectPositionType(net.opengis.gml.x32.DirectPositionType) FeatureCollectionType(net.opengis.gml.x32.FeatureCollectionType) PointType(net.opengis.gml.x32.PointType) VerticalCRSPropertyType(net.opengis.gml.x32.VerticalCRSPropertyType) Show(org.n52.shetland.w3c.xlink.Show) TypeType(org.w3.x1999.xlink.TypeType) ShowType(org.w3.x1999.xlink.ShowType)

Example 65 with Type

use of org.n52.shetland.w3c.xlink.Type in project arctic-sea by 52North.

the class GmlEncoderv321 method addAbstractCoordincateSystemValues.

private void addAbstractCoordincateSystemValues(AbstractCoordinateSystemType acst, AbstractCoordinateSystem abstractCoordinateSystem) throws EncodingException {
    addDefinitonValues(acst, abstractCoordinateSystem);
    acst.setAggregationType(AggregationType.Enum.forString(abstractCoordinateSystem.getAggregation().name()));
    for (Referenceable<CoordinateSystemAxis> coordinateSystemAxis : abstractCoordinateSystem.getCoordinateSystemAxis()) {
        CoordinateSystemAxisPropertyType csapt = acst.addNewAxis();
        if (coordinateSystemAxis.isReference()) {
            Reference reference = coordinateSystemAxis.getReference();
            reference.getActuate().map(Actuate::toString).map(ActuateType.Enum::forString).ifPresent(csapt::setActuate);
            reference.getArcrole().ifPresent(csapt::setArcrole);
            reference.getHref().map(URI::toString).ifPresent(csapt::setHref);
            reference.getRole().ifPresent(csapt::setRole);
            reference.getShow().map(Show::toString).map(ShowType.Enum::forString).ifPresent(csapt::setShow);
            reference.getTitle().ifPresent(csapt::setTitle);
            reference.getType().map(Type::toString).map(TypeType.Enum::forString).ifPresent(csapt::setType);
        } else {
            if (coordinateSystemAxis.isInstance()) {
                Nillable<CoordinateSystemAxis> nillable = coordinateSystemAxis.getInstance();
                if (nillable.isPresent()) {
                    XmlObject xml = createCoordinateSystemAxis(nillable.get(), EncodingContext.empty());
                    if (xml != null && xml instanceof CoordinateSystemAxisType) {
                        csapt.addNewCoordinateSystemAxis().set(xml);
                    } else {
                        csapt.setNil();
                        csapt.setNilReason(Nillable.missing().get());
                    }
                } else {
                    csapt.setNil();
                    if (nillable.hasReason()) {
                        csapt.setNilReason(nillable.getNilReason().get());
                    } else {
                        csapt.setNilReason(Nillable.missing().get());
                    }
                }
            }
        }
    }
}
Also used : ActuateType(org.w3.x1999.xlink.ActuateType) Reference(org.n52.shetland.w3c.xlink.Reference) CoordinateSystemAxis(org.n52.shetland.ogc.gml.CoordinateSystemAxis) Actuate(org.n52.shetland.w3c.xlink.Actuate) EnvelopeType(net.opengis.gml.x32.EnvelopeType) MultiPointType(net.opengis.gml.x32.MultiPointType) VerticalDatumPropertyType(net.opengis.gml.x32.VerticalDatumPropertyType) CodeType(net.opengis.gml.x32.CodeType) DirectPositionListType(net.opengis.gml.x32.DirectPositionListType) CoordinateSystemAxisPropertyType(net.opengis.gml.x32.CoordinateSystemAxisPropertyType) VerticalCSType(net.opengis.gml.x32.VerticalCSType) TimePeriodPropertyType(net.opengis.gml.x32.TimePeriodPropertyType) LineStringType(net.opengis.gml.x32.LineStringType) CoordinateSystemAxisType(net.opengis.gml.x32.CoordinateSystemAxisType) FeaturePropertyType(net.opengis.gml.x32.FeaturePropertyType) TimeInstantPropertyType(net.opengis.gml.x32.TimeInstantPropertyType) TimeIndeterminateValueType(net.opengis.gml.x32.TimeIndeterminateValueType) GeometryPropertyType(net.opengis.gml.x32.GeometryPropertyType) PolygonType(net.opengis.gml.x32.PolygonType) VerticalDatumType(net.opengis.gml.x32.VerticalDatumType) MultiCurveType(net.opengis.gml.x32.MultiCurveType) AggregationType(net.opengis.gml.x32.AggregationType) AbstractCRSType(net.opengis.gml.x32.AbstractCRSType) ShowType(org.w3.x1999.xlink.ShowType) AbstractRingPropertyType(net.opengis.gml.x32.AbstractRingPropertyType) LinearRingType(net.opengis.gml.x32.LinearRingType) EXExtentType(org.isotc211.x2005.gmd.EXExtentType) TimePeriodType(net.opengis.gml.x32.TimePeriodType) ReferenceType(net.opengis.gml.x32.ReferenceType) TimeInstantType(net.opengis.gml.x32.TimeInstantType) GenericMetaDataType(net.opengis.gml.x32.GenericMetaDataType) ActuateType(org.w3.x1999.xlink.ActuateType) TimePositionType(net.opengis.gml.x32.TimePositionType) VerticalCRSType(net.opengis.gml.x32.VerticalCRSType) CurvePropertyType(net.opengis.gml.x32.CurvePropertyType) DefinitionType(net.opengis.gml.x32.DefinitionType) AbstractCoordinateSystemType(net.opengis.gml.x32.AbstractCoordinateSystemType) AbstractDatumType(net.opengis.gml.x32.AbstractDatumType) AbstractRingType(net.opengis.gml.x32.AbstractRingType) MeasureType(net.opengis.gml.x32.MeasureType) VerticalCSPropertyType(net.opengis.gml.x32.VerticalCSPropertyType) CodeWithAuthorityType(net.opengis.gml.x32.CodeWithAuthorityType) TypeType(org.w3.x1999.xlink.TypeType) Type(org.n52.shetland.w3c.xlink.Type) AbstractGeometryType(net.opengis.gml.x32.AbstractGeometryType) DirectPositionType(net.opengis.gml.x32.DirectPositionType) FeatureCollectionType(net.opengis.gml.x32.FeatureCollectionType) PointType(net.opengis.gml.x32.PointType) VerticalCRSPropertyType(net.opengis.gml.x32.VerticalCRSPropertyType) CoordinateSystemAxisType(net.opengis.gml.x32.CoordinateSystemAxisType) Show(org.n52.shetland.w3c.xlink.Show) XmlObject(org.apache.xmlbeans.XmlObject) CoordinateSystemAxisPropertyType(net.opengis.gml.x32.CoordinateSystemAxisPropertyType) TypeType(org.w3.x1999.xlink.TypeType) ShowType(org.w3.x1999.xlink.ShowType)

Aggregations

XmlObject (org.apache.xmlbeans.XmlObject)27 DecodingException (org.n52.svalbard.decode.exception.DecodingException)15 Actuate (org.n52.shetland.w3c.xlink.Actuate)14 Reference (org.n52.shetland.w3c.xlink.Reference)14 Show (org.n52.shetland.w3c.xlink.Show)14 Type (org.n52.shetland.w3c.xlink.Type)14 ActuateType (org.w3.x1999.xlink.ActuateType)14 ShowType (org.w3.x1999.xlink.ShowType)14 TypeType (org.w3.x1999.xlink.TypeType)14 SweAbstractDataComponent (org.n52.shetland.ogc.swe.SweAbstractDataComponent)13 AbstractCRSType (net.opengis.gml.x32.AbstractCRSType)10 CodeType (net.opengis.gml.x32.CodeType)10 EXExtentType (org.isotc211.x2005.gmd.EXExtentType)10 XmlException (org.apache.xmlbeans.XmlException)9 Test (org.junit.Test)9 TimeInstant (org.n52.shetland.ogc.gml.time.TimeInstant)9 CIResponsiblePartyPropertyType (org.isotc211.x2005.gmd.CIResponsiblePartyPropertyType)8 CIResponsiblePartyType (org.isotc211.x2005.gmd.CIResponsiblePartyType)8 BaseUnitType (net.opengis.gml.x32.BaseUnitType)6 SupportedType (org.n52.shetland.ogc.SupportedType)6