com.esri.arcgis.carto
Interface IMaplexRotationProperties

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMaplexRotationPropertiesProxy, MaplexRotationProperties

public interface IMaplexRotationProperties
extends java.io.Serializable

COM Interface 'IMaplexRotationProperties'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the placement of rotated labels.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID20664808_77af_65e1_faef_18e6f9ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getRotationField()
          The attribute field that contains the label angle.
 int getRotationType()
          Defines the format the rotation field in.
 boolean isAlignLabelToAngle()
          Indicates whether to draw the label aligned to the angle (no flip).
 boolean isEnable()
          Indicates whether to rotate a label by attribute.
 boolean isPerpendicularToAngle()
          Indicates whether to draw the label perpendicular to the angle.
 void setAlignLabelToAngle(boolean flag)
          Indicates whether to draw the label aligned to the angle (no flip).
 void setEnable(boolean flag)
          Indicates whether to rotate a label by attribute.
 void setPerpendicularToAngle(boolean flag)
          Indicates whether to draw the label perpendicular to the angle.
 void setRotationField(java.lang.String field)
          The attribute field that contains the label angle.
 void setRotationType(int type)
          Defines the format the rotation field in.
 

Field Detail

IID20664808_77af_65e1_faef_18e6f9ec732a

static final int IID20664808_77af_65e1_faef_18e6f9ec732a
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isEnable

boolean isEnable()
                 throws java.io.IOException,
                        AutomationException
Indicates whether to rotate a label by attribute.

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

setEnable

void setEnable(boolean flag)
               throws java.io.IOException,
                      AutomationException
Indicates whether to rotate a label by attribute.

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

getRotationType

int getRotationType()
                    throws java.io.IOException,
                           AutomationException
Defines the format the rotation field in.

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

setRotationType

void setRotationType(int type)
                     throws java.io.IOException,
                            AutomationException
Defines the format the rotation field in.

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

getRotationField

java.lang.String getRotationField()
                                  throws java.io.IOException,
                                         AutomationException
The attribute field that contains the label angle.

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

setRotationField

void setRotationField(java.lang.String field)
                      throws java.io.IOException,
                             AutomationException
The attribute field that contains the label angle.

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

isPerpendicularToAngle

boolean isPerpendicularToAngle()
                               throws java.io.IOException,
                                      AutomationException
Indicates whether to draw the label perpendicular to the angle.

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

setPerpendicularToAngle

void setPerpendicularToAngle(boolean flag)
                             throws java.io.IOException,
                                    AutomationException
Indicates whether to draw the label perpendicular to the angle.

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

isAlignLabelToAngle

boolean isAlignLabelToAngle()
                            throws java.io.IOException,
                                   AutomationException
Indicates whether to draw the label aligned to the angle (no flip).

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

setAlignLabelToAngle

void setAlignLabelToAngle(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Indicates whether to draw the label aligned to the angle (no flip).

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