|
|||||||||
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.controls.IEngineInkEnvironmentEventsProxy
public class IEngineInkEnvironmentEventsProxy
Provides access to ink-related events.
The IEngineInkEnvironmentEvents outbound interface is used to listen to Tablet events.
Note that OnGesture is supported on the Windows XP Tablet PC Edition only.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IEngineInkEnvironmentEventsProxy()
|
|
IEngineInkEnvironmentEventsProxy(Object obj)
|
protected |
IEngineInkEnvironmentEventsProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
onGesture(IEngineInkEnvironmentEventsOnGestureEvent theEvent)
Occurs when an ink gesture is made. |
void |
onStart(IEngineInkEnvironmentEventsOnStartEvent theEvent)
Occurs when an ink collection is started. |
void |
onStop(IEngineInkEnvironmentEventsOnStopEvent theEvent)
Occurs when an ink collection is halted. |
void |
removeListener(String iidStr,
Object theListener)
|
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 IEngineInkEnvironmentEventsProxy()
public IEngineInkEnvironmentEventsProxy(Object obj) throws IOException
IOException
protected IEngineInkEnvironmentEventsProxy(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 onGesture(IEngineInkEnvironmentEventsOnGestureEvent theEvent) throws IOException, AutomationException
Fired when an ink stroke is recognized as a gesture. The Ink tool uses ETPC_DownLeft to create graphic elements, ETPC_RightUp to recognize ink and create a text element, and ETPC_Scratchout to erase ink strokes. The ink tools can be extended by listening to OnGesture and responding to other gesture types that are exposed in ESRITPCGestures.
Note OnGesture is supported on the Windows XP Tablet PC Edition only.
onGesture
in interface IEngineInkEnvironmentEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStart(IEngineInkEnvironmentEventsOnStartEvent theEvent) throws IOException, AutomationException
Fired when ink collection starts.
onStart
in interface IEngineInkEnvironmentEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStop(IEngineInkEnvironmentEventsOnStopEvent theEvent) throws IOException, AutomationException
Fired when ink collection stops.
onStop
in interface IEngineInkEnvironmentEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |