net.opengis.gml
Class DictionaryType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.DefinitionType
          extended by net.opengis.gml.DictionaryType

public class DictionaryType
extends DefinitionType

A non-abstract bag that is specialized for use as a dictionary which contains a set of definitions. These definitions are referenced from other places, in the same and different XML documents. In this restricted type, the inherited optional "description" element can be used for a description of this dictionary. The inherited optional "name" element can be used for the name(s) of this dictionary. The inherited "metaDataProperty" elements can be used to reference or contain more information about this dictionary. The inherited required gml:id attribute allows the dictionary to be referenced using this handle.

Classe Java pour DictionaryType complex type.

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

 <complexType name="DictionaryType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}DefinitionType">
       <sequence maxOccurs="unbounded" minOccurs="0">
         <choice>
           <element ref="{http://www.opengis.net/gml}dictionaryEntry"/>
           <element ref="{http://www.opengis.net/gml}indirectEntry"/>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<JAXBElement<?>> dictionaryEntryOrIndirectEntry
           
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
DictionaryType()
           
 
Method Summary
 List<JAXBElement<?>> getDictionaryEntryOrIndirectEntry()
          Gets the value of the dictionaryEntryOrIndirectEntry property.
 boolean isSetDictionaryEntryOrIndirectEntry()
           
 void unsetDictionaryEntryOrIndirectEntry()
           
 
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

dictionaryEntryOrIndirectEntry

protected List<JAXBElement<?>> dictionaryEntryOrIndirectEntry
Constructor Detail

DictionaryType

public DictionaryType()
Method Detail

getDictionaryEntryOrIndirectEntry

public List<JAXBElement<?>> getDictionaryEntryOrIndirectEntry()
Gets the value of the dictionaryEntryOrIndirectEntry 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 dictionaryEntryOrIndirectEntry property.

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

    getDictionaryEntryOrIndirectEntry().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<DictionaryEntryType> JAXBElement<DictionaryEntryType> JAXBElement<IndirectEntryType>


isSetDictionaryEntryOrIndirectEntry

public boolean isSetDictionaryEntryOrIndirectEntry()

unsetDictionaryEntryOrIndirectEntry

public void unsetDictionaryEntryOrIndirectEntry()


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