com.esri.arcgis.display
Interface ITextDrawSupport

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITextDrawSupportProxy, TextMarkerSymbol, TextSymbol

public interface ITextDrawSupport
extends java.io.Serializable

COM Interface 'ITextDrawSupport'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control how text strings are drawn.' 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 IIDbf5bd367_5223_49c0_8db0_fbc9d7cf36bb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.Object getDrawPoints(int hDC, ITransformation pTransform, IGeometry pGeometry)
          Gets an array of WKSPoints which represent the position at which each line of text is drawn; pGeometry must be a point.
 void getDrawText(java.lang.String origText, java.lang.String[] pParsedText, java.lang.Object[] pPositions)
          Get text the way it will be drawn.
 

Field Detail

IIDbf5bd367_5223_49c0_8db0_fbc9d7cf36bb

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

getDrawText

void getDrawText(java.lang.String origText,
                 java.lang.String[] pParsedText,
                 java.lang.Object[] pPositions)
                 throws java.io.IOException,
                        AutomationException
Get text the way it will be drawn. Optionally gives the positions of drawn characters in the original string of characters.

Parameters:
origText - The origText (in)
pParsedText - The pParsedText (out: use single element array)
pPositions - A Variant (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDrawPoints

java.lang.Object getDrawPoints(int hDC,
                               ITransformation pTransform,
                               IGeometry pGeometry)
                               throws java.io.IOException,
                                      AutomationException
Gets an array of WKSPoints which represent the position at which each line of text is drawn; pGeometry must be a point.

Parameters:
hDC - The hDC (A COM typedef) (in)
pTransform - A reference to a com.esri.arcgis.geometry.ITransformation (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.