com.esri.arcgisws
Class PictureMarkerSymbol

java.lang.Object
  extended by com.esri.arcgisws.Symbol
      extended by com.esri.arcgisws.MarkerSymbol
          extended by com.esri.arcgisws.CartographicMarkerSymbol
              extended by com.esri.arcgisws.PictureMarkerSymbol
All Implemented Interfaces:
Serializable

public class PictureMarkerSymbol
extends CartographicMarkerSymbol
implements Serializable

Java class for PictureMarkerSymbol complex type.

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

 <complexType name="PictureMarkerSymbol">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}CartographicMarkerSymbol">
       <sequence>
         <element name="BgColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="BitmapTransColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="Picture" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
         <element name="PictureUri" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Width" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="FgColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="Swap1BitColor" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
PictureMarkerSymbol()
          PictureMarkerSymbol default constructor.
PictureMarkerSymbol(double angle, Color color, double size, double xOffset, double yOffset, double xScale, double yScale, Color bgColor, Color bitmapTransColor, byte[] picture, String pictureUri, Double width, Color fgColor, Boolean swap1BitColor)
          Deprecated. 
 
Method Summary
 Color getBgColor()
          Background color of the picture for 1 bit images.
 Color getBitmapTransColor()
          Color within bitmap indicating transparency.
 Color getFgColor()
          Foreground color of the picture for 1 bit images.
 byte[] getPicture()
          Gets the value of the picture property.
 String getPictureUri()
          Gets the value of the pictureUri property.
 Boolean getSwap1BitColor()
          Indicates if foreground and background colors are swapped on 1 Bit Images Only.
 Double getWidth()
          Gets the value of the width property.
 Boolean isSwap1BitColor()
          Indicates if foreground and background colors are swapped on 1 Bit Images Only.
 void setBgColor(Color value)
          Background color of the picture for 1 bit images.
 void setBitmapTransColor(Color value)
          Color within bitmap indicating transparency.
 void setFgColor(Color value)
          Foreground color of the picture for 1 bit images.
 void setPicture(byte[] value)
          Sets the value of the picture property.
 void setPictureUri(String value)
          Sets the value of the pictureUri property.
 void setSwap1BitColor(Boolean value)
          Indicates if foreground and background colors are swapped on 1 Bit Images Only.
 void setWidth(Double value)
          Sets the value of the width property.
 
Methods inherited from class com.esri.arcgisws.CartographicMarkerSymbol
getXScale, getYScale, setXScale, setYScale
 
Methods inherited from class com.esri.arcgisws.MarkerSymbol
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PictureMarkerSymbol

@Deprecated
public PictureMarkerSymbol(double angle,
                                      Color color,
                                      double size,
                                      double xOffset,
                                      double yOffset,
                                      double xScale,
                                      double yScale,
                                      Color bgColor,
                                      Color bitmapTransColor,
                                      byte[] picture,
                                      String pictureUri,
                                      Double width,
                                      Color fgColor,
                                      Boolean swap1BitColor)
Deprecated. 

PictureMarkerSymbol constructor.


PictureMarkerSymbol

public PictureMarkerSymbol()
PictureMarkerSymbol default constructor.

Method Detail

getBgColor

public Color getBgColor()
Background color of the picture for 1 bit images. Gets the value of the bgColor property.

Returns:
possible object is Color

setBgColor

public void setBgColor(Color value)
Background color of the picture for 1 bit images. Sets the value of the bgColor property.

Parameters:
value - allowed object is Color

getBitmapTransColor

public Color getBitmapTransColor()
Color within bitmap indicating transparency. Gets the value of the bitmapTransColor property.

Returns:
possible object is Color

setBitmapTransColor

public void setBitmapTransColor(Color value)
Color within bitmap indicating transparency. Sets the value of the bitmapTransColor property.

Parameters:
value - allowed object is Color

getPicture

public byte[] getPicture()
Gets the value of the picture property.

Returns:
possible object is byte[]

setPicture

public void setPicture(byte[] value)
Sets the value of the picture property.

Parameters:
value - allowed object is byte[]

getPictureUri

public String getPictureUri()
Gets the value of the pictureUri property.

Returns:
possible object is String

setPictureUri

public void setPictureUri(String value)
Sets the value of the pictureUri property.

Parameters:
value - allowed object is String

getWidth

public Double getWidth()
Gets the value of the width property.

Returns:
possible object is Double

setWidth

public void setWidth(Double value)
Sets the value of the width property.

Parameters:
value - allowed object is Double

getFgColor

public Color getFgColor()
Foreground color of the picture for 1 bit images. Gets the value of the fgColor property.

Returns:
possible object is Color

setFgColor

public void setFgColor(Color value)
Foreground color of the picture for 1 bit images. Sets the value of the fgColor property.

Parameters:
value - allowed object is Color

getSwap1BitColor

public Boolean getSwap1BitColor()
Indicates if foreground and background colors are swapped on 1 Bit Images Only. Gets the value of the swap1BitColor property.

Returns:
possible object is Boolean

isSwap1BitColor

public Boolean isSwap1BitColor()
Indicates if foreground and background colors are swapped on 1 Bit Images Only.


setSwap1BitColor

public void setSwap1BitColor(Boolean value)
Indicates if foreground and background colors are swapped on 1 Bit Images Only. Sets the value of the swap1BitColor property.

Parameters:
value - allowed object is Boolean