Class Core200Unmarshaller
- java.lang.Object
-
- org.citygml4j.builder.jaxb.unmarshal.citygml.core.Core200Unmarshaller
-
public class Core200Unmarshaller extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Core200Unmarshaller(CityGMLUnmarshaller citygml)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
assignGenericProperty(ADEGenericElement genericProperty, javax.xml.namespace.QName substitutionGroup, AbstractGML dest)
CityGML
unmarshal(java.lang.Object src)
CityGML
unmarshal(javax.xml.bind.JAXBElement<?> src)
void
unmarshalAbstractCityObject(net.opengis.citygml._2.AbstractCityObjectType src, AbstractCityObject dest)
void
unmarshalAbstractSite(net.opengis.citygml._2.AbstractSiteType src, AbstractSite dest)
Address
unmarshalAddress(net.opengis.citygml._2.AddressType src)
void
unmarshalAddress(net.opengis.citygml._2.AddressType src, Address dest)
AddressProperty
unmarshalAddressProperty(net.opengis.citygml._2.AddressPropertyType src)
CityModel
unmarshalCityModel(net.opengis.citygml._2.CityModelType src)
void
unmarshalCityModel(net.opengis.citygml._2.CityModelType src, CityModel dest)
CityObjectMember
unmarshalCityObjectMember(net.opengis.gml.FeaturePropertyType src)
ExternalObject
unmarshalExternalObject(net.opengis.citygml._2.ExternalObjectReferenceType src)
void
unmarshalExternalObject(net.opengis.citygml._2.ExternalObjectReferenceType src, ExternalObject dest)
ExternalReference
unmarshalExternalReference(net.opengis.citygml._2.ExternalReferenceType src)
void
unmarshalExternalReference(net.opengis.citygml._2.ExternalReferenceType src, ExternalReference dest)
GeneralizationRelation
unmarshalGeneralizationRelation(net.opengis.citygml._2.GeneralizationRelationType src)
ImplicitGeometry
unmarshalImplicitGeometry(net.opengis.citygml._2.ImplicitGeometryType src)
void
unmarshalImplicitGeometry(net.opengis.citygml._2.ImplicitGeometryType src, ImplicitGeometry dest)
ImplicitRepresentationProperty
unmarshalImplicitRepresentationProperty(net.opengis.citygml._2.ImplicitRepresentationPropertyType src)
RelativeToTerrain
unmarshalRelativeToTerrain(net.opengis.citygml._2.RelativeToTerrainType src)
RelativeToWater
unmarshalRelativeToWater(net.opengis.citygml._2.RelativeToWaterType src)
TransformationMatrix2x2
unmarshalTransformationMatrix2x2(java.util.List<java.lang.Double> src)
TransformationMatrix3x4
unmarshalTransformationMatrix3x4(java.util.List<java.lang.Double> src)
TransformationMatrix4x4
unmarshalTransformationMatrix4x4(java.util.List<java.lang.Double> src)
XalAddressProperty
unmarshalXalAddressProperty(net.opengis.citygml._2.XalAddressPropertyType src)
-
-
-
Constructor Detail
-
Core200Unmarshaller
public Core200Unmarshaller(CityGMLUnmarshaller citygml)
-
-
Method Detail
-
unmarshal
public CityGML unmarshal(javax.xml.bind.JAXBElement<?> src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshal
public CityGML unmarshal(java.lang.Object src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalAbstractCityObject
public void unmarshalAbstractCityObject(net.opengis.citygml._2.AbstractCityObjectType src, AbstractCityObject dest) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalAbstractSite
public void unmarshalAbstractSite(net.opengis.citygml._2.AbstractSiteType src, AbstractSite dest) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalAddress
public void unmarshalAddress(net.opengis.citygml._2.AddressType src, Address dest) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalAddress
public Address unmarshalAddress(net.opengis.citygml._2.AddressType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalAddressProperty
public AddressProperty unmarshalAddressProperty(net.opengis.citygml._2.AddressPropertyType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalCityModel
public void unmarshalCityModel(net.opengis.citygml._2.CityModelType src, CityModel dest) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalCityModel
public CityModel unmarshalCityModel(net.opengis.citygml._2.CityModelType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalCityObjectMember
public CityObjectMember unmarshalCityObjectMember(net.opengis.gml.FeaturePropertyType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalExternalReference
public void unmarshalExternalReference(net.opengis.citygml._2.ExternalReferenceType src, ExternalReference dest)
-
unmarshalExternalReference
public ExternalReference unmarshalExternalReference(net.opengis.citygml._2.ExternalReferenceType src)
-
unmarshalExternalObject
public void unmarshalExternalObject(net.opengis.citygml._2.ExternalObjectReferenceType src, ExternalObject dest)
-
unmarshalExternalObject
public ExternalObject unmarshalExternalObject(net.opengis.citygml._2.ExternalObjectReferenceType src)
-
unmarshalGeneralizationRelation
public GeneralizationRelation unmarshalGeneralizationRelation(net.opengis.citygml._2.GeneralizationRelationType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalImplicitGeometry
public void unmarshalImplicitGeometry(net.opengis.citygml._2.ImplicitGeometryType src, ImplicitGeometry dest)
-
unmarshalImplicitGeometry
public ImplicitGeometry unmarshalImplicitGeometry(net.opengis.citygml._2.ImplicitGeometryType src)
-
unmarshalImplicitRepresentationProperty
public ImplicitRepresentationProperty unmarshalImplicitRepresentationProperty(net.opengis.citygml._2.ImplicitRepresentationPropertyType src) throws MissingADESchemaException
- Throws:
MissingADESchemaException
-
unmarshalTransformationMatrix2x2
public TransformationMatrix2x2 unmarshalTransformationMatrix2x2(java.util.List<java.lang.Double> src)
-
unmarshalTransformationMatrix3x4
public TransformationMatrix3x4 unmarshalTransformationMatrix3x4(java.util.List<java.lang.Double> src)
-
unmarshalTransformationMatrix4x4
public TransformationMatrix4x4 unmarshalTransformationMatrix4x4(java.util.List<java.lang.Double> src)
-
unmarshalRelativeToTerrain
public RelativeToTerrain unmarshalRelativeToTerrain(net.opengis.citygml._2.RelativeToTerrainType src)
-
unmarshalRelativeToWater
public RelativeToWater unmarshalRelativeToWater(net.opengis.citygml._2.RelativeToWaterType src)
-
unmarshalXalAddressProperty
public XalAddressProperty unmarshalXalAddressProperty(net.opengis.citygml._2.XalAddressPropertyType src)
-
assignGenericProperty
public boolean assignGenericProperty(ADEGenericElement genericProperty, javax.xml.namespace.QName substitutionGroup, AbstractGML dest)
-
-