com.esri.arcgisws
Class MapImage

java.lang.Object
  extended by com.esri.arcgisws.MapImage
All Implemented Interfaces:
Serializable

public class MapImage
extends Object
implements Serializable

Java class for MapImage complex type.

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

 <complexType name="MapImage">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ImageData" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
         <element name="ImageURL" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Extent" type="{http://www.esri.com/schemas/ArcGIS/10.0}Envelope" minOccurs="0"/>
         <element name="VisibleLayerIDs" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfInt" minOccurs="0"/>
         <element name="MapScale" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="ImageHeight" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ImageWidth" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ImageDPI" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="ImageType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
MapImage()
          MapImage default constructor.
MapImage(byte[] imageData, String imageURL, Envelope extent, int[] visibleLayerIDs, double mapScale, int imageHeight, int imageWidth, double imageDPI, String imageType)
          Deprecated. 
 
Method Summary
 Envelope getExtent()
          The extent of the map frame on the page.
 byte[] getImageData()
          Binary data representing the generated image.
 double getImageDPI()
          The device resolution of the image specified in the request (dots per inch).
 int getImageHeight()
          The height of the image in pixels.
 String getImageType()
          The MIME type of the image data.
 String getImageURL()
          The URL of the generated image.
 int getImageWidth()
          The width of the image in pixels.
 double getMapScale()
          Gets the value of the mapScale property.
 int[] getVisibleLayerIDs()
          Array of the visible layers drawn for the generated map scale.
 void setExtent(Envelope value)
          The extent of the map frame on the page.
 void setImageData(byte[] value)
          Binary data representing the generated image.
 void setImageDPI(double value)
          The device resolution of the image specified in the request (dots per inch).
 void setImageHeight(int value)
          The height of the image in pixels.
 void setImageType(String value)
          The MIME type of the image data.
 void setImageURL(String value)
          The URL of the generated image.
 void setImageWidth(int value)
          The width of the image in pixels.
 void setMapScale(double value)
          Sets the value of the mapScale property.
 void setVisibleLayerIDs(int[] value)
          Array of the visible layers drawn for the generated map scale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapImage

@Deprecated
public MapImage(byte[] imageData,
                           String imageURL,
                           Envelope extent,
                           int[] visibleLayerIDs,
                           double mapScale,
                           int imageHeight,
                           int imageWidth,
                           double imageDPI,
                           String imageType)
Deprecated. 

MapImage constructor.


MapImage

public MapImage()
MapImage default constructor.

Method Detail

getImageData

public byte[] getImageData()
Binary data representing the generated image. Gets the value of the imageData property.

Returns:
possible object is byte[]

setImageData

public void setImageData(byte[] value)
Binary data representing the generated image. Sets the value of the imageData property.

Parameters:
value - allowed object is byte[]

getImageURL

public String getImageURL()
The URL of the generated image. Gets the value of the imageURL property.

Returns:
possible object is String

setImageURL

public void setImageURL(String value)
The URL of the generated image. Sets the value of the imageURL property.

Parameters:
value - allowed object is String

getExtent

public Envelope getExtent()
The extent of the map frame on the page. Gets the value of the extent property.

Returns:
possible object is Envelope

setExtent

public void setExtent(Envelope value)
The extent of the map frame on the page. Sets the value of the extent property.

Parameters:
value - allowed object is Envelope

getVisibleLayerIDs

public int[] getVisibleLayerIDs()
Array of the visible layers drawn for the generated map scale. Gets the value of the visibleLayerIDs property.

Returns:
possible object is []

setVisibleLayerIDs

public void setVisibleLayerIDs(int[] value)
Array of the visible layers drawn for the generated map scale. Sets the value of the visibleLayerIDs property.

Parameters:
value - allowed object is []

getMapScale

public double getMapScale()
Gets the value of the mapScale property.


setMapScale

public void setMapScale(double value)
Sets the value of the mapScale property.


getImageHeight

public int getImageHeight()
The height of the image in pixels. Gets the value of the imageHeight property.


setImageHeight

public void setImageHeight(int value)
The height of the image in pixels. Sets the value of the imageHeight property.


getImageWidth

public int getImageWidth()
The width of the image in pixels. Gets the value of the imageWidth property.


setImageWidth

public void setImageWidth(int value)
The width of the image in pixels. Sets the value of the imageWidth property.


getImageDPI

public double getImageDPI()
The device resolution of the image specified in the request (dots per inch). Gets the value of the imageDPI property.


setImageDPI

public void setImageDPI(double value)
The device resolution of the image specified in the request (dots per inch). Sets the value of the imageDPI property.


getImageType

public String getImageType()
The MIME type of the image data. Gets the value of the imageType property.

Returns:
possible object is String

setImageType

public void setImageType(String value)
The MIME type of the image data. Sets the value of the imageType property.

Parameters:
value - allowed object is String