com.esri.arcgis.carto
Interface IACTextMarkerSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
ACTextMarkerSymbol

public interface IACTextMarkerSymbol
extends Serializable

Provides access to members that control ArcIMS text marker symbol.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 double getAngle()
          The angle of the marker.
 int getHAlignment()
          The horizontal alignment style.
 int getVAlignment()
          The vertical alignment style.
 void setAngle(double angle)
          The angle of the marker.
 void setHAlignment(int hTextAlignment)
          The horizontal alignment style.
 void setVAlignment(int vTextAlignment)
          The vertical alignment style.
 

Method Detail

getHAlignment

int getHAlignment()
                  throws IOException,
                         AutomationException
The horizontal alignment style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.carto.acHTextAlignment constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHAlignment

void setHAlignment(int hTextAlignment)
                   throws IOException,
                          AutomationException
The horizontal alignment style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
hTextAlignment - A com.esri.arcgis.carto.acHTextAlignment constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVAlignment

int getVAlignment()
                  throws IOException,
                         AutomationException
The vertical alignment style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.carto.acVTextAlignment constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVAlignment

void setVAlignment(int vTextAlignment)
                   throws IOException,
                          AutomationException
The vertical alignment style.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
vTextAlignment - A com.esri.arcgis.carto.acVTextAlignment constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAngle

double getAngle()
                throws IOException,
                       AutomationException
The angle of the marker.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Returns:
The angle
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAngle

void setAngle(double angle)
              throws IOException,
                     AutomationException
The angle of the marker.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
angle - The angle (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.