com.esri.arcgis.carto
Interface IDMSGridLabel3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DMSGridLabel, IDMSGridLabel3Proxy

public interface IDMSGridLabel3
extends java.io.Serializable

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

Description: 'Provides access to members that control the DMS Grid Label.' 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 IID30052758_07da_41db_9469_b72f14e7a07b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getLabelType()
          The type of the DMS grid label.
 ILatLonFormat getLatLonFormat()
          The format with which the latitudes and longitudes are displayed.
 IColor getMinutesColor()
          The color used to display the minutes.
 Font getMinutesFont()
          The font used to display the minutes.
 double getMinutesFontSize()
          The font size used to display the minutes.
 IColor getSecondsColor()
          The color used to display the seconds.
 Font getSecondsFont()
          The font used to display the seconds.
 double getSecondsFontSize()
          The font size used to display the seconds.
 boolean isAbbreviateLabels()
          Indicates if the DMS labels should be abbreviated when the value is not a whole degree.
 boolean isShowMinusSign()
          Indicates if the DMS labels should show the minus sign (if format is not showing direction).
 boolean isShowZeroMinutes()
          Indicates if zero minutes are shown.
 boolean isShowZeroSeconds()
          Indicates if zero seconds are shown.
 void setAbbreviateLabels(boolean abbrev)
          Indicates if the DMS labels should be abbreviated when the value is not a whole degree.
 void setLabelType(int labelType)
          The type of the DMS grid label.
 void setLatLonFormat(ILatLonFormat format)
          The format with which the latitudes and longitudes are displayed.
 void setMinutesColor(IColor color)
          The color used to display the minutes.
 void setMinutesFont(Font font)
          The font used to display the minutes.
 void setMinutesFontSize(double size)
          The font size used to display the minutes.
 void setSecondsColor(IColor color)
          The color used to display the seconds.
 void setSecondsFont(Font font)
          The font used to display the seconds.
 void setSecondsFontSize(double size)
          The font size used to display the seconds.
 void setShowMinusSign(boolean showMinus)
          Indicates if the DMS labels should show the minus sign (if format is not showing direction).
 void setShowZeroMinutes(boolean show)
          Indicates if zero minutes are shown.
 void setShowZeroSeconds(boolean show)
          Indicates if zero seconds are shown.
 

Field Detail

IID30052758_07da_41db_9469_b72f14e7a07b

static final int IID30052758_07da_41db_9469_b72f14e7a07b
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

getLabelType

int getLabelType()
                 throws java.io.IOException,
                        AutomationException
The type of the DMS grid label.

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

setLabelType

void setLabelType(int labelType)
                  throws java.io.IOException,
                         AutomationException
The type of the DMS grid label.

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

getLatLonFormat

ILatLonFormat getLatLonFormat()
                              throws java.io.IOException,
                                     AutomationException
The format with which the latitudes and longitudes are displayed.

Returns:
A reference to a com.esri.arcgis.system.ILatLonFormat
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLatLonFormat

void setLatLonFormat(ILatLonFormat format)
                     throws java.io.IOException,
                            AutomationException
The format with which the latitudes and longitudes are displayed.

Parameters:
format - A reference to a com.esri.arcgis.system.ILatLonFormat (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isShowZeroMinutes

boolean isShowZeroMinutes()
                          throws java.io.IOException,
                                 AutomationException
Indicates if zero minutes are shown.

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

setShowZeroMinutes

void setShowZeroMinutes(boolean show)
                        throws java.io.IOException,
                               AutomationException
Indicates if zero minutes are shown.

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

isShowZeroSeconds

boolean isShowZeroSeconds()
                          throws java.io.IOException,
                                 AutomationException
Indicates if zero seconds are shown.

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

setShowZeroSeconds

void setShowZeroSeconds(boolean show)
                        throws java.io.IOException,
                               AutomationException
Indicates if zero seconds are shown.

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

getMinutesFont

Font getMinutesFont()
                    throws java.io.IOException,
                           AutomationException
The font used to display the minutes.

Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinutesFont

void setMinutesFont(Font font)
                    throws java.io.IOException,
                           AutomationException
The font used to display the minutes.

Parameters:
font - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinutesColor

IColor getMinutesColor()
                       throws java.io.IOException,
                              AutomationException
The color used to display the minutes.

Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinutesColor

void setMinutesColor(IColor color)
                     throws java.io.IOException,
                            AutomationException
The color used to display the minutes.

Parameters:
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecondsFont

Font getSecondsFont()
                    throws java.io.IOException,
                           AutomationException
The font used to display the seconds.

Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecondsFont

void setSecondsFont(Font font)
                    throws java.io.IOException,
                           AutomationException
The font used to display the seconds.

Parameters:
font - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecondsColor

IColor getSecondsColor()
                       throws java.io.IOException,
                              AutomationException
The color used to display the seconds.

Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecondsColor

void setSecondsColor(IColor color)
                     throws java.io.IOException,
                            AutomationException
The color used to display the seconds.

Parameters:
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAbbreviateLabels

boolean isAbbreviateLabels()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the DMS labels should be abbreviated when the value is not a whole degree.

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

setAbbreviateLabels

void setAbbreviateLabels(boolean abbrev)
                         throws java.io.IOException,
                                AutomationException
Indicates if the DMS labels should be abbreviated when the value is not a whole degree.

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

getMinutesFontSize

double getMinutesFontSize()
                          throws java.io.IOException,
                                 AutomationException
The font size used to display the minutes.

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

setMinutesFontSize

void setMinutesFontSize(double size)
                        throws java.io.IOException,
                               AutomationException
The font size used to display the minutes.

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

getSecondsFontSize

double getSecondsFontSize()
                          throws java.io.IOException,
                                 AutomationException
The font size used to display the seconds.

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

setSecondsFontSize

void setSecondsFontSize(double size)
                        throws java.io.IOException,
                               AutomationException
The font size used to display the seconds.

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

isShowMinusSign

boolean isShowMinusSign()
                        throws java.io.IOException,
                               AutomationException
Indicates if the DMS labels should show the minus sign (if format is not showing direction).

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

setShowMinusSign

void setShowMinusSign(boolean showMinus)
                      throws java.io.IOException,
                             AutomationException
Indicates if the DMS labels should show the minus sign (if format is not showing direction).

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