| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.editor.IDigitizerSetupProxy
public class IDigitizerSetupProxy
Provides access to members that define the transformation used by the digitizer.
IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties, 
Serialized Form| Field Summary | |
|---|---|
|  boolean | noncastable | 
| Fields inherited from class com.esri.arcgis.interop.Dispatch | 
|---|
| DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef | 
| Constructor Summary | |
|---|---|
|   | IDigitizerSetupProxy() | 
|   | IDigitizerSetupProxy(Object obj) | 
| protected  | IDigitizerSetupProxy(Object obj,
                     String iid) | 
| Method Summary | |
|---|---|
|  void | addControlPoint(double xDigitizer,
                double yDigitizer,
                double xMap,
                double yMap)Adds a control point to the transformation. | 
|  void | addListener(String iidStr,
            Object theListener,
            Object theSource) | 
|  void | clearControlPoints()Removes all control points. | 
|  void | getControlPoint(int index,
                double[] xDigitizer,
                double[] yDigitizer,
                double[] xMap,
                double[] yMap)A control point's X,Y coordinates in Digitizer and Map units. | 
|  int | getControlPointCount()The number of control points used for digitizing. | 
|  ITransformation | getTransformation()The transformation used by the digitizer. | 
|  void | removeListener(String iidStr,
               Object theListener) | 
|  void | setTransformationByRef(ITransformation transform)The transformation used by the digitizer. | 
| 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 | 
|---|
public boolean noncastable
| Constructor Detail | 
|---|
public IDigitizerSetupProxy()
public IDigitizerSetupProxy(Object obj)
                     throws IOException
IOException
protected IDigitizerSetupProxy(Object obj,
                               String iid)
                        throws IOException
IOException| Method Detail | 
|---|
public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void setTransformationByRef(ITransformation transform)
                            throws IOException,
                                   AutomationException
setTransformationByRef in interface IDigitizerSetuptransform - A reference to a com.esri.arcgis.geometry.ITransformation  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITransformation getTransformation()
                                  throws IOException,
                                         AutomationException
getTransformation in interface IDigitizerSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties
public int getControlPointCount()
                         throws IOException,
                                AutomationException
getControlPointCount in interface IDigitizerSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties
public void clearControlPoints()
                        throws IOException,
                               AutomationException
clearControlPoints in interface IDigitizerSetupIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties
public void getControlPoint(int index,
                            double[] xDigitizer,
                            double[] yDigitizer,
                            double[] xMap,
                            double[] yMap)
                     throws IOException,
                            AutomationException
getControlPoint in interface IDigitizerSetupindex - The index  (in)xDigitizer - The xDigitizer  (out: use single element array)yDigitizer - The yDigitizer  (out: use single element array)xMap - The xMap  (out: use single element array)yMap - The yMap  (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties
public void addControlPoint(double xDigitizer,
                            double yDigitizer,
                            double xMap,
                            double yMap)
                     throws IOException,
                            AutomationException
addControlPoint in interface IDigitizerSetupxDigitizer - The xDigitizer  (in)yDigitizer - The yDigitizer  (in)xMap - The xMap  (in)yMap - The yMap  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.IDigitizerButtons, 
ITransformation, 
IEditAttributeProperties| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||