com.esri.arcgis.carto
Interface IMaplexRotationProperties2

All Superinterfaces:
Serializable
All Known Implementing Classes:
MaplexRotationProperties

public interface IMaplexRotationProperties2
extends Serializable

Provides access to members that control the placement of rotated labels.

Description

This interface is new at ArcGIS 9.3.

Product Availability

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


Method Summary
 int getAdditionalAngle()
          Additional angle to add to the value obtained from the field.
 int getAlignmentType()
          Defines alignment options for a rotated label.
 void setAdditionalAngle(int value)
          Additional angle to add to the value obtained from the field.
 void setAlignmentType(int type)
          Defines alignment options for a rotated label.
 

Method Detail

getAlignmentType

int getAlignmentType()
                     throws IOException,
                            AutomationException
Defines alignment options for a rotated label.

Product Availability

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

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

setAlignmentType

void setAlignmentType(int type)
                      throws IOException,
                             AutomationException
Defines alignment options for a rotated label.

Product Availability

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

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

getAdditionalAngle

int getAdditionalAngle()
                       throws IOException,
                              AutomationException
Additional angle to add to the value obtained from the field.

Product Availability

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

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

setAdditionalAngle

void setAdditionalAngle(int value)
                        throws IOException,
                               AutomationException
Additional angle to add to the value obtained from the field.

Product Availability

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

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