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 java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java-Klasse für FilterType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="FilterType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="checking" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}CheckingPropertyType" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FilterType", propOrder = {
"checking"
})
public class FilterType {
protected List<CheckingPropertyType> checking;
/**
* Gets the value of the checking 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 checking property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getChecking().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link CheckingPropertyType }
*
*
*/
public List<CheckingPropertyType> getChecking() {
if (checking == null) {
checking = new ArrayList<CheckingPropertyType>();
}
return this.checking;
}
public boolean isSetChecking() {
return ((this.checking!= null)&&(!this.checking.isEmpty()));
}
public void unsetChecking() {
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.XmlType;
/**
* <p>Java-Klasse für GlobalParametersPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GlobalParametersPropertyType"&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}GlobalParameters"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GlobalParametersPropertyType", propOrder = {
"globalParameters"
})
public class GlobalParametersPropertyType {
@XmlElement(name = "GlobalParameters", required = true)
protected GlobalParametersType globalParameters;
/**
* Ruft den Wert der globalParameters-Eigenschaft ab.
*
* @return
* possible object is
* {@link GlobalParametersType }
*
*/
public GlobalParametersType getGlobalParameters() {
return globalParameters;
}
/**
* Legt den Wert der globalParameters-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link GlobalParametersType }
*
*/
public void setGlobalParameters(GlobalParametersType value) {
this.globalParameters = value;
}
public boolean isSetGlobalParameters() {
return (this.globalParameters!= 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.XmlType;
/**
* <p>Java-Klasse für GlobalParametersType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GlobalParametersType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="parameter" type="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}ParameterPropertyType" maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GlobalParametersType", propOrder = {
"parameter"
})
public class GlobalParametersType {
protected List<ParameterPropertyType> parameter;
/**
* Gets the value of the parameter 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 parameter property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getParameter().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link ParameterPropertyType }
*
*
*/
public List<ParameterPropertyType> getParameter() {
if (parameter == null) {
parameter = new ArrayList<ParameterPropertyType>();
}
return this.parameter;
}
public boolean isSetParameter() {
return ((this.parameter!= null)&&(!this.parameter.isEmpty()));
}
public void unsetParameter() {
this.parameter = 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 ParameterPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ParameterPropertyType"&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}Parameter"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ParameterPropertyType", propOrder = {
"parameter"
})
public class ParameterPropertyType {
@XmlElement(name = "Parameter", required = true)
protected ParameterType parameter;
/**
* Ruft den Wert der parameter-Eigenschaft ab.
*
* @return
* possible object is
* {@link ParameterType }
*
*/
public ParameterType getParameter() {
return parameter;
}
/**
* Legt den Wert der parameter-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link ParameterType }
*
*/
public void setParameter(ParameterType value) {
this.parameter = value;
}
public boolean isSetParameter() {
return (this.parameter!= 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 ParameterType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="ParameterType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="uom" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="value" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ParameterType", propOrder = {
"name",
"uom",
"value"
})
public class ParameterType {
@XmlElement(required = true)
protected String name;
@XmlElement(required = true)
protected String uom;
@XmlElement(required = true)
protected String value;
/**
* Ruft den Wert der name-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getName() {
return name;
}
/**
* Legt den Wert der name-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setName(String value) {
this.name = value;
}
public boolean isSetName() {
return (this.name!= null);
}
/**
* Ruft den Wert der uom-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUom() {
return uom;
}
/**
* Legt den Wert der uom-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUom(String value) {
this.uom = value;
}
public boolean isSetUom() {
return (this.uom!= null);
}
/**
* Ruft den Wert der value-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
public boolean isSetValue() {
return (this.value!= 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_P_HOLE_OUTSIDEPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_HOLE_OUTSIDEPropertyType"&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_P_HOLE_OUTSIDE"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_HOLE_OUTSIDEPropertyType", propOrder = {
"ge_P_HOLE_OUTSIDE"
})
public class PolygonHoleOutsidePropertyType {
@XmlElement(name = "GE_P_HOLE_OUTSIDE", required = true)
protected PolygonHoleOutsideType ge_P_HOLE_OUTSIDE;
/**
* Ruft den Wert der ge_P_HOLE_OUTSIDE-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonHoleOutsideType }
*
*/
public PolygonHoleOutsideType getGE_P_HOLE_OUTSIDE() {
return ge_P_HOLE_OUTSIDE;
}
/**
* Legt den Wert der ge_P_HOLE_OUTSIDE-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonHoleOutsideType }
*
*/
public void setGE_P_HOLE_OUTSIDE(PolygonHoleOutsideType value) {
this.ge_P_HOLE_OUTSIDE = value;
}
public boolean isSetGE_P_HOLE_OUTSIDE() {
return (this.ge_P_HOLE_OUTSIDE!= 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_P_HOLE_OUTSIDEType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_HOLE_OUTSIDEType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractPolygonErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="linearRingId" 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_P_HOLE_OUTSIDEType", propOrder = {
"linearRingId"
})
public class PolygonHoleOutsideType
extends AbstractPolygonErrorType
{
@XmlElement(required = true)
protected String linearRingId;
/**
* Ruft den Wert der linearRingId-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLinearRingId() {
return linearRingId;
}
/**
* Legt den Wert der linearRingId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinearRingId(String value) {
this.linearRingId = value;
}
public boolean isSetLinearRingId() {
return (this.linearRingId!= 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 PolygonIdListPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="PolygonIdListPropertyType"&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}PolygonIdList"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PolygonIdListPropertyType", propOrder = {
"polygonIdList"
})
public class PolygonIdListPropertyType {
@XmlElement(name = "PolygonIdList", required = true)
protected PolygonIdListType polygonIdList;
/**
* Ruft den Wert der polygonIdList-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonIdListType }
*
*/
public PolygonIdListType getPolygonIdList() {
return polygonIdList;
}
/**
* Legt den Wert der polygonIdList-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonIdListType }
*
*/
public void setPolygonIdList(PolygonIdListType value) {
this.polygonIdList = value;
}
public boolean isSetPolygonIdList() {
return (this.polygonIdList!= 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 PolygonIdListType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="PolygonIdListType"&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element name="polygonId" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PolygonIdListType", propOrder = {
"polygonId"
})
public class PolygonIdListType {
@XmlElement(required = true)
protected String polygonId;
/**
* Ruft den Wert der polygonId-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPolygonId() {
return polygonId;
}
/**
* Legt den Wert der polygonId-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPolygonId(String value) {
this.polygonId = value;
}
public boolean isSetPolygonId() {
return (this.polygonId!= 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_P_INNER_RINGS_NESTEDPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INNER_RINGS_NESTEDPropertyType"&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_P_INNER_RINGS_NESTED"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_INNER_RINGS_NESTEDPropertyType", propOrder = {
"ge_P_INNER_RINGS_NESTED"
})
public class PolygonInnerRingsNestedPropertyType {
@XmlElement(name = "GE_P_INNER_RINGS_NESTED", required = true)
protected PolygonInnerRingsNestedType ge_P_INNER_RINGS_NESTED;
/**
* Ruft den Wert der ge_P_INNER_RINGS_NESTED-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonInnerRingsNestedType }
*
*/
public PolygonInnerRingsNestedType getGE_P_INNER_RINGS_NESTED() {
return ge_P_INNER_RINGS_NESTED;
}
/**
* Legt den Wert der ge_P_INNER_RINGS_NESTED-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonInnerRingsNestedType }
*
*/
public void setGE_P_INNER_RINGS_NESTED(PolygonInnerRingsNestedType value) {
this.ge_P_INNER_RINGS_NESTED = value;
}
public boolean isSetGE_P_INNER_RINGS_NESTED() {
return (this.ge_P_INNER_RINGS_NESTED!= 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_P_INNER_RINGS_NESTEDType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INNER_RINGS_NESTEDType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractPolygonErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="linearRingId1" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="linearRingId2" 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_P_INNER_RINGS_NESTEDType", propOrder = {
"linearRingId1",
"linearRingId2"
})
public class PolygonInnerRingsNestedType
extends AbstractPolygonErrorType
{
@XmlElement(required = true)
protected String linearRingId1;
@XmlElement(required = true)
protected String linearRingId2;
/**
* Ruft den Wert der linearRingId1-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLinearRingId1() {
return linearRingId1;
}
/**
* Legt den Wert der linearRingId1-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinearRingId1(String value) {
this.linearRingId1 = value;
}
public boolean isSetLinearRingId1() {
return (this.linearRingId1 != null);
}
/**
* Ruft den Wert der linearRingId2-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLinearRingId2() {
return linearRingId2;
}
/**
* Legt den Wert der linearRingId2-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinearRingId2(String value) {
this.linearRingId2 = value;
}
public boolean isSetLinearRingId2() {
return (this.linearRingId2 != 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_P_INTERIOR_DISCONNECTEDPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INTERIOR_DISCONNECTEDPropertyType"&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_P_INTERIOR_DISCONNECTED"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_INTERIOR_DISCONNECTEDPropertyType", propOrder = {
"ge_P_INTERIOR_DISCONNECTED"
})
public class PolygonInteriorDisconnectedPropertyType {
@XmlElement(name = "GE_P_INTERIOR_DISCONNECTED", required = true)
protected PolygonInteriorDisconnectedType ge_P_INTERIOR_DISCONNECTED;
/**
* Ruft den Wert der ge_P_INTERIOR_DISCONNECTED-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonInteriorDisconnectedType }
*
*/
public PolygonInteriorDisconnectedType getGE_P_INTERIOR_DISCONNECTED() {
return ge_P_INTERIOR_DISCONNECTED;
}
/**
* Legt den Wert der ge_P_INTERIOR_DISCONNECTED-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonInteriorDisconnectedType }
*
*/
public void setGE_P_INTERIOR_DISCONNECTED(PolygonInteriorDisconnectedType value) {
this.ge_P_INTERIOR_DISCONNECTED = value;
}
public boolean isSetGE_P_INTERIOR_DISCONNECTED() {
return (this.ge_P_INTERIOR_DISCONNECTED!= 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_P_INTERIOR_DISCONNECTEDType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INTERIOR_DISCONNECTEDType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractPolygonErrorType"&gt;
* &lt;sequence&gt;
* &lt;/sequence&gt;
* &lt;/extension&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_INTERIOR_DISCONNECTEDType")
public class PolygonInteriorDisconnectedType
extends AbstractPolygonErrorType
{
}
//
// 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_P_INTERSECTING_RINGSPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INTERSECTING_RINGSPropertyType"&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_P_INTERSECTING_RINGS"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_INTERSECTING_RINGSPropertyType", propOrder = {
"ge_P_INTERSECTING_RINGS"
})
public class PolygonIntersectingRingsPropertyType {
@XmlElement(name = "GE_P_INTERSECTING_RINGS", required = true)
protected PolygonIntersectingRingsType ge_P_INTERSECTING_RINGS;
/**
* Ruft den Wert der ge_P_INTERSECTING_RINGS-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonIntersectingRingsType }
*
*/
public PolygonIntersectingRingsType getGE_P_INTERSECTING_RINGS() {
return ge_P_INTERSECTING_RINGS;
}
/**
* Legt den Wert der ge_P_INTERSECTING_RINGS-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonIntersectingRingsType }
*
*/
public void setGE_P_INTERSECTING_RINGS(PolygonIntersectingRingsType value) {
this.ge_P_INTERSECTING_RINGS = value;
}
public boolean isSetGE_P_INTERSECTING_RINGS() {
return (this.ge_P_INTERSECTING_RINGS!= 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_P_INTERSECTING_RINGSType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_INTERSECTING_RINGSType"&gt;
* &lt;complexContent&gt;
* &lt;extension base="{https://transfer.hft-stuttgart.de/pages/citydoctor/qualityade/0.1.4}AbstractPolygonErrorType"&gt;
* &lt;sequence&gt;
* &lt;element name="linearRingId1" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
* &lt;element name="linearRingId2" 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_P_INTERSECTING_RINGSType", propOrder = {
"linearRingId1",
"linearRingId2"
})
public class PolygonIntersectingRingsType
extends AbstractPolygonErrorType
{
@XmlElement(required = true)
protected String linearRingId1;
@XmlElement(required = true)
protected String linearRingId2;
/**
* Ruft den Wert der linearRingId1-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLinearRingId1() {
return linearRingId1;
}
/**
* Legt den Wert der linearRingId1-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinearRingId1(String value) {
this.linearRingId1 = value;
}
public boolean isSetLinearRingId1() {
return (this.linearRingId1 != null);
}
/**
* Ruft den Wert der linearRingId2-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getLinearRingId2() {
return linearRingId2;
}
/**
* Legt den Wert der linearRingId2-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setLinearRingId2(String value) {
this.linearRingId2 = value;
}
public boolean isSetLinearRingId2() {
return (this.linearRingId2 != 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_P_NON_PLANAR_POLYGON_DISTANCE_PLANEPropertyType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* &lt;complexType name="GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANEPropertyType"&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_P_NON_PLANAR_POLYGON_DISTANCE_PLANE"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANEPropertyType", propOrder = {
"ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE"
})
public class PolygonNonPlanarDistancePlanePropertyType {
@XmlElement(name = "GE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE", required = true)
protected PolygonNonPlanarDistancePlaneType ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE;
/**
* Ruft den Wert der ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE-Eigenschaft ab.
*
* @return
* possible object is
* {@link PolygonNonPlanarDistancePlaneType }
*
*/
public PolygonNonPlanarDistancePlaneType getGE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE() {
return ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE;
}
/**
* Legt den Wert der ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link PolygonNonPlanarDistancePlaneType }
*
*/
public void setGE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE(PolygonNonPlanarDistancePlaneType value) {
this.ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE = value;
}
public boolean isSetGE_P_NON_PLANAR_POLYGON_DISTANCE_PLANE() {
return (this.ge_P_NON_PLANAR_POLYGON_DISTANCE_PLANE!= 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