com.esri.arcgisws
Class PictureFillSymbol

java.lang.Object
  extended by com.esri.arcgisws.Symbol
      extended by com.esri.arcgisws.FillSymbol
          extended by com.esri.arcgisws.PictureFillSymbol
All Implemented Interfaces:
Serializable

public class PictureFillSymbol
extends FillSymbol
implements Serializable

Java class for PictureFillSymbol complex type.

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

 <complexType name="PictureFillSymbol">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}FillSymbol">
       <sequence>
         <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="Height" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="BgColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="FgColor" 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="XSeparation" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="YSeparation" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="Swap1BitColor" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Angle" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="XOffset" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="YOffset" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="XScale" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="YScale" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
PictureFillSymbol()
          PictureFillSymbol default constructor.
PictureFillSymbol(Color color, LineSymbol outline, byte[] picture, String pictureUri, Double width, Double height, Color bgColor, Color fgColor, Color bitmapTransColor, Double xSeparation, Double ySeparation, Boolean swap1BitColor, Double angle, Double xOffset, Double yOffset, Double xScale, Double yScale)
          Deprecated. 
 
Method Summary
 Double getAngle()
          Gets the value of the angle property.
 Color getBgColor()
          Fill background color.
 Color getBitmapTransColor()
          Color within bitmap indicating transparency.
 Color getFgColor()
          Fill foreground color.
 Double getHeight()
          Gets the value of the height property.
 byte[] getPicture()
          Gets the value of the picture property.
 String getPictureUri()
          Gets the value of the pictureUri property.
 Boolean getSwap1BitColor()
          Indicates if the foreground and background colors are swapped on 1 Bit Images Only.
 Double getWidth()
          Gets the value of the width property.
 Double getXOffset()
          Gets the value of the xOffset property.
 Double getXScale()
          Gets the value of the xScale property.
 Double getXSeparation()
          Gets the value of the xSeparation property.
 Double getYOffset()
          Gets the value of the yOffset property.
 Double getYScale()
          Gets the value of the yScale property.
 Double getYSeparation()
          Gets the value of the ySeparation property.
 Boolean isSwap1BitColor()
          Indicates if the foreground and background colors are swapped on 1 Bit Images Only.
 void setAngle(Double value)
          Sets the value of the angle property.
 void setBgColor(Color value)
          Fill background color.
 void setBitmapTransColor(Color value)
          Color within bitmap indicating transparency.
 void setFgColor(Color value)
          Fill foreground color.
 void setHeight(Double value)
          Sets the value of the height property.
 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 the foreground and background colors are swapped on 1 Bit Images Only.
 void setWidth(Double value)
          Sets the value of the width property.
 void setXOffset(Double value)
          Sets the value of the xOffset property.
 void setXScale(Double value)
          Sets the value of the xScale property.
 void setXSeparation(Double value)
          Sets the value of the xSeparation property.
 void setYOffset(Double value)
          Sets the value of the yOffset property.
 void setYScale(Double value)
          Sets the value of the yScale property.
 void setYSeparation(Double value)
          Sets the value of the ySeparation property.
 
Methods inherited from class com.esri.arcgisws.FillSymbol
getColor, getOutline, setColor, setOutline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PictureFillSymbol

@Deprecated
public PictureFillSymbol(Color color,
                                    LineSymbol outline,
                                    byte[] picture,
                                    String pictureUri,
                                    Double width,
                                    Double height,
                                    Color bgColor,
                                    Color fgColor,
                                    Color bitmapTransColor,
                                    Double xSeparation,
                                    Double ySeparation,
                                    Boolean swap1BitColor,
                                    Double angle,
                                    Double xOffset,
                                    Double yOffset,
                                    Double xScale,
                                    Double yScale)
Deprecated. 

PictureFillSymbol constructor.


PictureFillSymbol

public PictureFillSymbol()
PictureFillSymbol default constructor.

Method Detail

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

getHeight

public Double getHeight()
Gets the value of the height property.

Returns:
possible object is Double

setHeight

public void setHeight(Double value)
Sets the value of the height property.

Parameters:
value - allowed object is Double

getBgColor

public Color getBgColor()
Fill background color. Gets the value of the bgColor property.

Returns:
possible object is Color

setBgColor

public void setBgColor(Color value)
Fill background color. Sets the value of the bgColor property.

Parameters:
value - allowed object is Color

getFgColor

public Color getFgColor()
Fill foreground color. Gets the value of the fgColor property.

Returns:
possible object is Color

setFgColor

public void setFgColor(Color value)
Fill foreground color. Sets the value of the fgColor 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

getXSeparation

public Double getXSeparation()
Gets the value of the xSeparation property.

Returns:
possible object is Double

setXSeparation

public void setXSeparation(Double value)
Sets the value of the xSeparation property.

Parameters:
value - allowed object is Double

getYSeparation

public Double getYSeparation()
Gets the value of the ySeparation property.

Returns:
possible object is Double

setYSeparation

public void setYSeparation(Double value)
Sets the value of the ySeparation property.

Parameters:
value - allowed object is Double

getSwap1BitColor

public Boolean getSwap1BitColor()
Indicates if the 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 the foreground and background colors are swapped on 1 Bit Images Only.


setSwap1BitColor

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

Parameters:
value - allowed object is Boolean

getAngle

public Double getAngle()
Gets the value of the angle property.

Returns:
possible object is Double

setAngle

public void setAngle(Double value)
Sets the value of the angle property.

Parameters:
value - allowed object is Double

getXOffset

public Double getXOffset()
Gets the value of the xOffset property.

Returns:
possible object is Double

setXOffset

public void setXOffset(Double value)
Sets the value of the xOffset property.

Parameters:
value - allowed object is Double

getYOffset

public Double getYOffset()
Gets the value of the yOffset property.

Returns:
possible object is Double

setYOffset

public void setYOffset(Double value)
Sets the value of the yOffset property.

Parameters:
value - allowed object is Double

getXScale

public Double getXScale()
Gets the value of the xScale property.

Returns:
possible object is Double

setXScale

public void setXScale(Double value)
Sets the value of the xScale property.

Parameters:
value - allowed object is Double

getYScale

public Double getYScale()
Gets the value of the yScale property.

Returns:
possible object is Double

setYScale

public void setYScale(Double value)
Sets the value of the yScale property.

Parameters:
value - allowed object is Double