public class CoreMarshaller
extends java.lang.Object
Constructor and Description |
---|
CoreMarshaller(CityGMLMarshaller citygml) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AbstractGeometryObjectType> |
getGeometryTemplates() |
boolean |
hasGeometryTemplates() |
java.util.List<AbstractCityObjectType> |
marshal(ModelObject src) |
void |
marshalAbstractCityObject(AbstractCityObject src,
AbstractCityObjectType dest,
Attributes attributes) |
AddressType |
marshalAddress(Address src) |
void |
marshalAddress(Address src,
AddressType dest) |
java.util.List<AbstractCityObjectType> |
marshalCityModel(CityModel src) |
GeometryInstanceType |
marshalImplicitGeometry(ImplicitGeometry src,
int lod) |
GeometryInstanceType |
marshalImplicitRepresentationProperty(ImplicitRepresentationProperty src,
int lod) |
public CoreMarshaller(CityGMLMarshaller citygml)
public java.util.List<AbstractCityObjectType> marshal(ModelObject src)
public void marshalAbstractCityObject(AbstractCityObject src, AbstractCityObjectType dest, Attributes attributes)
public java.util.List<AbstractCityObjectType> marshalCityModel(CityModel src)
public GeometryInstanceType marshalImplicitGeometry(ImplicitGeometry src, int lod)
public GeometryInstanceType marshalImplicitRepresentationProperty(ImplicitRepresentationProperty src, int lod)
public void marshalAddress(Address src, AddressType dest)
public AddressType marshalAddress(Address src)
public boolean hasGeometryTemplates()
public java.util.List<AbstractGeometryObjectType> getGeometryTemplates()