com.esri.arcgis.display
Class IRotateTrackerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.display.IRotateTrackerProxy
All Implemented Interfaces:
IRotateTracker, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IRotateTracker'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control the rotation tracker.' 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 =

public class IRotateTrackerProxy
extends com.esri.arcgis.interop.Dispatch
implements IRotateTracker, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.display.IRotateTracker
IID, IID66770313_fbc0_11d1_a24e_080009b6f22b
 
Constructor Summary
  IRotateTrackerProxy()
          Deprecated. For internal use only
  IRotateTrackerProxy(java.lang.Object obj)
          Deprecated.  
protected IRotateTrackerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRotateTrackerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRotateTrackerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addGeometry(IGeometry geometry)
          Deprecated. Adds a geometry to be rotated.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addPoint(IGeometry geometry, IMarkerSymbol sym)
          Deprecated. Adds a point and symbol to be rotated.
 void clearGeometry()
          Deprecated. Clears all the geometries.
 boolean deactivate()
          Deprecated. Cancel tracking.
 double getAngle()
          Deprecated. The angle.
 int getCursor()
          Deprecated. If the mouse is over the tracker, return an HCURSOR to indicate legal operations based on mouse's relation to selection handles: move resize, etc.
 IPoint getOrigin()
          Deprecated. The rotation origin.
 boolean onKeyDown(int keyCode)
          Deprecated. Special keypress processing while tracking.
 void onMouseDown()
          Deprecated. Begin tracking move or resize based on the location of the mouse over the tracker handles.
 void onMouseMove(IPoint mapPoint)
          Deprecated. In process move or resize tracking.
 boolean onMouseUp()
          Deprecated. Finish move or resize tracking.
 void refresh()
          Deprecated. Invalidate the portion of the screen covered by the tracker.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDisplayByRef(IScreenDisplay rhs1)
          Deprecated. The display used by the tracker.
 void setOrigin(IPoint anchor)
          Deprecated. The rotation origin.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IRotateTrackerProxy

public IRotateTrackerProxy(java.lang.String CLSID,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IRotateTrackerProxy

public IRotateTrackerProxy()
Deprecated. 
For internal use only


IRotateTrackerProxy

public IRotateTrackerProxy(java.lang.Object obj)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRotateTrackerProxy

protected IRotateTrackerProxy(java.lang.Object obj,
                              java.lang.String iid)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRotateTrackerProxy

protected IRotateTrackerProxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setDisplayByRef

public void setDisplayByRef(IScreenDisplay rhs1)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The display used by the tracker.

Specified by:
setDisplayByRef in interface IRotateTracker
Parameters:
rhs1 - A reference to a com.esri.arcgis.display.IScreenDisplay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCursor

public int getCursor()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
If the mouse is over the tracker, return an HCURSOR to indicate legal operations based on mouse's relation to selection handles: move resize, etc. Return 0 if mouse isn't over tracker.

Specified by:
getCursor in interface IRotateTracker
Returns:
The cursor (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refresh

public void refresh()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Invalidate the portion of the screen covered by the tracker.

Specified by:
refresh in interface IRotateTracker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseDown

public void onMouseDown()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Begin tracking move or resize based on the location of the mouse over the tracker handles.

Specified by:
onMouseDown in interface IRotateTracker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseMove

public void onMouseMove(IPoint mapPoint)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
In process move or resize tracking.

Specified by:
onMouseMove in interface IRotateTracker
Parameters:
mapPoint - 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.

onMouseUp

public boolean onMouseUp()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Finish move or resize tracking.

Specified by:
onMouseUp in interface IRotateTracker
Returns:
The angleChanged
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyDown

public boolean onKeyDown(int keyCode)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Special keypress processing while tracking.

Specified by:
onKeyDown in interface IRotateTracker
Parameters:
keyCode - The keyCode (in)
Returns:
The angleChanged
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deactivate

public boolean deactivate()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Cancel tracking.

Specified by:
deactivate in interface IRotateTracker
Returns:
The complete
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOrigin

public void setOrigin(IPoint anchor)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The rotation origin.

Specified by:
setOrigin in interface IRotateTracker
Parameters:
anchor - 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.

getOrigin

public IPoint getOrigin()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The rotation origin.

Specified by:
getOrigin in interface IRotateTracker
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.

addGeometry

public void addGeometry(IGeometry geometry)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Adds a geometry to be rotated.

Specified by:
addGeometry in interface IRotateTracker
Parameters:
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addPoint

public void addPoint(IGeometry geometry,
                     IMarkerSymbol sym)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a point and symbol to be rotated.

Specified by:
addPoint in interface IRotateTracker
Parameters:
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
sym - 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.

clearGeometry

public void clearGeometry()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Clears all the geometries.

Specified by:
clearGeometry in interface IRotateTracker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAngle

public double getAngle()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The angle.

Specified by:
getAngle in interface IRotateTracker
Returns:
The angle
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.