com.esri.arcgis.display
Class IResizeInteractionProxy

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

public class IResizeInteractionProxy
extends com.esri.arcgis.interop.Dispatch
implements IResizeInteraction, java.io.Serializable

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

Description: 'Provides access to the parameters of the Resize Representation Tool.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
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.IResizeInteraction
IID, IID99a21696_2d0c_4d17_95e9_f4ac339e444b
 
Constructor Summary
  IResizeInteractionProxy()
          For internal use only
  IResizeInteractionProxy(java.lang.Object obj)
           
protected IResizeInteractionProxy(java.lang.Object obj, java.lang.String iid)
           
  IResizeInteractionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IResizeInteractionProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 IPoint getCenter()
          Center of the resize operation.
 double getRatioX()
          Current horizontal ratio of the resize operation.
 double getRatioY()
          Current vertical ratio of the resize operation.
 boolean isIndividualAnchors()
          Indicates if representations resize around an individual anchor.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCenter(IPoint center)
          Center of the resize operation.
 void setIndividualAnchors(boolean individualAnchors)
          Indicates if representations resize around an individual anchor.
 void setRatioX(double ratio)
          Current horizontal ratio of the resize operation.
 void setRatioY(double ratio)
          Current vertical ratio of the resize operation.
 
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

noncastable

public boolean noncastable
Constructor Detail

IResizeInteractionProxy

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

IResizeInteractionProxy

public IResizeInteractionProxy()
For internal use only


IResizeInteractionProxy

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

IResizeInteractionProxy

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

IResizeInteractionProxy

protected IResizeInteractionProxy(java.lang.String CLSID,
                                  java.lang.String iid,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.io.IOException
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
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
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setCenter

public void setCenter(IPoint center)
               throws java.io.IOException,
                      AutomationException
Center of the resize operation.

Specified by:
setCenter in interface IResizeInteraction
Parameters:
center - 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.

getCenter

public IPoint getCenter()
                 throws java.io.IOException,
                        AutomationException
Center of the resize operation.

Specified by:
getCenter in interface IResizeInteraction
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.

setRatioX

public void setRatioX(double ratio)
               throws java.io.IOException,
                      AutomationException
Current horizontal ratio of the resize operation.

Specified by:
setRatioX in interface IResizeInteraction
Parameters:
ratio - The ratio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRatioX

public double getRatioX()
                 throws java.io.IOException,
                        AutomationException
Current horizontal ratio of the resize operation.

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

setRatioY

public void setRatioY(double ratio)
               throws java.io.IOException,
                      AutomationException
Current vertical ratio of the resize operation.

Specified by:
setRatioY in interface IResizeInteraction
Parameters:
ratio - The ratio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRatioY

public double getRatioY()
                 throws java.io.IOException,
                        AutomationException
Current vertical ratio of the resize operation.

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

setIndividualAnchors

public void setIndividualAnchors(boolean individualAnchors)
                          throws java.io.IOException,
                                 AutomationException
Indicates if representations resize around an individual anchor.

Specified by:
setIndividualAnchors in interface IResizeInteraction
Parameters:
individualAnchors - The individualAnchors (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isIndividualAnchors

public boolean isIndividualAnchors()
                            throws java.io.IOException,
                                   AutomationException
Indicates if representations resize around an individual anchor.

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