net.opengis.gml
Class ValueArrayType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.CompositeValueType
          extended by net.opengis.gml.ValueArrayType

public class ValueArrayType
extends CompositeValueType

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.

Classe Java pour ValueArrayType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="ValueArrayType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}CompositeValueType">
       <attGroup ref="{http://www.opengis.net/gml}referenceSystem"/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String codeSpace
           
protected  String uom
           
 
Fields inherited from class net.opengis.gml.CompositeValueType
valueComponent, valueComponents
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
ValueArrayType()
           
 
Method Summary
 String getCodeSpace()
          Obtient la valeur de la propriété codeSpace.
 String getUom()
          Obtient la valeur de la propriété uom.
 boolean isSetCodeSpace()
           
 boolean isSetUom()
           
 void setCodeSpace(String value)
          Définit la valeur de la propriété codeSpace.
 void setUom(String value)
          Définit la valeur de la propriété uom.
 
Methods inherited from class net.opengis.gml.CompositeValueType
getValueComponent, getValueComponents, isSetValueComponent, isSetValueComponents, setValueComponents, unsetValueComponent
 
Methods inherited from class net.opengis.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

codeSpace

protected String codeSpace

uom

protected String uom
Constructor Detail

ValueArrayType

public ValueArrayType()
Method Detail

getCodeSpace

public String getCodeSpace()
Obtient la valeur de la propriété codeSpace.

Returns:
possible object is String

setCodeSpace

public void setCodeSpace(String value)
Définit la valeur de la propriété codeSpace.

Parameters:
value - allowed object is String

isSetCodeSpace

public boolean isSetCodeSpace()

getUom

public String getUom()
Obtient la valeur de la propriété uom.

Returns:
possible object is String

setUom

public void setUom(String value)
Définit la valeur de la propriété uom.

Parameters:
value - allowed object is String

isSetUom

public boolean isSetUom()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.