com.esri.arcgis.systemUI
Interface ISystemMouseCursor

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISystemMouseCursorProxy, SystemMouseCursor

public interface ISystemMouseCursor
extends java.io.Serializable

COM Interface 'ISystemMouseCursor'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystemUI.olb'

Description: 'Provides access to members that load and get mouse cursor.' 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 IID623bf41c_3e34_4586_a729_c2e34cbe8fa9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCursor()
          Currently loaded mouse cursor.
 void load(int mouseCursorType)
          Loads system provided mouse cursor.
 void loadFromFile(java.lang.String fileName)
          Loads mouse cursor from file.
 void setCursor(int mouseCursor)
          Currently loaded mouse cursor.
 

Field Detail

IID623bf41c_3e34_4586_a729_c2e34cbe8fa9

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

load

void load(int mouseCursorType)
          throws java.io.IOException,
                 AutomationException
Loads system provided mouse cursor.

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

loadFromFile

void loadFromFile(java.lang.String fileName)
                  throws java.io.IOException,
                         AutomationException
Loads mouse cursor from file. If file name uses relative path, the path must be relative to current application executable.

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

getCursor

int getCursor()
              throws java.io.IOException,
                     AutomationException
Currently loaded mouse cursor.

Returns:
The mouseCursor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCursor

void setCursor(int mouseCursor)
               throws java.io.IOException,
                      AutomationException
Currently loaded mouse cursor.

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