Create an instance of {@link JAXBElement }{@code <}{@link MultiSurfaceCoverageType }{@code >}

@param value
Java instance representing xml element's value.
@return
the new instance of {@link JAXBElement }{@code <}{@link MultiSurfaceCoverageType }{@code >}
968913
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiSurfaceCoverage", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_DiscreteCoverage")
    public JAXBElement<MultiSurfaceCoverageType> createMultiSurfaceCoverage(MultiSurfaceCoverageType value) {
        return new JAXBElement<MultiSurfaceCoverageType>(_MultiSurfaceCoverage_QNAME, MultiSurfaceCoverageType.class, null, value);
    }
643580
@XmlElementDecl(namespace = "http://www.citygml.org/ade/sub/0.9.0", name = "_GenericApplicationPropertyOfClosureSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfClosureSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfClosureSurface_QNAME, Object.class, null, value);
    }
461394
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "WaterSurface", substitutionHeadNamespace = "http://www.opengis.net/citygml/waterbody/1.0", substitutionHeadName = "_WaterBoundarySurface")
    public JAXBElement<WaterSurfaceType> createWaterSurface(WaterSurfaceType value) {
        return new JAXBElement<WaterSurfaceType>(_WaterSurface_QNAME, WaterSurfaceType.class, null, value);
    }
1003047
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/vegetation/1.0", name = "_GenericApplicationPropertyOfPlantCover")
    public JAXBElement<Object> create_GenericApplicationPropertyOfPlantCover(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfPlantCover_QNAME, Object.class, null, value);
    }
326124
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfReliefComponent")
    public JAXBElement<Object> create_GenericApplicationPropertyOfReliefComponent(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfReliefComponent_QNAME, Object.class, null, value);
    }
205198
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiGeometry", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricAggregate")
    public JAXBElement<MultiGeometryType> createMultiGeometry(MultiGeometryType value) {
        return new JAXBElement<MultiGeometryType>(_MultiGeometry_QNAME, MultiGeometryType.class, null, value);
    }
1318186
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/appearance/1.0", name = "_GenericApplicationPropertyOfX3DMaterial")
    public JAXBElement<Object> create_GenericApplicationPropertyOfX3DMaterial(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfX3DMaterial_QNAME, Object.class, null, value);
    }
1243344
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "RoofSurface", substitutionHeadNamespace = "http://www.opengis.net/citygml/tunnel/2.0", substitutionHeadName = "_BoundarySurface")
    public JAXBElement<RoofSurfaceType> createRoofSurface(RoofSurfaceType value) {
        return new JAXBElement<RoofSurfaceType>(_RoofSurface_QNAME, RoofSurfaceType.class, null, value);
    }
587153
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/bridge/2.0", name = "InteriorWallSurface", substitutionHeadNamespace = "http://www.opengis.net/citygml/bridge/2.0", substitutionHeadName = "_BoundarySurface")
    public JAXBElement<InteriorWallSurfaceType> createInteriorWallSurface(InteriorWallSurfaceType value) {
        return new JAXBElement<InteriorWallSurfaceType>(_InteriorWallSurface_QNAME, InteriorWallSurfaceType.class, null, value);
    }
80030
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/texturedsurface/2.0", name = "SimpleTexture", substitutionHeadNamespace = "http://www.opengis.net/citygml/texturedsurface/2.0", substitutionHeadName = "_Appearance")
    public JAXBElement<SimpleTextureType> createSimpleTexture(SimpleTextureType value) {
        return new JAXBElement<SimpleTextureType>(_SimpleTexture_QNAME, SimpleTextureType.class, null, value);
    }
956190
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "_GenericApplicationPropertyOfFloorSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfFloorSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfFloorSurface_QNAME, Object.class, null, value);
    }
458141
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "MultiCurveCoverage", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_DiscreteCoverage")
    public JAXBElement<MultiCurveCoverageType> createMultiCurveCoverage(MultiCurveCoverageType value) {
        return new JAXBElement<MultiCurveCoverageType>(_MultiCurveCoverage_QNAME, MultiCurveCoverageType.class, null, value);
    }
1254145
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "OuterCeilingSurface", substitutionHeadNamespace = "http://www.opengis.net/citygml/tunnel/2.0", substitutionHeadName = "_BoundarySurface")
    public JAXBElement<OuterCeilingSurfaceType> createOuterCeilingSurface(OuterCeilingSurfaceType value) {
        return new JAXBElement<OuterCeilingSurfaceType>(_OuterCeilingSurface_QNAME, OuterCeilingSurfaceType.class, null, value);
    }
152667
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/appearance/1.0", name = "_GenericApplicationPropertyOfTexture")
    public JAXBElement<Object> create_GenericApplicationPropertyOfTexture(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfTexture_QNAME, Object.class, null, value);
    }
436581
@XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Coverage", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Feature")
    public JAXBElement<AbstractCoverageType> create_Coverage(AbstractCoverageType value) {
        return new JAXBElement<AbstractCoverageType>(__Coverage_QNAME, AbstractCoverageType.class, null, value);
    }
84181
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/waterbody/1.0", name = "_GenericApplicationPropertyOfWaterClosureSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfWaterClosureSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfWaterClosureSurface_QNAME, Object.class, null, value);
    }
474925
@XmlElementDecl(namespace = "http://www.opengis.net/citygml/tunnel/2.0", name = "_GenericApplicationPropertyOfOuterCeilingSurface")
    public JAXBElement<Object> create_GenericApplicationPropertyOfOuterCeilingSurface(Object value) {
        return new JAXBElement<Object>(__GenericApplicationPropertyOfOuterCeilingSurface_QNAME, Object.class, null, value);
    }