|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 FormField 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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void setTransformationByRef(ITransformation transform) throws IOException, AutomationException
setTransformationByRef
in interface IDigitizerSetup
transform
- 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 IDigitizerSetup
IOException
- 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 IDigitizerSetup
IOException
- 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 IDigitizerSetup
IOException
- 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 IDigitizerSetup
index
- 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 IDigitizerSetup
xDigitizer
- 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 |