// // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 generiert // Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. // Generiert: 2016.08.10 um 09:13:50 PM CEST // package net.opengis.gml; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; /** * A Value Array is used for homogeneous arrays of primitive and aggregate values. The member values may be scalars, composites, arrays or lists. ValueArray has the same content model as CompositeValue, but the member values must be homogeneous. The element declaration contains a Schematron constraint which expresses this restriction precisely. Since the members are homogeneous, the referenceSystem (uom, codeSpace) may be specified on the ValueArray itself and implicitly inherited by all the members if desired. Note that a_ScalarValueList is preferred for arrays of Scalar Values since this is a more efficient encoding. * * <p>Java-Klasse für ValueArrayType complex type. * * <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * * <pre> * <complexType name="ValueArrayType"> * <complexContent> * <extension base="{http://www.opengis.net/gml}CompositeValueType"> * <attGroup ref="{http://www.opengis.net/gml}referenceSystem"/> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ValueArrayType") public class ValueArrayType extends CompositeValueType { @XmlAttribute(name = "codeSpace") @XmlSchemaType(name = "anyURI") protected String codeSpace; @XmlAttribute(name = "uom") @XmlSchemaType(name = "anyURI") protected String uom; /** * Ruft den Wert der codeSpace-Eigenschaft ab. * * @return * possible object is * {@link String } * */ public String getCodeSpace() { return codeSpace; } /** * Legt den Wert der codeSpace-Eigenschaft fest. * * @param value * allowed object is * {@link String } * */ public void setCodeSpace(String value) { this.codeSpace = value; } public boolean isSetCodeSpace() { return (this.codeSpace!= 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); } }