net.opengis.gml
Class TopoComplexType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.AbstractTopologyType
          extended by net.opengis.gml.TopoComplexType

public class TopoComplexType
extends AbstractTopologyType

This type represents a TP_Complex capable of holding topological primitives.

Classe Java pour TopoComplexType complex type.

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

 <complexType name="TopoComplexType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTopologyType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}maximalComplex"/>
         <element ref="{http://www.opengis.net/gml}superComplex" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}subComplex" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}topoPrimitiveMember" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}topoPrimitiveMembers" minOccurs="0"/>
       </sequence>
       <attribute name="isMaximal" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Boolean isMaximal
           
protected  TopoComplexMemberType maximalComplex
           
protected  List<TopoComplexMemberType> subComplex
           
protected  List<TopoComplexMemberType> superComplex
           
protected  List<TopoPrimitiveMemberType> topoPrimitiveMember
           
protected  TopoPrimitiveArrayAssociationType topoPrimitiveMembers
           
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
TopoComplexType()
           
 
Method Summary
 TopoComplexMemberType getMaximalComplex()
          Obtient la valeur de la propriété maximalComplex.
 List<TopoComplexMemberType> getSubComplex()
          Gets the value of the subComplex property.
 List<TopoComplexMemberType> getSuperComplex()
          Gets the value of the superComplex property.
 List<TopoPrimitiveMemberType> getTopoPrimitiveMember()
          Gets the value of the topoPrimitiveMember property.
 TopoPrimitiveArrayAssociationType getTopoPrimitiveMembers()
          Obtient la valeur de la propriété topoPrimitiveMembers.
 boolean isIsMaximal()
          Obtient la valeur de la propriété isMaximal.
 boolean isSetIsMaximal()
           
 boolean isSetMaximalComplex()
           
 boolean isSetSubComplex()
           
 boolean isSetSuperComplex()
           
 boolean isSetTopoPrimitiveMember()
           
 boolean isSetTopoPrimitiveMembers()
           
 void setIsMaximal(boolean value)
          Définit la valeur de la propriété isMaximal.
 void setMaximalComplex(TopoComplexMemberType value)
          Définit la valeur de la propriété maximalComplex.
 void setTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType value)
          Définit la valeur de la propriété topoPrimitiveMembers.
 void unsetIsMaximal()
           
 void unsetSubComplex()
           
 void unsetSuperComplex()
           
 void unsetTopoPrimitiveMember()
           
 
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

maximalComplex

protected TopoComplexMemberType maximalComplex

superComplex

protected List<TopoComplexMemberType> superComplex

subComplex

protected List<TopoComplexMemberType> subComplex

topoPrimitiveMember

protected List<TopoPrimitiveMemberType> topoPrimitiveMember

topoPrimitiveMembers

protected TopoPrimitiveArrayAssociationType topoPrimitiveMembers

isMaximal

protected Boolean isMaximal
Constructor Detail

TopoComplexType

public TopoComplexType()
Method Detail

getMaximalComplex

public TopoComplexMemberType getMaximalComplex()
Obtient la valeur de la propriété maximalComplex.

Returns:
possible object is TopoComplexMemberType

setMaximalComplex

public void setMaximalComplex(TopoComplexMemberType value)
Définit la valeur de la propriété maximalComplex.

Parameters:
value - allowed object is TopoComplexMemberType

isSetMaximalComplex

public boolean isSetMaximalComplex()

getSuperComplex

public List<TopoComplexMemberType> getSuperComplex()
Gets the value of the superComplex 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 superComplex property.

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

    getSuperComplex().add(newItem);
 

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


isSetSuperComplex

public boolean isSetSuperComplex()

unsetSuperComplex

public void unsetSuperComplex()

getSubComplex

public List<TopoComplexMemberType> getSubComplex()
Gets the value of the subComplex 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 subComplex property.

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

    getSubComplex().add(newItem);
 

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


isSetSubComplex

public boolean isSetSubComplex()

unsetSubComplex

public void unsetSubComplex()

getTopoPrimitiveMember

public List<TopoPrimitiveMemberType> getTopoPrimitiveMember()
Gets the value of the topoPrimitiveMember 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 topoPrimitiveMember property.

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

    getTopoPrimitiveMember().add(newItem);
 

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


isSetTopoPrimitiveMember

public boolean isSetTopoPrimitiveMember()

unsetTopoPrimitiveMember

public void unsetTopoPrimitiveMember()

getTopoPrimitiveMembers

public TopoPrimitiveArrayAssociationType getTopoPrimitiveMembers()
Obtient la valeur de la propriété topoPrimitiveMembers.

Returns:
possible object is TopoPrimitiveArrayAssociationType

setTopoPrimitiveMembers

public void setTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType value)
Définit la valeur de la propriété topoPrimitiveMembers.

Parameters:
value - allowed object is TopoPrimitiveArrayAssociationType

isSetTopoPrimitiveMembers

public boolean isSetTopoPrimitiveMembers()

isIsMaximal

public boolean isIsMaximal()
Obtient la valeur de la propriété isMaximal.

Returns:
possible object is Boolean

setIsMaximal

public void setIsMaximal(boolean value)
Définit la valeur de la propriété isMaximal.

Parameters:
value - allowed object is Boolean

isSetIsMaximal

public boolean isSetIsMaximal()

unsetIsMaximal

public void unsetIsMaximal()


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