Commit 98b386d2 authored by Claus Nagel's avatar Claus Nagel
Browse files

updated citygml4j module to support QualityADE version 0.1.4

parent 6cf1abce
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_MULTIPLE_CONNECTED_COMPONENTSPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_MULTIPLE_CONNECTED_COMPONENTSPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_MULTIPLE_CONNECTED_COMPONENTS"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_MULTIPLE_CONNECTED_COMPONENTSPropertyType", propOrder = {
"ge_S_MULTIPLE_CONNECTED_COMPONENTS"
})
public class SolidMultipleConnectedComponentsPropertyType {
@XmlElement(name = "GE_S_MULTIPLE_CONNECTED_COMPONENTS", required = true)
protected SolidMultipleConnectedComponentsType ge_S_MULTIPLE_CONNECTED_COMPONENTS;
/**
* Ruft den Wert der ge_S_MULTIPLE_CONNECTED_COMPONENTS-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidMultipleConnectedComponentsType }
*
*/
public SolidMultipleConnectedComponentsType getGE_S_MULTIPLE_CONNECTED_COMPONENTS() {
return ge_S_MULTIPLE_CONNECTED_COMPONENTS;
}
/**
* Legt den Wert der ge_S_MULTIPLE_CONNECTED_COMPONENTS-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidMultipleConnectedComponentsType }
*
*/
public void setGE_S_MULTIPLE_CONNECTED_COMPONENTS(SolidMultipleConnectedComponentsType value) {
this.ge_S_MULTIPLE_CONNECTED_COMPONENTS = value;
}
public boolean isSetGE_S_MULTIPLE_CONNECTED_COMPONENTS() {
return (this.ge_S_MULTIPLE_CONNECTED_COMPONENTS!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_MULTIPLE_CONNECTED_COMPONENTSType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_MULTIPLE_CONNECTED_COMPONENTSType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="components" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ComponentListPropertyType" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_MULTIPLE_CONNECTED_COMPONENTSType", propOrder = {
"components"
})
public class SolidMultipleConnectedComponentsType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected List<ComponentListPropertyType> components;
/**
* Gets the value of the components property.
*
* <p>
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a <CODE>set</CODE> method for the components property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getComponents().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ComponentListPropertyType }
*
*
*/
public List<ComponentListPropertyType> getComponents() {
if (components == null) {
components = new ArrayList<ComponentListPropertyType>();
}
return this.components;
}
public boolean isSetComponents() {
return ((this.components!= null)&&(!this.components.isEmpty()));
}
public void unsetComponents() {
this.components = null;
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_NON_MANIFOLD_EDGEPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NON_MANIFOLD_EDGEPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_NON_MANIFOLD_EDGE"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NON_MANIFOLD_EDGEPropertyType", propOrder = {
"ge_S_NON_MANIFOLD_EDGE"
})
public class SolidNonManifoldEdgePropertyType {
@XmlElement(name = "GE_S_NON_MANIFOLD_EDGE", required = true)
protected SolidNonManifoldEdgeType ge_S_NON_MANIFOLD_EDGE;
/**
* Ruft den Wert der ge_S_NON_MANIFOLD_EDGE-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidNonManifoldEdgeType }
*
*/
public SolidNonManifoldEdgeType getGE_S_NON_MANIFOLD_EDGE() {
return ge_S_NON_MANIFOLD_EDGE;
}
/**
* Legt den Wert der ge_S_NON_MANIFOLD_EDGE-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidNonManifoldEdgeType }
*
*/
public void setGE_S_NON_MANIFOLD_EDGE(SolidNonManifoldEdgeType value) {
this.ge_S_NON_MANIFOLD_EDGE = value;
}
public boolean isSetGE_S_NON_MANIFOLD_EDGE() {
return (this.ge_S_NON_MANIFOLD_EDGE!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_NON_MANIFOLD_EDGEType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NON_MANIFOLD_EDGEType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="edges" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}EdgeListPropertyType"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NON_MANIFOLD_EDGEType", propOrder = {
"edges"
})
public class SolidNonManifoldEdgeType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected EdgeListPropertyType edges;
/**
* Ruft den Wert der edges-Eigenschaft ab.
*
* @return
* possible object is
* {@link EdgeListPropertyType }
*
*/
public EdgeListPropertyType getEdges() {
return edges;
}
/**
* Legt den Wert der edges-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link EdgeListPropertyType }
*
*/
public void setEdges(EdgeListPropertyType value) {
this.edges = value;
}
public boolean isSetEdges() {
return (this.edges!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_NON_MANIFOLD_VERTEXPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NON_MANIFOLD_VERTEXPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_NON_MANIFOLD_VERTEX"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NON_MANIFOLD_VERTEXPropertyType", propOrder = {
"ge_S_NON_MANIFOLD_VERTEX"
})
public class SolidNonManifoldVertexPropertyType {
@XmlElement(name = "GE_S_NON_MANIFOLD_VERTEX", required = true)
protected SolidNonManifoldVertexType ge_S_NON_MANIFOLD_VERTEX;
/**
* Ruft den Wert der ge_S_NON_MANIFOLD_VERTEX-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidNonManifoldVertexType }
*
*/
public SolidNonManifoldVertexType getGE_S_NON_MANIFOLD_VERTEX() {
return ge_S_NON_MANIFOLD_VERTEX;
}
/**
* Legt den Wert der ge_S_NON_MANIFOLD_VERTEX-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidNonManifoldVertexType }
*
*/
public void setGE_S_NON_MANIFOLD_VERTEX(SolidNonManifoldVertexType value) {
this.ge_S_NON_MANIFOLD_VERTEX = value;
}
public boolean isSetGE_S_NON_MANIFOLD_VERTEX() {
return (this.ge_S_NON_MANIFOLD_VERTEX!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import net.opengis.gml.DirectPositionType;
/**
* <p>Java-Klasse für GE_S_NON_MANIFOLD_VERTEXType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NON_MANIFOLD_VERTEXType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="vertex" type="{http://www.opengis.net/gml}DirectPositionType"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NON_MANIFOLD_VERTEXType", propOrder = {
"vertex"
})
public class SolidNonManifoldVertexType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected DirectPositionType vertex;
/**
* Ruft den Wert der vertex-Eigenschaft ab.
*
* @return
* possible object is
* {@link DirectPositionType }
*
*/
public DirectPositionType getVertex() {
return vertex;
}
/**
* Legt den Wert der vertex-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DirectPositionType }
*
*/
public void setVertex(DirectPositionType value) {
this.vertex = value;
}
public boolean isSetVertex() {
return (this.vertex!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_NOT_CLOSEDPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NOT_CLOSEDPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_NOT_CLOSED"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NOT_CLOSEDPropertyType", propOrder = {
"ge_S_NOT_CLOSED"
})
public class SolidNotClosedPropertyType {
@XmlElement(name = "GE_S_NOT_CLOSED", required = true)
protected SolidNotClosedType ge_S_NOT_CLOSED;
/**
* Ruft den Wert der ge_S_NOT_CLOSED-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidNotClosedType }
*
*/
public SolidNotClosedType getGE_S_NOT_CLOSED() {
return ge_S_NOT_CLOSED;
}
/**
* Legt den Wert der ge_S_NOT_CLOSED-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidNotClosedType }
*
*/
public void setGE_S_NOT_CLOSED(SolidNotClosedType value) {
this.ge_S_NOT_CLOSED = value;
}
public boolean isSetGE_S_NOT_CLOSED() {
return (this.ge_S_NOT_CLOSED!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_NOT_CLOSEDType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_NOT_CLOSEDType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="edges" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}EdgeListPropertyType"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_NOT_CLOSEDType", propOrder = {
"edges"
})
public class SolidNotClosedType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected EdgeListPropertyType edges;
/**
* Ruft den Wert der edges-Eigenschaft ab.
*
* @return
* possible object is
* {@link EdgeListPropertyType }
*
*/
public EdgeListPropertyType getEdges() {
return edges;
}
/**
* Legt den Wert der edges-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link EdgeListPropertyType }
*
*/
public void setEdges(EdgeListPropertyType value) {
this.edges = value;
}
public boolean isSetEdges() {
return (this.edges!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_POLYGON_WRONG_ORIENTATIONPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_POLYGON_WRONG_ORIENTATIONPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_POLYGON_WRONG_ORIENTATION"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_POLYGON_WRONG_ORIENTATIONPropertyType", propOrder = {
"ge_S_POLYGON_WRONG_ORIENTATION"
})
public class SolidPolygonWrongOrientationPropertyType {
@XmlElement(name = "GE_S_POLYGON_WRONG_ORIENTATION", required = true)
protected SolidPolygonWrongOrientationType ge_S_POLYGON_WRONG_ORIENTATION;
/**
* Ruft den Wert der ge_S_POLYGON_WRONG_ORIENTATION-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidPolygonWrongOrientationType }
*
*/
public SolidPolygonWrongOrientationType getGE_S_POLYGON_WRONG_ORIENTATION() {
return ge_S_POLYGON_WRONG_ORIENTATION;
}
/**
* Legt den Wert der ge_S_POLYGON_WRONG_ORIENTATION-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidPolygonWrongOrientationType }
*
*/
public void setGE_S_POLYGON_WRONG_ORIENTATION(SolidPolygonWrongOrientationType value) {
this.ge_S_POLYGON_WRONG_ORIENTATION = value;
}
public boolean isSetGE_S_POLYGON_WRONG_ORIENTATION() {
return (this.ge_S_POLYGON_WRONG_ORIENTATION!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_POLYGON_WRONG_ORIENTATIONType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_POLYGON_WRONG_ORIENTATIONType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="edges" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}EdgeListPropertyType"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_POLYGON_WRONG_ORIENTATIONType", propOrder = {
"edges"
})
public class SolidPolygonWrongOrientationType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected EdgeListPropertyType edges;
/**
* Ruft den Wert der edges-Eigenschaft ab.
*
* @return
* possible object is
* {@link EdgeListPropertyType }
*
*/
public EdgeListPropertyType getEdges() {
return edges;
}
/**
* Legt den Wert der edges-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link EdgeListPropertyType }
*
*/
public void setEdges(EdgeListPropertyType value) {
this.edges = value;
}
public boolean isSetEdges() {
return (this.edges!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_SELF_INTERSECTIONPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_SELF_INTERSECTIONPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_SELF_INTERSECTION"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_SELF_INTERSECTIONPropertyType", propOrder = {
"ge_S_SELF_INTERSECTION"
})
public class SolidSelfIntersectionPropertyType {
@XmlElement(name = "GE_S_SELF_INTERSECTION", required = true)
protected SolidSelfIntersectionType ge_S_SELF_INTERSECTION;
/**
* Ruft den Wert der ge_S_SELF_INTERSECTION-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidSelfIntersectionType }
*
*/
public SolidSelfIntersectionType getGE_S_SELF_INTERSECTION() {
return ge_S_SELF_INTERSECTION;
}
/**
* Legt den Wert der ge_S_SELF_INTERSECTION-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidSelfIntersectionType }
*
*/
public void setGE_S_SELF_INTERSECTION(SolidSelfIntersectionType value) {
this.ge_S_SELF_INTERSECTION = value;
}
public boolean isSetGE_S_SELF_INTERSECTION() {
return (this.ge_S_SELF_INTERSECTION!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_SELF_INTERSECTIONType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_SELF_INTERSECTIONType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="polygonId1" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="polygonId2" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_SELF_INTERSECTIONType", propOrder = {
"polygonId1",
"polygonId2"
})
public class SolidSelfIntersectionType
extends AbstractSolidErrorType
{
@XmlElement(required = true)
protected String polygonId1;
@XmlElement(required = true)
protected String polygonId2;
/**
* Ruft den Wert der polygonId1-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolygonId1() {
return polygonId1;
}
/**
* Legt den Wert der polygonId1-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolygonId1(String value) {
this.polygonId1 = value;
}
public boolean isSetPolygonId1() {
return (this.polygonId1 != null);
}
/**
* Ruft den Wert der polygonId2-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolygonId2() {
return polygonId2;
}
/**
* Legt den Wert der polygonId2-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolygonId2(String value) {
this.polygonId2 = value;
}
public boolean isSetPolygonId2() {
return (this.polygonId2 != null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_TOO_FEW_POLYGONSPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_TOO_FEW_POLYGONSPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GE_S_TOO_FEW_POLYGONS"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_TOO_FEW_POLYGONSPropertyType", propOrder = {
"ge_S_TOO_FEW_POLYGONS"
})
public class SolidTooFewPolygonsPropertyType {
@XmlElement(name = "GE_S_TOO_FEW_POLYGONS", required = true)
protected SolidTooFewPolygonsType ge_S_TOO_FEW_POLYGONS;
/**
* Ruft den Wert der ge_S_TOO_FEW_POLYGONS-Eigenschaft ab.
*
* @return
* possible object is
* {@link SolidTooFewPolygonsType }
*
*/
public SolidTooFewPolygonsType getGE_S_TOO_FEW_POLYGONS() {
return ge_S_TOO_FEW_POLYGONS;
}
/**
* Legt den Wert der ge_S_TOO_FEW_POLYGONS-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link SolidTooFewPolygonsType }
*
*/
public void setGE_S_TOO_FEW_POLYGONS(SolidTooFewPolygonsType value) {
this.ge_S_TOO_FEW_POLYGONS = value;
}
public boolean isSetGE_S_TOO_FEW_POLYGONS() {
return (this.ge_S_TOO_FEW_POLYGONS!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für GE_S_TOO_FEW_POLYGONSType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_S_TOO_FEW_POLYGONSType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractSolidErrorType"&gt;
* &lt;sequence&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_S_TOO_FEW_POLYGONSType")
public class SolidTooFewPolygonsType
extends AbstractSolidErrorType
{
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für StatisticsPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="StatisticsPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}Statistics"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "StatisticsPropertyType", propOrder = {
"statistics"
})
public class StatisticsPropertyType {
@XmlElement(name = "Statistics", required = true)
protected StatisticsType statistics;
/**
* Ruft den Wert der statistics-Eigenschaft ab.
*
* @return
* possible object is
* {@link StatisticsType }
*
*/
public StatisticsType getStatistics() {
return statistics;
}
/**
* Legt den Wert der statistics-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link StatisticsType }
*
*/
public void setStatistics(StatisticsType value) {
this.statistics = value;
}
public boolean isSetStatistics() {
return (this.statistics!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für StatisticsType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="StatisticsType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="numErrorBuildings" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="numErrorVegetation" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="numErrorLandObjects" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="numErrorBridgeObjects" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="numErrorWaterObjects" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="numErrorTransportation" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureStatisticsPropertyType"/&gt;
* &lt;element name="errorStatistics" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ErrorStatisticsPropertyType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "StatisticsType", propOrder = {
"numErrorBuildings",
"numErrorVegetation",
"numErrorLandObjects",
"numErrorBridgeObjects",
"numErrorWaterObjects",
"numErrorTransportation",
"errorStatistics"
})
public class StatisticsType {
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorBuildings;
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorVegetation;
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorLandObjects;
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorBridgeObjects;
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorWaterObjects;
@XmlElement(required = true)
protected FeatureStatisticsPropertyType numErrorTransportation;
@XmlElement(required = true)
protected ErrorStatisticsPropertyType errorStatistics;
/**
* Ruft den Wert der numErrorBuildings-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorBuildings() {
return numErrorBuildings;
}
/**
* Legt den Wert der numErrorBuildings-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorBuildings(FeatureStatisticsPropertyType value) {
this.numErrorBuildings = value;
}
public boolean isSetNumErrorBuildings() {
return (this.numErrorBuildings!= null);
}
/**
* Ruft den Wert der numErrorVegetation-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorVegetation() {
return numErrorVegetation;
}
/**
* Legt den Wert der numErrorVegetation-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorVegetation(FeatureStatisticsPropertyType value) {
this.numErrorVegetation = value;
}
public boolean isSetNumErrorVegetation() {
return (this.numErrorVegetation!= null);
}
/**
* Ruft den Wert der numErrorLandObjects-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorLandObjects() {
return numErrorLandObjects;
}
/**
* Legt den Wert der numErrorLandObjects-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorLandObjects(FeatureStatisticsPropertyType value) {
this.numErrorLandObjects = value;
}
public boolean isSetNumErrorLandObjects() {
return (this.numErrorLandObjects!= null);
}
/**
* Ruft den Wert der numErrorBridgeObjects-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorBridgeObjects() {
return numErrorBridgeObjects;
}
/**
* Legt den Wert der numErrorBridgeObjects-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorBridgeObjects(FeatureStatisticsPropertyType value) {
this.numErrorBridgeObjects = value;
}
public boolean isSetNumErrorBridgeObjects() {
return (this.numErrorBridgeObjects!= null);
}
/**
* Ruft den Wert der numErrorWaterObjects-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorWaterObjects() {
return numErrorWaterObjects;
}
/**
* Legt den Wert der numErrorWaterObjects-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorWaterObjects(FeatureStatisticsPropertyType value) {
this.numErrorWaterObjects = value;
}
public boolean isSetNumErrorWaterObjects() {
return (this.numErrorWaterObjects!= null);
}
/**
* Ruft den Wert der numErrorTransportation-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsPropertyType }
*
*/
public FeatureStatisticsPropertyType getNumErrorTransportation() {
return numErrorTransportation;
}
/**
* Legt den Wert der numErrorTransportation-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsPropertyType }
*
*/
public void setNumErrorTransportation(FeatureStatisticsPropertyType value) {
this.numErrorTransportation = value;
}
public boolean isSetNumErrorTransportation() {
return (this.numErrorTransportation!= null);
}
/**
* Ruft den Wert der errorStatistics-Eigenschaft ab.
*
* @return
* possible object is
* {@link ErrorStatisticsPropertyType }
*
*/
public ErrorStatisticsPropertyType getErrorStatistics() {
return errorStatistics;
}
/**
* Legt den Wert der errorStatistics-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ErrorStatisticsPropertyType }
*
*/
public void setErrorStatistics(ErrorStatisticsPropertyType value) {
this.errorStatistics = value;
}
public boolean isSetErrorStatistics() {
return (this.errorStatistics!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ValidationPlanPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ValidationPlanPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ValidationPlan"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ValidationPlanPropertyType", propOrder = {
"validationPlan"
})
public class ValidationPlanPropertyType {
@XmlElement(name = "ValidationPlan", required = true)
protected ValidationPlanType validationPlan;
/**
* Ruft den Wert der validationPlan-Eigenschaft ab.
*
* @return
* possible object is
* {@link ValidationPlanType }
*
*/
public ValidationPlanType getValidationPlan() {
return validationPlan;
}
/**
* Legt den Wert der validationPlan-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ValidationPlanType }
*
*/
public void setValidationPlan(ValidationPlanType value) {
this.validationPlan = value;
}
public boolean isSetValidationPlan() {
return (this.validationPlan!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ValidationPlanType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ValidationPlanType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="globalParameters" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}GlobalParametersPropertyType"/&gt;
* &lt;element name="filter" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FilterPropertyType"/&gt;
* &lt;element name="requirement" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}RequirementPropertyType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ValidationPlanType", propOrder = {
"globalParameters",
"filter",
"requirement"
})
public class ValidationPlanType {
@XmlElement(required = true)
protected GlobalParametersPropertyType globalParameters;
@XmlElement(required = true)
protected FilterPropertyType filter;
@XmlElement(required = true)
protected RequirementPropertyType requirement;
/**
* Ruft den Wert der globalParameters-Eigenschaft ab.
*
* @return
* possible object is
* {@link GlobalParametersPropertyType }
*
*/
public GlobalParametersPropertyType getGlobalParameters() {
return globalParameters;
}
/**
* Legt den Wert der globalParameters-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link GlobalParametersPropertyType }
*
*/
public void setGlobalParameters(GlobalParametersPropertyType value) {
this.globalParameters = value;
}
public boolean isSetGlobalParameters() {
return (this.globalParameters!= null);
}
/**
* Ruft den Wert der filter-Eigenschaft ab.
*
* @return
* possible object is
* {@link FilterPropertyType }
*
*/
public FilterPropertyType getFilter() {
return filter;
}
/**
* Legt den Wert der filter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FilterPropertyType }
*
*/
public void setFilter(FilterPropertyType value) {
this.filter = value;
}
public boolean isSetFilter() {
return (this.filter!= null);
}
/**
* Ruft den Wert der requirement-Eigenschaft ab.
*
* @return
* possible object is
* {@link RequirementPropertyType }
*
*/
public RequirementPropertyType getRequirement() {
return requirement;
}
/**
* Legt den Wert der requirement-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link RequirementPropertyType }
*
*/
public void setRequirement(RequirementPropertyType value) {
this.requirement = value;
}
public boolean isSetRequirement() {
return (this.requirement!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import org.w3._1999.xlink.ActuateType;
import org.w3._1999.xlink.ShowType;
import org.w3._1999.xlink.TypeType;
/**
* <p>Java-Klasse für ValidationPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ValidationPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence minOccurs="0"&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}Validation"/&gt;
* &lt;/sequence&gt;
* &lt;attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ValidationPropertyType", propOrder = {
"validation"
})
public class ValidationPropertyType {
@XmlElement(name = "Validation")
protected ValidationType validation;
@XmlAttribute(name = "remoteSchema", namespace = "http://www.opengis.net/gml")
@XmlSchemaType(name = "anyURI")
protected String remoteSchema;
@XmlAttribute(name = "type", namespace = "http://www.w3.org/1999/xlink")
protected TypeType type;
@XmlAttribute(name = "href", namespace = "http://www.w3.org/1999/xlink")
protected String href;
@XmlAttribute(name = "role", namespace = "http://www.w3.org/1999/xlink")
protected String role;
@XmlAttribute(name = "arcrole", namespace = "http://www.w3.org/1999/xlink")
protected String arcrole;
@XmlAttribute(name = "title", namespace = "http://www.w3.org/1999/xlink")
protected String title;
@XmlAttribute(name = "show", namespace = "http://www.w3.org/1999/xlink")
protected ShowType show;
@XmlAttribute(name = "actuate", namespace = "http://www.w3.org/1999/xlink")
protected ActuateType actuate;
/**
* Ruft den Wert der validation-Eigenschaft ab.
*
* @return
* possible object is
* {@link ValidationType }
*
*/
public ValidationType getValidation() {
return validation;
}
/**
* Legt den Wert der validation-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ValidationType }
*
*/
public void setValidation(ValidationType value) {
this.validation = value;
}
public boolean isSetValidation() {
return (this.validation!= null);
}
/**
* Ruft den Wert der remoteSchema-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRemoteSchema() {
return remoteSchema;
}
/**
* Legt den Wert der remoteSchema-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRemoteSchema(String value) {
this.remoteSchema = value;
}
public boolean isSetRemoteSchema() {
return (this.remoteSchema!= null);
}
/**
* Ruft den Wert der type-Eigenschaft ab.
*
* @return
* possible object is
* {@link TypeType }
*
*/
public TypeType getType() {
if (type == null) {
return TypeType.SIMPLE;
} else {
return type;
}
}
/**
* Legt den Wert der type-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link TypeType }
*
*/
public void setType(TypeType value) {
this.type = value;
}
public boolean isSetType() {
return (this.type!= null);
}
/**
* Ruft den Wert der href-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getHref() {
return href;
}
/**
* Legt den Wert der href-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setHref(String value) {
this.href = value;
}
public boolean isSetHref() {
return (this.href!= null);
}
/**
* Ruft den Wert der role-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRole() {
return role;
}
/**
* Legt den Wert der role-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRole(String value) {
this.role = value;
}
public boolean isSetRole() {
return (this.role!= null);
}
/**
* Ruft den Wert der arcrole-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArcrole() {
return arcrole;
}
/**
* Legt den Wert der arcrole-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArcrole(String value) {
this.arcrole = value;
}
public boolean isSetArcrole() {
return (this.arcrole!= null);
}
/**
* Ruft den Wert der title-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTitle() {
return title;
}
/**
* Legt den Wert der title-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTitle(String value) {
this.title = value;
}
public boolean isSetTitle() {
return (this.title!= null);
}
/**
* Ruft den Wert der show-Eigenschaft ab.
*
* @return
* possible object is
* {@link ShowType }
*
*/
public ShowType getShow() {
return show;
}
/**
* Legt den Wert der show-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ShowType }
*
*/
public void setShow(ShowType value) {
this.show = value;
}
public boolean isSetShow() {
return (this.show!= null);
}
/**
* Ruft den Wert der actuate-Eigenschaft ab.
*
* @return
* possible object is
* {@link ActuateType }
*
*/
public ActuateType getActuate() {
return actuate;
}
/**
* Legt den Wert der actuate-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ActuateType }
*
*/
public void setActuate(ActuateType value) {
this.actuate = value;
}
public boolean isSetActuate() {
return (this.actuate!= null);
}
}
//
// Generated with ade-xjc - XML Schema binding compiler for CityGML ADEs, version 2.10.0
// ade-xjc is part of the citygml4j project, see https://github.com/citygml4j
// Any modifications to this file will be lost upon recompilation of the source
// Generated: Fri Nov 19 14:36:13 CET 2021
//
package de.hft.stuttgart.quality.model.jaxb;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ValidationResultPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ValidationResultPropertyType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ValidationResult"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ValidationResultPropertyType", propOrder = {
"validationResult"
})
public class ValidationResultPropertyType {
@XmlElement(name = "ValidationResult", required = true)
protected ValidationResultType validationResult;
/**
* Ruft den Wert der validationResult-Eigenschaft ab.
*
* @return
* possible object is
* {@link ValidationResultType }
*
*/
public ValidationResultType getValidationResult() {
return validationResult;
}
/**
* Legt den Wert der validationResult-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ValidationResultType }
*
*/
public void setValidationResult(ValidationResultType value) {
this.validationResult = value;
}
public boolean isSetValidationResult() {
return (this.validationResult!= null);
}
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment