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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für AbstractSemanticErrorType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AbstractSemanticErrorType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractErrorType"&gt;
* &lt;sequence&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AbstractSemanticErrorType")
@XmlSeeAlso({
SemanticAttributeMissingType.class,
SemanticAttributeWrongValueType.class
})
public abstract class AbstractSemanticErrorType
extends AbstractErrorType
{
}
//
// 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.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für AbstractSolidErrorPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AbstractSolidErrorPropertyType"&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}AbstractSolidError"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "AbstractSolidErrorPropertyType", propOrder = {
"abstractSolidError"
})
public class AbstractSolidErrorPropertyType {
@XmlElementRef(name = "AbstractSolidError", namespace = "https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4", type = JAXBElement.class)
protected JAXBElement<? extends AbstractSolidErrorType> abstractSolidError;
/**
* Ruft den Wert der abstractSolidError-Eigenschaft ab.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link SolidAllPolygonsWrongOrientationType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNonManifoldVertexType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidMultipleConnectedComponentsType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidPolygonWrongOrientationType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidTooFewPolygonsType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNonManifoldEdgeType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidSelfIntersectionType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNotClosedType }{@code >}
* {@link JAXBElement }{@code <}{@link AbstractSolidErrorType }{@code >}
*
*/
public JAXBElement<? extends AbstractSolidErrorType> getAbstractSolidError() {
return abstractSolidError;
}
/**
* Legt den Wert der abstractSolidError-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link SolidAllPolygonsWrongOrientationType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNonManifoldVertexType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidMultipleConnectedComponentsType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidPolygonWrongOrientationType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidTooFewPolygonsType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNonManifoldEdgeType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidSelfIntersectionType }{@code >}
* {@link JAXBElement }{@code <}{@link SolidNotClosedType }{@code >}
* {@link JAXBElement }{@code <}{@link AbstractSolidErrorType }{@code >}
*
*/
public void setAbstractSolidError(JAXBElement<? extends AbstractSolidErrorType> value) {
this.abstractSolidError = value;
}
public boolean isSetAbstractSolidError() {
return (this.abstractSolidError!= 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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für AbstractSolidErrorType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="AbstractSolidErrorType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractGeometryErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="geometryId" 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 = "AbstractSolidErrorType", propOrder = {
"geometryId"
})
@XmlSeeAlso({
SolidAllPolygonsWrongOrientationType.class,
SolidMultipleConnectedComponentsType.class,
SolidNonManifoldEdgeType.class,
SolidNonManifoldVertexType.class,
SolidNotClosedType.class,
SolidPolygonWrongOrientationType.class,
SolidSelfIntersectionType.class,
SolidTooFewPolygonsType.class
})
public abstract class AbstractSolidErrorType
extends AbstractGeometryErrorType
{
@XmlElement(required = true)
protected String geometryId;
/**
* Ruft den Wert der geometryId-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGeometryId() {
return geometryId;
}
/**
* Legt den Wert der geometryId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGeometryId(String value) {
this.geometryId = value;
}
public boolean isSetGeometryId() {
return (this.geometryId!= 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 CheckingPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CheckingPropertyType"&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}Checking"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CheckingPropertyType", propOrder = {
"checking"
})
public class CheckingPropertyType {
@XmlElement(name = "Checking", required = true)
protected CheckingType checking;
/**
* Ruft den Wert der checking-Eigenschaft ab.
*
* @return
* possible object is
* {@link CheckingType }
*
*/
public CheckingType getChecking() {
return checking;
}
/**
* Legt den Wert der checking-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link CheckingType }
*
*/
public void setChecking(CheckingType value) {
this.checking = value;
}
public boolean isSetChecking() {
return (this.checking!= 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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für CheckingType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="CheckingType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="featureType" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}FeatureTypeType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CheckingType", propOrder = {
"featureType"
})
public class CheckingType {
@XmlElement(required = true)
@XmlSchemaType(name = "string")
protected FeatureTypeType featureType;
/**
* Ruft den Wert der featureType-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureTypeType }
*
*/
public FeatureTypeType getFeatureType() {
return featureType;
}
/**
* Legt den Wert der featureType-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureTypeType }
*
*/
public void setFeatureType(FeatureTypeType value) {
this.featureType = value;
}
public boolean isSetFeatureType() {
return (this.featureType!= 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 ComponentListPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ComponentListPropertyType"&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}ComponentList"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ComponentListPropertyType", propOrder = {
"componentList"
})
public class ComponentListPropertyType {
@XmlElement(name = "ComponentList", required = true)
protected ComponentListType componentList;
/**
* Ruft den Wert der componentList-Eigenschaft ab.
*
* @return
* possible object is
* {@link ComponentListType }
*
*/
public ComponentListType getComponentList() {
return componentList;
}
/**
* Legt den Wert der componentList-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ComponentListType }
*
*/
public void setComponentList(ComponentListType value) {
this.componentList = value;
}
public boolean isSetComponentList() {
return (this.componentList!= 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 ComponentListType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ComponentListType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="component" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}PolygonIdListPropertyType" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ComponentListType", propOrder = {
"component"
})
public class ComponentListType {
@XmlElement(required = true)
protected List<PolygonIdListPropertyType> component;
/**
* Gets the value of the component 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 component property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getComponent().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link PolygonIdListPropertyType }
*
*
*/
public List<PolygonIdListPropertyType> getComponent() {
if (component == null) {
component = new ArrayList<PolygonIdListPropertyType>();
}
return this.component;
}
public boolean isSetComponent() {
return ((this.component!= null)&&(!this.component.isEmpty()));
}
public void unsetComponent() {
this.component = 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 EdgeListPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="EdgeListPropertyType"&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}EdgeList"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "EdgeListPropertyType", propOrder = {
"edgeList"
})
public class EdgeListPropertyType {
@XmlElement(name = "EdgeList", required = true)
protected EdgeListType edgeList;
/**
* Ruft den Wert der edgeList-Eigenschaft ab.
*
* @return
* possible object is
* {@link EdgeListType }
*
*/
public EdgeListType getEdgeList() {
return edgeList;
}
/**
* Legt den Wert der edgeList-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link EdgeListType }
*
*/
public void setEdgeList(EdgeListType value) {
this.edgeList = value;
}
public boolean isSetEdgeList() {
return (this.edgeList!= 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 EdgeListType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="EdgeListType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="edge" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}EdgePropertyType" maxOccurs="unbounded"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "EdgeListType", propOrder = {
"edge"
})
public class EdgeListType {
@XmlElement(required = true)
protected List<EdgePropertyType> edge;
/**
* Gets the value of the edge 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 edge property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getEdge().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link EdgePropertyType }
*
*
*/
public List<EdgePropertyType> getEdge() {
if (edge == null) {
edge = new ArrayList<EdgePropertyType>();
}
return this.edge;
}
public boolean isSetEdge() {
return ((this.edge!= null)&&(!this.edge.isEmpty()));
}
public void unsetEdge() {
this.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 EdgePropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="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}Edge"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "EdgePropertyType", propOrder = {
"edge"
})
public class EdgePropertyType {
@XmlElement(name = "Edge", required = true)
protected EdgeType edge;
/**
* Ruft den Wert der edge-Eigenschaft ab.
*
* @return
* possible object is
* {@link EdgeType }
*
*/
public EdgeType getEdge() {
return edge;
}
/**
* Legt den Wert der edge-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link EdgeType }
*
*/
public void setEdge(EdgeType value) {
this.edge = value;
}
public boolean isSetEdge() {
return (this.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;
import net.opengis.gml.DirectPositionType;
/**
* <p>Java-Klasse für EdgeType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="EdgeType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="from" type="{http://www.opengis.net/gml}DirectPositionType"/&gt;
* &lt;element name="to" type="{http://www.opengis.net/gml}DirectPositionType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "EdgeType", propOrder = {
"from",
"to"
})
public class EdgeType {
@XmlElement(required = true)
protected DirectPositionType from;
@XmlElement(required = true)
protected DirectPositionType to;
/**
* Ruft den Wert der from-Eigenschaft ab.
*
* @return
* possible object is
* {@link DirectPositionType }
*
*/
public DirectPositionType getFrom() {
return from;
}
/**
* Legt den Wert der from-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DirectPositionType }
*
*/
public void setFrom(DirectPositionType value) {
this.from = value;
}
public boolean isSetFrom() {
return (this.from!= null);
}
/**
* Ruft den Wert der to-Eigenschaft ab.
*
* @return
* possible object is
* {@link DirectPositionType }
*
*/
public DirectPositionType getTo() {
return to;
}
/**
* Legt den Wert der to-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link DirectPositionType }
*
*/
public void setTo(DirectPositionType value) {
this.to = value;
}
public boolean isSetTo() {
return (this.to!= 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 ErrorPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ErrorPropertyType"&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}Error"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ErrorPropertyType", propOrder = {
"error"
})
public class ErrorPropertyType {
@XmlElement(name = "Error", required = true)
protected ErrorType error;
/**
* Ruft den Wert der error-Eigenschaft ab.
*
* @return
* possible object is
* {@link ErrorType }
*
*/
public ErrorType getError() {
return error;
}
/**
* Legt den Wert der error-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ErrorType }
*
*/
public void setError(ErrorType value) {
this.error = value;
}
public boolean isSetError() {
return (this.error!= 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 ErrorStatisticsPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ErrorStatisticsPropertyType"&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}ErrorStatistics"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ErrorStatisticsPropertyType", propOrder = {
"errorStatistics"
})
public class ErrorStatisticsPropertyType {
@XmlElement(name = "ErrorStatistics", required = true)
protected ErrorStatisticsType errorStatistics;
/**
* Ruft den Wert der errorStatistics-Eigenschaft ab.
*
* @return
* possible object is
* {@link ErrorStatisticsType }
*
*/
public ErrorStatisticsType getErrorStatistics() {
return errorStatistics;
}
/**
* Legt den Wert der errorStatistics-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ErrorStatisticsType }
*
*/
public void setErrorStatistics(ErrorStatisticsType 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 java.math.BigInteger;
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 ErrorStatisticsType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ErrorStatisticsType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="occurrences" type="{http://www.w3.org/2001/XMLSchema}integer"/&gt;
* &lt;element name="error" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ErrorPropertyType" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ErrorStatisticsType", propOrder = {
"occurrences",
"error"
})
public class ErrorStatisticsType {
@XmlElement(required = true)
protected BigInteger occurrences;
protected List<ErrorPropertyType> error;
/**
* Ruft den Wert der occurrences-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getOccurrences() {
return occurrences;
}
/**
* Legt den Wert der occurrences-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setOccurrences(BigInteger value) {
this.occurrences = value;
}
public boolean isSetOccurrences() {
return (this.occurrences!= null);
}
/**
* Gets the value of the error 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 error property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getError().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ErrorPropertyType }
*
*
*/
public List<ErrorPropertyType> getError() {
if (error == null) {
error = new ArrayList<ErrorPropertyType>();
}
return this.error;
}
public boolean isSetError() {
return ((this.error!= null)&&(!this.error.isEmpty()));
}
public void unsetError() {
this.error = 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.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ErrorType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ErrorType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="name" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ErrorTypeType"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ErrorType", propOrder = {
"name"
})
public class ErrorType {
@XmlElement(required = true)
@XmlSchemaType(name = "string")
protected ErrorTypeType name;
/**
* Ruft den Wert der name-Eigenschaft ab.
*
* @return
* possible object is
* {@link ErrorTypeType }
*
*/
public ErrorTypeType getName() {
return name;
}
/**
* Legt den Wert der name-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ErrorTypeType }
*
*/
public void setName(ErrorTypeType value) {
this.name = value;
}
public boolean isSetName() {
return (this.name!= 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.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für ErrorTypeType.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* <p>
* <pre>
* &lt;simpleType name="ErrorTypeType"&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;enumeration value="GE_R_TOO_FEW_POINTS"/&gt;
* &lt;enumeration value="GE_R_NOT_CLOSED"/&gt;
* &lt;enumeration value="GE_R_CONSECUTIVE_POINTS_SAME"/&gt;
* &lt;enumeration value="GE_R_SELF_INTERSECTION"/&gt;
* &lt;enumeration value="GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE"/&gt;
* &lt;enumeration value="GE_P_NON_PLANAR_POLYGON_NORMALS_DEVIATION"/&gt;
* &lt;enumeration value="GE_P_INTERIOR_DISCONNECTED"/&gt;
* &lt;enumeration value="GE_P_INTERSECTING_RINGS"/&gt;
* &lt;enumeration value="GE_P_HOLE_OUTSIDE"/&gt;
* &lt;enumeration value="GE_P_ORIENTATION_RINGS_SAME"/&gt;
* &lt;enumeration value="GE_P_INNER_RINGS_NESTED"/&gt;
* &lt;enumeration value="GE_S_TOO_FEW_POLYGONS"/&gt;
* &lt;enumeration value="GE_S_NOT_CLOSED"/&gt;
* &lt;enumeration value="GE_S_NON_MANIFOLD_EDGE"/&gt;
* &lt;enumeration value="GE_S_POLYGON_WRONG_ORIENTATION"/&gt;
* &lt;enumeration value="GE_S_ALL_POLYGONS_WRONG_ORIENTATION"/&gt;
* &lt;enumeration value="GE_S_NON_MANIFOLD_VERTEX"/&gt;
* &lt;enumeration value="GE_S_SELF_INTERSECTION"/&gt;
* &lt;enumeration value="GE_S_MULTIPLE_CONNECTED_COMPONENTS"/&gt;
* &lt;enumeration value="SE_ATTRIBUTE_WRONG_VALUE"/&gt;
* &lt;enumeration value="SE_ATTRIBUTE_MISSING"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* </pre>
*
*/
@XmlType(name = "ErrorTypeType")
@XmlEnum
public enum ErrorTypeType {
@XmlEnumValue("GE_R_TOO_FEW_POINTS")
GE___R___TOO___FEW___POINTS("GE_R_TOO_FEW_POINTS"),
@XmlEnumValue("GE_R_NOT_CLOSED")
GE___R___NOT___CLOSED("GE_R_NOT_CLOSED"),
@XmlEnumValue("GE_R_CONSECUTIVE_POINTS_SAME")
GE___R___CONSECUTIVE___POINTS___SAME("GE_R_CONSECUTIVE_POINTS_SAME"),
@XmlEnumValue("GE_R_SELF_INTERSECTION")
GE___R___SELF___INTERSECTION("GE_R_SELF_INTERSECTION"),
@XmlEnumValue("GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE")
GE___P___NON___PLANAR___POLYGON___DISTANCE___PLANE("GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE"),
@XmlEnumValue("GE_P_NON_PLANAR_POLYGON_NORMALS_DEVIATION")
GE___P___NON___PLANAR___POLYGON___NORMALS___DEVIATION("GE_P_NON_PLANAR_POLYGON_NORMALS_DEVIATION"),
@XmlEnumValue("GE_P_INTERIOR_DISCONNECTED")
GE___P___INTERIOR___DISCONNECTED("GE_P_INTERIOR_DISCONNECTED"),
@XmlEnumValue("GE_P_INTERSECTING_RINGS")
GE___P___INTERSECTING___RINGS("GE_P_INTERSECTING_RINGS"),
@XmlEnumValue("GE_P_HOLE_OUTSIDE")
GE___P___HOLE___OUTSIDE("GE_P_HOLE_OUTSIDE"),
@XmlEnumValue("GE_P_ORIENTATION_RINGS_SAME")
GE___P___ORIENTATION___RINGS___SAME("GE_P_ORIENTATION_RINGS_SAME"),
@XmlEnumValue("GE_P_INNER_RINGS_NESTED")
GE___P___INNER___RINGS___NESTED("GE_P_INNER_RINGS_NESTED"),
@XmlEnumValue("GE_S_TOO_FEW_POLYGONS")
GE___S___TOO___FEW___POLYGONS("GE_S_TOO_FEW_POLYGONS"),
@XmlEnumValue("GE_S_NOT_CLOSED")
GE___S___NOT___CLOSED("GE_S_NOT_CLOSED"),
@XmlEnumValue("GE_S_NON_MANIFOLD_EDGE")
GE___S___NON___MANIFOLD___EDGE("GE_S_NON_MANIFOLD_EDGE"),
@XmlEnumValue("GE_S_POLYGON_WRONG_ORIENTATION")
GE___S___POLYGON___WRONG___ORIENTATION("GE_S_POLYGON_WRONG_ORIENTATION"),
@XmlEnumValue("GE_S_ALL_POLYGONS_WRONG_ORIENTATION")
GE___S___ALL___POLYGONS___WRONG___ORIENTATION("GE_S_ALL_POLYGONS_WRONG_ORIENTATION"),
@XmlEnumValue("GE_S_NON_MANIFOLD_VERTEX")
GE___S___NON___MANIFOLD___VERTEX("GE_S_NON_MANIFOLD_VERTEX"),
@XmlEnumValue("GE_S_SELF_INTERSECTION")
GE___S___SELF___INTERSECTION("GE_S_SELF_INTERSECTION"),
@XmlEnumValue("GE_S_MULTIPLE_CONNECTED_COMPONENTS")
GE___S___MULTIPLE___CONNECTED___COMPONENTS("GE_S_MULTIPLE_CONNECTED_COMPONENTS"),
@XmlEnumValue("SE_ATTRIBUTE_WRONG_VALUE")
SE___ATTRIBUTE___WRONG___VALUE("SE_ATTRIBUTE_WRONG_VALUE"),
@XmlEnumValue("SE_ATTRIBUTE_MISSING")
SE___ATTRIBUTE___MISSING("SE_ATTRIBUTE_MISSING");
private final String value;
ErrorTypeType(String v) {
value = v;
}
public String value() {
return value;
}
public static ErrorTypeType fromValue(String v) {
for (ErrorTypeType c: ErrorTypeType.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
//
// 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 FeatureStatisticsPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="FeatureStatisticsPropertyType"&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}FeatureStatistics"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FeatureStatisticsPropertyType", propOrder = {
"featureStatistics"
})
public class FeatureStatisticsPropertyType {
@XmlElement(name = "FeatureStatistics", required = true)
protected FeatureStatisticsType featureStatistics;
/**
* Ruft den Wert der featureStatistics-Eigenschaft ab.
*
* @return
* possible object is
* {@link FeatureStatisticsType }
*
*/
public FeatureStatisticsType getFeatureStatistics() {
return featureStatistics;
}
/**
* Legt den Wert der featureStatistics-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FeatureStatisticsType }
*
*/
public void setFeatureStatistics(FeatureStatisticsType value) {
this.featureStatistics = value;
}
public boolean isSetFeatureStatistics() {
return (this.featureStatistics!= 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.math.BigInteger;
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 FeatureStatisticsType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="FeatureStatisticsType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="numChecked" type="{http://www.w3.org/2001/XMLSchema}integer"/&gt;
* &lt;element name="numErrors" type="{http://www.w3.org/2001/XMLSchema}integer"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FeatureStatisticsType", propOrder = {
"numChecked",
"numErrors"
})
public class FeatureStatisticsType {
@XmlElement(required = true)
protected BigInteger numChecked;
@XmlElement(required = true)
protected BigInteger numErrors;
/**
* Ruft den Wert der numChecked-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumChecked() {
return numChecked;
}
/**
* Legt den Wert der numChecked-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumChecked(BigInteger value) {
this.numChecked = value;
}
public boolean isSetNumChecked() {
return (this.numChecked!= null);
}
/**
* Ruft den Wert der numErrors-Eigenschaft ab.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getNumErrors() {
return numErrors;
}
/**
* Legt den Wert der numErrors-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setNumErrors(BigInteger value) {
this.numErrors = value;
}
public boolean isSetNumErrors() {
return (this.numErrors!= 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.XmlEnum;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für FeatureTypeType.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
* <p>
* <pre>
* &lt;simpleType name="FeatureTypeType"&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
* &lt;enumeration value="BUILDING"/&gt;
* &lt;enumeration value="TRANSPORTATION"/&gt;
* &lt;enumeration value="VEGETATION"/&gt;
* &lt;enumeration value="BRIDGE"/&gt;
* &lt;enumeration value="WATER"/&gt;
* &lt;enumeration value="LAND"/&gt;
* &lt;/restriction&gt;
* &lt;/simpleType&gt;
* </pre>
*
*/
@XmlType(name = "FeatureTypeType")
@XmlEnum
public enum FeatureTypeType {
BUILDING,
TRANSPORTATION,
VEGETATION,
BRIDGE,
WATER,
LAND;
public String value() {
return name();
}
public static FeatureTypeType fromValue(String v) {
return valueOf(v);
}
}
//
// 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 FilterPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="FilterPropertyType"&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}Filter"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FilterPropertyType", propOrder = {
"filter"
})
public class FilterPropertyType {
@XmlElement(name = "Filter", required = true)
protected FilterType filter;
/**
* Ruft den Wert der filter-Eigenschaft ab.
*
* @return
* possible object is
* {@link FilterType }
*
*/
public FilterType getFilter() {
return filter;
}
/**
* Legt den Wert der filter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link FilterType }
*
*/
public void setFilter(FilterType value) {
this.filter = value;
}
public boolean isSetFilter() {
return (this.filter!= null);
}
}
Supports Markdown
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