net.opengis.gml
Class OrientableSurfaceType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.AbstractGeometryType
          extended by net.opengis.gml.AbstractGeometricPrimitiveType
              extended by net.opengis.gml.AbstractSurfaceType
                  extended by net.opengis.gml.OrientableSurfaceType

public class OrientableSurfaceType
extends AbstractSurfaceType

OrientableSurface consists of a surface and an orientation. If the orientation is "+", then the OrientableSurface is identical to the baseSurface. If the orientation is "-", then the OrientableSurface is a reference to a Surface with an up-normal that reverses the direction for this OrientableSurface, the sense of "the top of the surface".

Classe Java pour OrientableSurfaceType complex type.

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

 <complexType name="OrientableSurfaceType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractSurfaceType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}baseSurface"/>
       </sequence>
       <attribute name="orientation" type="{http://www.opengis.net/gml}SignType" default="+" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  SurfacePropertyType baseSurface
           
protected  SignType orientation
           
 
Fields inherited from class net.opengis.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
OrientableSurfaceType()
           
 
Method Summary
 SurfacePropertyType getBaseSurface()
          References or contains the base surface (positive orientation).
 SignType getOrientation()
          Obtient la valeur de la propriété orientation.
 boolean isSetBaseSurface()
           
 boolean isSetOrientation()
           
 void setBaseSurface(SurfacePropertyType value)
          Définit la valeur de la propriété baseSurface.
 void setOrientation(SignType value)
          Définit la valeur de la propriété orientation.
 
Methods inherited from class net.opengis.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, isSetAxisLabels, isSetGid, isSetSrsDimension, isSetSrsName, isSetUomLabels, setGid, setSrsDimension, setSrsName, unsetAxisLabels, unsetUomLabels
 
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

baseSurface

protected SurfacePropertyType baseSurface

orientation

protected SignType orientation
Constructor Detail

OrientableSurfaceType

public OrientableSurfaceType()
Method Detail

getBaseSurface

public SurfacePropertyType getBaseSurface()
References or contains the base surface (positive orientation).

Returns:
possible object is SurfacePropertyType

setBaseSurface

public void setBaseSurface(SurfacePropertyType value)
Définit la valeur de la propriété baseSurface.

Parameters:
value - allowed object is SurfacePropertyType

isSetBaseSurface

public boolean isSetBaseSurface()

getOrientation

public SignType getOrientation()
Obtient la valeur de la propriété orientation.

Returns:
possible object is SignType

setOrientation

public void setOrientation(SignType value)
Définit la valeur de la propriété orientation.

Parameters:
value - allowed object is SignType

isSetOrientation

public boolean isSetOrientation()


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