com.esri.arcgisws
Class SimpleTextSymbol

java.lang.Object
  extended by com.esri.arcgisws.Symbol
      extended by com.esri.arcgisws.SimpleTextSymbol
All Implemented Interfaces:
java.io.Serializable

public class SimpleTextSymbol
extends Symbol
implements java.io.Serializable

Java class for SimpleTextSymbol complex type.

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

 <complexType name="SimpleTextSymbol">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.3}Symbol">
       <sequence>
         <element name="Color" type="{http://www.esri.com/schemas/ArcGIS/10.3}Color" minOccurs="0"/>
         <element name="BackgroundColor" type="{http://www.esri.com/schemas/ArcGIS/10.3}Color" minOccurs="0"/>
         <element name="OutlineColor" type="{http://www.esri.com/schemas/ArcGIS/10.3}Color" minOccurs="0"/>
         <element name="VerticalAlignment" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriSimpleTextVerticalAlignment" minOccurs="0"/>
         <element name="HorizontalAlignment" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriSimpleTextHorizontalAlignment" minOccurs="0"/>
         <element name="RightToLeft" 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="Size" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="FontFamilyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="FontStyle" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriFontStyle" minOccurs="0"/>
         <element name="FontWeight" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriFontWeight" minOccurs="0"/>
         <element name="FontDecoration" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriFontDecoration" minOccurs="0"/>
         <element name="OutlineWidth" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="Kerning" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="MaskStyle" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriMaskStyle" minOccurs="0"/>
         <element name="MaskSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaskSymbol" type="{http://www.esri.com/schemas/ArcGIS/10.3}Symbol" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
SimpleTextSymbol()
          SimpleTextSymbol default constructor.
SimpleTextSymbol(Color color, Color backgroundColor, Color outlineColor, EsriSimpleTextVerticalAlignment verticalAlignment, EsriSimpleTextHorizontalAlignment horizontalAlignment, java.lang.Boolean rightToLeft, java.lang.Double angle, java.lang.Double xOffset, java.lang.Double yOffset, java.lang.Double size, java.lang.String fontFamilyName, EsriFontStyle fontStyle, EsriFontWeight fontWeight, EsriFontDecoration fontDecoration, java.lang.Double outlineWidth, java.lang.Boolean kerning, EsriMaskStyle maskStyle, java.lang.Integer maskSize, Symbol maskSymbol)
          Deprecated. 
 
Method Summary
 java.lang.Double getAngle()
          Text baseline angle.
 Color getBackgroundColor()
          Gets the value of the backgroundColor property.
 Color getColor()
          Text color." Gets the value of the color property.
 EsriFontDecoration getFontDecoration()
          Gets the value of the fontDecoration property.
 java.lang.String getFontFamilyName()
          The name of the font family.
 EsriFontStyle getFontStyle()
          The font style.
 EsriFontWeight getFontWeight()
          The boldness or weight of the font.
 EsriSimpleTextHorizontalAlignment getHorizontalAlignment()
          Horizontal alignment style.
 java.lang.Boolean getKerning()
          Gets the value of the kerning property.
 java.lang.Integer getMaskSize()
          Gets the value of the maskSize property.
 EsriMaskStyle getMaskStyle()
          Gets the value of the maskStyle property.
 Symbol getMaskSymbol()
          Gets the value of the maskSymbol property.
 Color getOutlineColor()
          Gets the value of the outlineColor property.
 java.lang.Double getOutlineWidth()
          Gets the value of the outlineWidth property.
 java.lang.Boolean getRightToLeft()
          Indicates if the text is drawn from right to left.
 java.lang.Double getSize()
          Text size.
 EsriSimpleTextVerticalAlignment getVerticalAlignment()
          Vertical alignment style.
 java.lang.Double getXOffset()
          Gets the value of the xOffset property.
 java.lang.Double getYOffset()
          Gets the value of the yOffset property.
 java.lang.Boolean isKerning()
           
 java.lang.Boolean isRightToLeft()
          Indicates if the text is drawn from right to left.
 void setAngle(java.lang.Double value)
          Text baseline angle.
 void setBackgroundColor(Color value)
          Sets the value of the backgroundColor property.
 void setColor(Color value)
          Text color." Sets the value of the color property.
 void setFontDecoration(EsriFontDecoration value)
          Sets the value of the fontDecoration property.
 void setFontFamilyName(java.lang.String value)
          The name of the font family.
 void setFontStyle(EsriFontStyle value)
          The font style.
 void setFontWeight(EsriFontWeight value)
          The boldness or weight of the font.
 void setHorizontalAlignment(EsriSimpleTextHorizontalAlignment value)
          Horizontal alignment style.
 void setKerning(java.lang.Boolean value)
          Sets the value of the kerning property.
 void setMaskSize(java.lang.Integer value)
          Sets the value of the maskSize property.
 void setMaskStyle(EsriMaskStyle value)
          Sets the value of the maskStyle property.
 void setMaskSymbol(Symbol value)
          Sets the value of the maskSymbol property.
 void setOutlineColor(Color value)
          Sets the value of the outlineColor property.
 void setOutlineWidth(java.lang.Double value)
          Sets the value of the outlineWidth property.
 void setRightToLeft(java.lang.Boolean value)
          Indicates if the text is drawn from right to left.
 void setSize(java.lang.Double value)
          Text size.
 void setVerticalAlignment(EsriSimpleTextVerticalAlignment value)
          Vertical alignment style.
 void setXOffset(java.lang.Double value)
          Sets the value of the xOffset property.
 void setYOffset(java.lang.Double value)
          Sets the value of the yOffset property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTextSymbol

@Deprecated
public SimpleTextSymbol(Color color,
                                   Color backgroundColor,
                                   Color outlineColor,
                                   EsriSimpleTextVerticalAlignment verticalAlignment,
                                   EsriSimpleTextHorizontalAlignment horizontalAlignment,
                                   java.lang.Boolean rightToLeft,
                                   java.lang.Double angle,
                                   java.lang.Double xOffset,
                                   java.lang.Double yOffset,
                                   java.lang.Double size,
                                   java.lang.String fontFamilyName,
                                   EsriFontStyle fontStyle,
                                   EsriFontWeight fontWeight,
                                   EsriFontDecoration fontDecoration,
                                   java.lang.Double outlineWidth,
                                   java.lang.Boolean kerning,
                                   EsriMaskStyle maskStyle,
                                   java.lang.Integer maskSize,
                                   Symbol maskSymbol)
Deprecated. 

SimpleTextSymbol constructor.


SimpleTextSymbol

public SimpleTextSymbol()
SimpleTextSymbol default constructor.

Method Detail

getColor

public Color getColor()
Text color." Gets the value of the color property.

Returns:
possible object is Color

setColor

public void setColor(Color value)
Text color." Sets the value of the color property.

Parameters:
value - allowed object is Color

getBackgroundColor

public Color getBackgroundColor()
Gets the value of the backgroundColor property.

Returns:
possible object is Color

setBackgroundColor

public void setBackgroundColor(Color value)
Sets the value of the backgroundColor property.

Parameters:
value - allowed object is Color

getOutlineColor

public Color getOutlineColor()
Gets the value of the outlineColor property.

Returns:
possible object is Color

setOutlineColor

public void setOutlineColor(Color value)
Sets the value of the outlineColor property.

Parameters:
value - allowed object is Color

getVerticalAlignment

public EsriSimpleTextVerticalAlignment getVerticalAlignment()
Vertical alignment style. Gets the value of the verticalAlignment property.

Returns:
possible object is EsriSimpleTextVerticalAlignment

setVerticalAlignment

public void setVerticalAlignment(EsriSimpleTextVerticalAlignment value)
Vertical alignment style. Sets the value of the verticalAlignment property.

Parameters:
value - allowed object is EsriSimpleTextVerticalAlignment

getHorizontalAlignment

public EsriSimpleTextHorizontalAlignment getHorizontalAlignment()
Horizontal alignment style. Gets the value of the horizontalAlignment property.

Returns:
possible object is EsriSimpleTextHorizontalAlignment

setHorizontalAlignment

public void setHorizontalAlignment(EsriSimpleTextHorizontalAlignment value)
Horizontal alignment style. Sets the value of the horizontalAlignment property.

Parameters:
value - allowed object is EsriSimpleTextHorizontalAlignment

getRightToLeft

public java.lang.Boolean getRightToLeft()
Indicates if the text is drawn from right to left. Gets the value of the rightToLeft property.

Returns:
possible object is Boolean

isRightToLeft

public java.lang.Boolean isRightToLeft()
Indicates if the text is drawn from right to left.


setRightToLeft

public void setRightToLeft(java.lang.Boolean value)
Indicates if the text is drawn from right to left. Sets the value of the rightToLeft property.

Parameters:
value - allowed object is Boolean

getAngle

public java.lang.Double getAngle()
Text baseline angle. Gets the value of the angle property.

Returns:
possible object is Double

setAngle

public void setAngle(java.lang.Double value)
Text baseline angle. Sets the value of the angle property.

Parameters:
value - allowed object is Double

getXOffset

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

Returns:
possible object is Double

setXOffset

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

Parameters:
value - allowed object is Double

getYOffset

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

Returns:
possible object is Double

setYOffset

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

Parameters:
value - allowed object is Double

getSize

public java.lang.Double getSize()
Text size. Gets the value of the size property.

Returns:
possible object is Double

setSize

public void setSize(java.lang.Double value)
Text size. Sets the value of the size property.

Parameters:
value - allowed object is Double

getFontFamilyName

public java.lang.String getFontFamilyName()
The name of the font family. Gets the value of the fontFamilyName property.

Returns:
possible object is String

setFontFamilyName

public void setFontFamilyName(java.lang.String value)
The name of the font family. Sets the value of the fontFamilyName property.

Parameters:
value - allowed object is String

getFontStyle

public EsriFontStyle getFontStyle()
The font style. Gets the value of the fontStyle property.

Returns:
possible object is EsriFontStyle

setFontStyle

public void setFontStyle(EsriFontStyle value)
The font style. Sets the value of the fontStyle property.

Parameters:
value - allowed object is EsriFontStyle

getFontWeight

public EsriFontWeight getFontWeight()
The boldness or weight of the font. Gets the value of the fontWeight property.

Returns:
possible object is EsriFontWeight

setFontWeight

public void setFontWeight(EsriFontWeight value)
The boldness or weight of the font. Sets the value of the fontWeight property.

Parameters:
value - allowed object is EsriFontWeight

getFontDecoration

public EsriFontDecoration getFontDecoration()
Gets the value of the fontDecoration property.

Returns:
possible object is EsriFontDecoration

setFontDecoration

public void setFontDecoration(EsriFontDecoration value)
Sets the value of the fontDecoration property.

Parameters:
value - allowed object is EsriFontDecoration

getOutlineWidth

public java.lang.Double getOutlineWidth()
Gets the value of the outlineWidth property.

Returns:
possible object is Double

setOutlineWidth

public void setOutlineWidth(java.lang.Double value)
Sets the value of the outlineWidth property.

Parameters:
value - allowed object is Double

getKerning

public java.lang.Boolean getKerning()
Gets the value of the kerning property.

Returns:
possible object is Boolean

isKerning

public java.lang.Boolean isKerning()

setKerning

public void setKerning(java.lang.Boolean value)
Sets the value of the kerning property.

Parameters:
value - allowed object is Boolean

getMaskStyle

public EsriMaskStyle getMaskStyle()
Gets the value of the maskStyle property.

Returns:
possible object is EsriMaskStyle

setMaskStyle

public void setMaskStyle(EsriMaskStyle value)
Sets the value of the maskStyle property.

Parameters:
value - allowed object is EsriMaskStyle

getMaskSize

public java.lang.Integer getMaskSize()
Gets the value of the maskSize property.

Returns:
possible object is Integer

setMaskSize

public void setMaskSize(java.lang.Integer value)
Sets the value of the maskSize property.

Parameters:
value - allowed object is Integer

getMaskSymbol

public Symbol getMaskSymbol()
Gets the value of the maskSymbol property.

Returns:
possible object is Symbol

setMaskSymbol

public void setMaskSymbol(Symbol value)
Sets the value of the maskSymbol property.

Parameters:
value - allowed object is Symbol