com.esri.arcgis.carto
Interface IInkGraphic

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IInkGraphicProxy, InkGraphic

public interface IInkGraphic
extends java.io.Serializable

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

Description: 'Provides access to the InkGraphic object.' 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 IID9a36b19b_2258_4046_bde3_0d4f647e9c37
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void create(java.lang.Object pDisplay, java.lang.Object pInk)
          Creates a new element.
 int getColor()
          The current color of the element.
 java.lang.Object getInk()
          The Ink used by the Graphic Element.
 java.lang.Object getInkGeometry()
          A copy of the geometry described by the element.
 int getInkType()
          The Ink type of the graphic.
 java.lang.Object getRenderer()
          The Render used by the Graphic Element.
 java.lang.Object getTag()
          The user defined property associated with this element.
 int getTipType()
          The current tip type of the element.
 int getWidth()
          The current width of the element.
 java.lang.String recognize()
          The text produced by the text recognizer for this element.
 void setColor(int pColor)
          The current color of the element.
 void setTag(java.lang.Object pTag)
          The user defined property associated with this element.
 void setTipType(int pTipType)
          The current tip type of the element.
 void setWidth(int pWidth)
          The current width of the element.
 void updateRecognitionResult(java.lang.String newResultText)
          Updates the recognition results previously obtained by Recognize.
 

Field Detail

IID9a36b19b_2258_4046_bde3_0d4f647e9c37

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

create

void create(java.lang.Object pDisplay,
            java.lang.Object pInk)
            throws java.io.IOException,
                   AutomationException
Creates a new element.

Parameters:
pDisplay - A reference to another Object (IUnknown) (in)
pInk - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInk

java.lang.Object getInk()
                        throws java.io.IOException,
                               AutomationException
The Ink used by the Graphic Element.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRenderer

java.lang.Object getRenderer()
                             throws java.io.IOException,
                                    AutomationException
The Render used by the Graphic Element.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

recognize

java.lang.String recognize()
                           throws java.io.IOException,
                                  AutomationException
The text produced by the text recognizer for this element.

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

setTag

void setTag(java.lang.Object pTag)
            throws java.io.IOException,
                   AutomationException
The user defined property associated with this element.

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

getTag

java.lang.Object getTag()
                        throws java.io.IOException,
                               AutomationException
The user defined property associated with this element.

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

getColor

int getColor()
             throws java.io.IOException,
                    AutomationException
The current color of the element.

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

setColor

void setColor(int pColor)
              throws java.io.IOException,
                     AutomationException
The current color of the element.

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

setWidth

void setWidth(int pWidth)
              throws java.io.IOException,
                     AutomationException
The current width of the element.

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

getWidth

int getWidth()
             throws java.io.IOException,
                    AutomationException
The current width of the element.

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

getInkGeometry

java.lang.Object getInkGeometry()
                                throws java.io.IOException,
                                       AutomationException
A copy of the geometry described by the element.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInkType

int getInkType()
               throws java.io.IOException,
                      AutomationException
The Ink type of the graphic.

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

setTipType

void setTipType(int pTipType)
                throws java.io.IOException,
                       AutomationException
The current tip type of the element.

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

getTipType

int getTipType()
               throws java.io.IOException,
                      AutomationException
The current tip type of the element.

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

updateRecognitionResult

void updateRecognitionResult(java.lang.String newResultText)
                             throws java.io.IOException,
                                    AutomationException
Updates the recognition results previously obtained by Recognize.

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