com.esri.arcgis.carto
Interface IDimensionShape

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DimensionShape, IDimensionShapeProxy

public interface IDimensionShape
extends java.io.Serializable

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

Description: 'Provides access to members that control a dimension shape.' 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 IIDd07b504e_10ac_11d4_80d7_00c04f601565
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IPoint getBeginDimensionPoint()
          The begin dimension point.
 IPoint getDimensionLinePoint()
          The point which describes the height of the dimension line.
 IPoint getEndDimensionPoint()
          The end dimension point.
 double getExtensionLineAngle()
          The angle of the extension lines in radians.
 double getTextAngle()
          The angle of the text in radians.
 IPoint getTextPoint()
          The point for the text placement.
 void setBeginDimensionPointByRef(IPoint point)
          The begin dimension point.
 void setDimensionLinePointByRef(IPoint point)
          The point which describes the height of the dimension line.
 void setEndDimensionPointByRef(IPoint point)
          The end dimension point.
 void setExtensionLineAngle(double angle)
          The angle of the extension lines in radians.
 void setTextAngle(double angle)
          The angle of the text in radians.
 void setTextPointByRef(IPoint point)
          The point for the text placement.
 

Field Detail

IIDd07b504e_10ac_11d4_80d7_00c04f601565

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

setBeginDimensionPointByRef

void setBeginDimensionPointByRef(IPoint point)
                                 throws java.io.IOException,
                                        AutomationException
The begin dimension point.

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

getBeginDimensionPoint

IPoint getBeginDimensionPoint()
                              throws java.io.IOException,
                                     AutomationException
The begin dimension point.

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

setEndDimensionPointByRef

void setEndDimensionPointByRef(IPoint point)
                               throws java.io.IOException,
                                      AutomationException
The end dimension point.

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

getEndDimensionPoint

IPoint getEndDimensionPoint()
                            throws java.io.IOException,
                                   AutomationException
The end dimension point.

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

getDimensionLinePoint

IPoint getDimensionLinePoint()
                             throws java.io.IOException,
                                    AutomationException
The point which describes the height of the dimension line.

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

setDimensionLinePointByRef

void setDimensionLinePointByRef(IPoint point)
                                throws java.io.IOException,
                                       AutomationException
The point which describes the height of the dimension line.

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

getTextPoint

IPoint getTextPoint()
                    throws java.io.IOException,
                           AutomationException
The point for the text placement.

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

setTextPointByRef

void setTextPointByRef(IPoint point)
                       throws java.io.IOException,
                              AutomationException
The point for the text placement.

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

getExtensionLineAngle

double getExtensionLineAngle()
                             throws java.io.IOException,
                                    AutomationException
The angle of the extension lines in radians.

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

setExtensionLineAngle

void setExtensionLineAngle(double angle)
                           throws java.io.IOException,
                                  AutomationException
The angle of the extension lines in radians.

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

getTextAngle

double getTextAngle()
                    throws java.io.IOException,
                           AutomationException
The angle of the text in radians.

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

setTextAngle

void setTextAngle(double angle)
                  throws java.io.IOException,
                         AutomationException
The angle of the text in radians.

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