net.opengis.gml
Class ArrayAssociationType

java.lang.Object
  extended by net.opengis.gml.ArrayAssociationType

public class ArrayAssociationType
extends Object

A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation. An instance of this type contains elements representing Objects. Ideally this type would be derived by extension of AssociationType. However, this leads to a non-deterministic content model, since both the base and the extension have minOccurs="0", and is thus prohibited in XML Schema.

Classe Java pour ArrayAssociationType complex type.

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

 <complexType name="ArrayAssociationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}_Object" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<Element> object
           
 
Constructor Summary
ArrayAssociationType()
           
 
Method Summary
 List<Element> getObject()
          Gets the value of the object property.
 boolean isSetObject()
           
 void unsetObject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

object

protected List<Element> object
Constructor Detail

ArrayAssociationType

public ArrayAssociationType()
Method Detail

getObject

public List<Element> getObject()
Gets the value of the object property.

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 set method for the object property.

For example, to add a new item, do as follows:

    getObject().add(newItem);
 

Objects of the following type(s) are allowed in the list Element


isSetObject

public boolean isSetObject()

unsetObject

public void unsetObject()


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