com.esri.arcgis.carto
Interface IDimensionStyleDisplay

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DimensionStyle, IDimensionStyleDisplayProxy

public interface IDimensionStyleDisplay
extends java.io.Serializable

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

Description: 'Provides access to members that control a dimension style's display.' 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 IIDd7e38a34_f92a_11d3_80d3_00c04f601565
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getBaselineHeight()
          Height of the construction for creating baseline dimensions with this style.
 IMarkerSymbol getBeginMarkerSymbol()
          Symbol used for the begin arrow.
 int getDimensionLineDisplay()
          Dimension line display of the style.
 ILineSymbol getDimensionLineSymbol()
          Symbol used for the dimension line.
 IMarkerSymbol getEndMarkerSymbol()
          Symbol used for the end arrow.
 int getExtensionLineDisplay()
          Extension line display of the style.
 double getExtensionLineOffset()
          Length of the extension line offset.
 double getExtensionLineOvershot()
          Length of the extension line overshot.
 ILineSymbol getExtensionLineSymbol()
          Symbol used for the extension lines.
 int getMarkerDisplay()
          Arrow display of the style.
 int getMarkerFit()
          Arrow fit policy of the style.
 double getMarkerFitTolerance()
          Arrow fit tolerance of the style.
 boolean isDrawLineOnFit()
          Indicates if a dimension line should be drawn between the extension lines for an inward dimension.
 void setBaselineHeight(double height)
          Height of the construction for creating baseline dimensions with this style.
 void setBeginMarkerSymbol(IMarkerSymbol symbol)
          Symbol used for the begin arrow.
 void setDimensionLineDisplay(int displayOption)
          Dimension line display of the style.
 void setDimensionLineSymbol(ILineSymbol symbol)
          Symbol used for the dimension line.
 void setDrawLineOnFit(boolean draw)
          Indicates if a dimension line should be drawn between the extension lines for an inward dimension.
 void setEndMarkerSymbol(IMarkerSymbol symbol)
          Symbol used for the end arrow.
 void setExtensionLineDisplay(int displayOption)
          Extension line display of the style.
 void setExtensionLineOffset(double offset)
          Length of the extension line offset.
 void setExtensionLineOvershot(double overshot)
          Length of the extension line overshot.
 void setExtensionLineSymbol(ILineSymbol symbol)
          Symbol used for the extension lines.
 void setMarkerDisplay(int displayOption)
          Arrow display of the style.
 void setMarkerFit(int fit)
          Arrow fit policy of the style.
 void setMarkerFitTolerance(double tolerance)
          Arrow fit tolerance of the style.
 

Field Detail

IIDd7e38a34_f92a_11d3_80d3_00c04f601565

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

setDimensionLineSymbol

void setDimensionLineSymbol(ILineSymbol symbol)
                            throws java.io.IOException,
                                   AutomationException
Symbol used for the dimension line.

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

getDimensionLineSymbol

ILineSymbol getDimensionLineSymbol()
                                   throws java.io.IOException,
                                          AutomationException
Symbol used for the dimension line.

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

setExtensionLineSymbol

void setExtensionLineSymbol(ILineSymbol symbol)
                            throws java.io.IOException,
                                   AutomationException
Symbol used for the extension lines.

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

getExtensionLineSymbol

ILineSymbol getExtensionLineSymbol()
                                   throws java.io.IOException,
                                          AutomationException
Symbol used for the extension lines.

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

setBeginMarkerSymbol

void setBeginMarkerSymbol(IMarkerSymbol symbol)
                          throws java.io.IOException,
                                 AutomationException
Symbol used for the begin arrow.

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

getBeginMarkerSymbol

IMarkerSymbol getBeginMarkerSymbol()
                                   throws java.io.IOException,
                                          AutomationException
Symbol used for the begin arrow.

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

setEndMarkerSymbol

void setEndMarkerSymbol(IMarkerSymbol symbol)
                        throws java.io.IOException,
                               AutomationException
Symbol used for the end arrow.

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

getEndMarkerSymbol

IMarkerSymbol getEndMarkerSymbol()
                                 throws java.io.IOException,
                                        AutomationException
Symbol used for the end arrow.

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

setExtensionLineOvershot

void setExtensionLineOvershot(double overshot)
                              throws java.io.IOException,
                                     AutomationException
Length of the extension line overshot.

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

getExtensionLineOvershot

double getExtensionLineOvershot()
                                throws java.io.IOException,
                                       AutomationException
Length of the extension line overshot.

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

setExtensionLineOffset

void setExtensionLineOffset(double offset)
                            throws java.io.IOException,
                                   AutomationException
Length of the extension line offset.

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

getExtensionLineOffset

double getExtensionLineOffset()
                              throws java.io.IOException,
                                     AutomationException
Length of the extension line offset.

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

setDimensionLineDisplay

void setDimensionLineDisplay(int displayOption)
                             throws java.io.IOException,
                                    AutomationException
Dimension line display of the style.

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

getDimensionLineDisplay

int getDimensionLineDisplay()
                            throws java.io.IOException,
                                   AutomationException
Dimension line display of the style.

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

setExtensionLineDisplay

void setExtensionLineDisplay(int displayOption)
                             throws java.io.IOException,
                                    AutomationException
Extension line display of the style.

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

getExtensionLineDisplay

int getExtensionLineDisplay()
                            throws java.io.IOException,
                                   AutomationException
Extension line display of the style.

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

setMarkerDisplay

void setMarkerDisplay(int displayOption)
                      throws java.io.IOException,
                             AutomationException
Arrow display of the style.

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

getMarkerDisplay

int getMarkerDisplay()
                     throws java.io.IOException,
                            AutomationException
Arrow display of the style.

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

setMarkerFit

void setMarkerFit(int fit)
                  throws java.io.IOException,
                         AutomationException
Arrow fit policy of the style.

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

getMarkerFit

int getMarkerFit()
                 throws java.io.IOException,
                        AutomationException
Arrow fit policy of the style.

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

setMarkerFitTolerance

void setMarkerFitTolerance(double tolerance)
                           throws java.io.IOException,
                                  AutomationException
Arrow fit tolerance of the style.

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

getMarkerFitTolerance

double getMarkerFitTolerance()
                             throws java.io.IOException,
                                    AutomationException
Arrow fit tolerance of the style.

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

setDrawLineOnFit

void setDrawLineOnFit(boolean draw)
                      throws java.io.IOException,
                             AutomationException
Indicates if a dimension line should be drawn between the extension lines for an inward dimension.

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

isDrawLineOnFit

boolean isDrawLineOnFit()
                        throws java.io.IOException,
                               AutomationException
Indicates if a dimension line should be drawn between the extension lines for an inward dimension.

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

setBaselineHeight

void setBaselineHeight(double height)
                       throws java.io.IOException,
                              AutomationException
Height of the construction for creating baseline dimensions with this style.

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

getBaselineHeight

double getBaselineHeight()
                         throws java.io.IOException,
                                AutomationException
Height of the construction for creating baseline dimensions with this style.

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