com.esri.arcgis.controls
Class IEngineInkEnvironmentEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.controls.IEngineInkEnvironmentEventsAdapter
All Implemented Interfaces:
IEngineInkEnvironmentEvents, Serializable, EventListener

public class IEngineInkEnvironmentEventsAdapter
extends Object
implements IEngineInkEnvironmentEvents

See Also:
Serialized Form

Constructor Summary
IEngineInkEnvironmentEventsAdapter()
           
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IEngineInkEnvironmentEventsAdapter

public IEngineInkEnvironmentEventsAdapter()
Method Detail

onGesture

public void onGesture(IEngineInkEnvironmentEventsOnGestureEvent theEvent)
               throws IOException,
                      AutomationException
Occurs when an ink gesture is made. Only available on TabletPC devices.

Description

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.

Product Availability

Available with ArcGIS Engine.

Specified by:
onGesture in interface IEngineInkEnvironmentEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onStart

public void onStart(IEngineInkEnvironmentEventsOnStartEvent theEvent)
             throws IOException,
                    AutomationException
Occurs when an ink collection is started.

Description

Fired when ink collection starts.

Product Availability

Available with ArcGIS Engine.

Specified by:
onStart in interface IEngineInkEnvironmentEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onStop

public void onStop(IEngineInkEnvironmentEventsOnStopEvent theEvent)
            throws IOException,
                   AutomationException
Occurs when an ink collection is halted.

Description

Fired when ink collection stops.

Product Availability

Available with ArcGIS Engine.

Specified by:
onStop in interface IEngineInkEnvironmentEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.