com.esri.arcgisws
Class MultiPatchN

java.lang.Object
  extended by com.esri.arcgisws.Geometry
      extended by com.esri.arcgisws.MultiPatch
          extended by com.esri.arcgisws.MultiPatchN
All Implemented Interfaces:
Serializable

public class MultiPatchN
extends MultiPatch
implements Serializable

Java class for MultiPatchN complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="MultiPatchN">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}MultiPatch">
       <sequence>
         <element name="HasID" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="HasZ" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="HasM" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="Extent" type="{http://www.esri.com/schemas/ArcGIS/10.0}Envelope"/>
         <element name="SurfacePatchArray" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfSurfacePatch"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
MultiPatchN()
          MultiPatchN default constructor.
MultiPatchN(boolean hasID, boolean hasZ, boolean hasM, Envelope extent, Geometry[] surfacePatchArray)
          Deprecated. 
 
Method Summary
 Envelope getExtent()
          Gets the value of the extent property.
 Geometry[] getSurfacePatchArray()
          Gets the value of the surfacePatchArray property.
 boolean isHasID()
          Gets the value of the hasID property.
 boolean isHasM()
          Gets the value of the hasM property.
 boolean isHasZ()
          Gets the value of the hasZ property.
 void setExtent(Envelope value)
          Sets the value of the extent property.
 void setHasID(boolean value)
          Sets the value of the hasID property.
 void setHasM(boolean value)
          Sets the value of the hasM property.
 void setHasZ(boolean value)
          Sets the value of the hasZ property.
 void setSurfacePatchArray(Geometry[] value)
          Sets the value of the surfacePatchArray property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiPatchN

@Deprecated
public MultiPatchN(boolean hasID,
                              boolean hasZ,
                              boolean hasM,
                              Envelope extent,
                              Geometry[] surfacePatchArray)
Deprecated. 

MultiPatchN constructor.


MultiPatchN

public MultiPatchN()
MultiPatchN default constructor.

Method Detail

isHasID

public boolean isHasID()
Gets the value of the hasID property.


setHasID

public void setHasID(boolean value)
Sets the value of the hasID property.


isHasZ

public boolean isHasZ()
Gets the value of the hasZ property.


setHasZ

public void setHasZ(boolean value)
Sets the value of the hasZ property.


isHasM

public boolean isHasM()
Gets the value of the hasM property.


setHasM

public void setHasM(boolean value)
Sets the value of the hasM property.


getExtent

public Envelope getExtent()
Gets the value of the extent property.

Returns:
possible object is Envelope

setExtent

public void setExtent(Envelope value)
Sets the value of the extent property.

Parameters:
value - allowed object is Envelope

getSurfacePatchArray

public Geometry[] getSurfacePatchArray()
Gets the value of the surfacePatchArray property.

Returns:
possible object is []

setSurfacePatchArray

public void setSurfacePatchArray(Geometry[] value)
Sets the value of the surfacePatchArray property.

Parameters:
value - allowed object is []