|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.controls.EngineInkEnvironment
public class EngineInkEnvironment
COM Class 'EngineInkEnvironment'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriControls.olb'
Description 'A singleton object representing Engine ink environment.' 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.controls.IEngineInkEnvironment |
---|
IID, IID61fe0c4b_89bb_4f7e_b284_f266c708d53f, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainerEvents |
---|
IID, IID8694707c_d4e2_4f77_a02f_d36397a8534d, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IActiveViewEvents |
---|
IID, IIDe79c5940_52dd_11d0_98be_00805f7ced21, xxDummy |
Constructor Summary | |
---|---|
EngineInkEnvironment()
Constructs a EngineInkEnvironment using ArcGIS Engine. |
|
EngineInkEnvironment(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EngineInkEnvironment theEngineInkEnvironment = (EngineInkEnvironment) obj; |
Method Summary | |
---|---|
void |
addIEngineInkEnvironmentEventsListener(IEngineInkEnvironmentEvents theListener)
addIEngineInkEnvironmentEventsListener. |
void |
afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
Fired after an individual view item is drawn. |
void |
allElementsDeleted(IGraphicsContainerEventsAllElementsDeletedEvent theEvent)
Occurs when all the elements are deleted. |
void |
clear()
Deletes any active ink from the screen. |
void |
contentsChanged(IActiveViewEventsContentsChangedEvent theEvent)
Fired when the contents of the view changes. |
void |
contentsCleared(IActiveViewEventsContentsClearedEvent theEvent)
Fired when the contents of the view is cleared. |
void |
elementAdded(IGraphicsContainerEventsElementAddedEvent theEvent)
Occurs when the element is added. |
void |
elementDeleted(IGraphicsContainerEventsElementDeletedEvent theEvent)
Occurs when the element is deleted. |
void |
elementsAdded(IGraphicsContainerEventsElementsAddedEvent theEvent)
Occurs when the elements are added. |
void |
elementUpdated(IGraphicsContainerEventsElementUpdatedEvent theEvent)
Occurs when the element is updated. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
Fired when a new map is made active. |
static java.lang.String |
getClsid()
getClsid. |
int |
getInkCollectionMode()
Indicates if the extension is collecting ink. |
java.lang.Object |
getInkCollector()
The internal ink collecting object. |
java.lang.Object |
getInkGeometry()
The current Ink sketch as a geometry. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
float |
getToolCommitDelay()
The auto commit delay interval in seconds. |
int |
getToolCommitType()
The ink tool commit type. |
int |
hashCode()
the hashcode for this object |
boolean |
isAlwaysShowAlternates()
Indicates if the alternates dialog will always be shown when performing text recognition. |
boolean |
isAutoRecognizeInkGraphics()
Indicates whether to attempt to recognize newly created InkGraphics as text. |
boolean |
isGeneralizeInk()
Indicates whether the Ink should be generalized. |
boolean |
isMapNavigationGesturesEnabled()
Indicates whether the map navigation gestures should be enabled. |
boolean |
isOnlyEraseActiveInkSketch()
Indicates if only the active ink sketch may be erased. |
boolean |
isPressureSensitiveStylus()
Indicates if the ink stylus is pressure-sensitive. |
boolean |
isProjectInkGraphicGeometry()
Indicates whether to project an InkGraphic's Geometry. |
boolean |
isScratchoutEnabled()
Indicates whether the scratch-out gesture should be enabled. |
void |
itemAdded(IActiveViewEventsItemAddedEvent theEvent)
Fired when an item is added to the view. |
void |
itemDeleted(IActiveViewEventsItemDeletedEvent theEvent)
Fired when an item is deleted from the view. |
void |
itemReordered(IActiveViewEventsItemReorderedEvent theEvent)
Fired when a view item is reordered. |
void |
release()
Release a EngineInkEnvironment. |
void |
removeIEngineInkEnvironmentEventsListener(IEngineInkEnvironmentEvents theListener)
removeIEngineInkEnvironmentEventsListener. |
void |
selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
setAlwaysShowAlternates(boolean showAlternates)
Indicates if the alternates dialog will always be shown when performing text recognition. |
void |
setAutoRecognizeInkGraphics(boolean autoRecognize)
Indicates whether to attempt to recognize newly created InkGraphics as text. |
void |
setGeneralizeInk(boolean generalizeInk)
Indicates whether the Ink should be generalized. |
void |
setMapNavigationGesturesEnabled(boolean pEnabled)
Indicates whether the map navigation gestures should be enabled. |
void |
setOnlyEraseActiveInkSketch(boolean onlyActive)
Indicates if only the active ink sketch may be erased. |
void |
setPressureSensitiveStylus(boolean usePressureSensitive)
Indicates if the ink stylus is pressure-sensitive. |
void |
setProjectInkGraphicGeometry(boolean projectInkGraphics)
Indicates whether to project an InkGraphic's Geometry. |
void |
setScratchoutEnabled(boolean pScratchout)
Indicates whether the scratch-out gesture should be enabled. |
void |
setToolCommitDelay(float pDelay)
The auto commit delay interval in seconds. |
void |
setToolCommitType(int pToolCommitType)
The ink tool commit type. |
void |
spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
Fired when the spatial reference is changed. |
void |
start(boolean bGesturesOnly)
Starts obtaining ink from the stylus. |
void |
stop(boolean bKeepInk)
Stops obtaining ink from the stylus. |
void |
viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent)
Fired when view is refreshed before draw happens. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EngineInkEnvironment() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic EngineInkEnvironment(java.lang.Object obj) throws java.io.IOException
EngineInkEnvironment theEngineInkEnvironment = (EngineInkEnvironment) obj;
obj
to EngineInkEnvironment
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIEngineInkEnvironmentEventsListener(IEngineInkEnvironmentEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.controls.IEngineInkEnvironmentEvents interface.
java.io.IOException
- If there are communications problems.public void removeIEngineInkEnvironmentEventsListener(IEngineInkEnvironmentEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.controls.IEngineInkEnvironmentEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void start(boolean bGesturesOnly) throws java.io.IOException, AutomationException
start
in interface IEngineInkEnvironment
bGesturesOnly
- The bGesturesOnly (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void stop(boolean bKeepInk) throws java.io.IOException, AutomationException
stop
in interface IEngineInkEnvironment
bKeepInk
- The bKeepInk (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clear() throws java.io.IOException, AutomationException
clear
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInkCollectionMode() throws java.io.IOException, AutomationException
getInkCollectionMode
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInkCollector() throws java.io.IOException, AutomationException
getInkCollector
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setToolCommitType(int pToolCommitType) throws java.io.IOException, AutomationException
setToolCommitType
in interface IEngineInkEnvironment
pToolCommitType
- A com.esri.arcgis.controls.esriEngineInkToolCommitType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getToolCommitType() throws java.io.IOException, AutomationException
getToolCommitType
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setToolCommitDelay(float pDelay) throws java.io.IOException, AutomationException
setToolCommitDelay
in interface IEngineInkEnvironment
pDelay
- The pDelay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getToolCommitDelay() throws java.io.IOException, AutomationException
getToolCommitDelay
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPressureSensitiveStylus(boolean usePressureSensitive) throws java.io.IOException, AutomationException
setPressureSensitiveStylus
in interface IEngineInkEnvironment
usePressureSensitive
- The usePressureSensitive (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPressureSensitiveStylus() throws java.io.IOException, AutomationException
isPressureSensitiveStylus
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeneralizeInk(boolean generalizeInk) throws java.io.IOException, AutomationException
setGeneralizeInk
in interface IEngineInkEnvironment
generalizeInk
- The generalizeInk (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isGeneralizeInk() throws java.io.IOException, AutomationException
isGeneralizeInk
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getInkGeometry() throws java.io.IOException, AutomationException
getInkGeometry
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoRecognizeInkGraphics(boolean autoRecognize) throws java.io.IOException, AutomationException
setAutoRecognizeInkGraphics
in interface IEngineInkEnvironment
autoRecognize
- The autoRecognize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoRecognizeInkGraphics() throws java.io.IOException, AutomationException
isAutoRecognizeInkGraphics
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScratchoutEnabled(boolean pScratchout) throws java.io.IOException, AutomationException
setScratchoutEnabled
in interface IEngineInkEnvironment
pScratchout
- The pScratchout (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isScratchoutEnabled() throws java.io.IOException, AutomationException
isScratchoutEnabled
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setProjectInkGraphicGeometry(boolean projectInkGraphics) throws java.io.IOException, AutomationException
setProjectInkGraphicGeometry
in interface IEngineInkEnvironment
projectInkGraphics
- The projectInkGraphics (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isProjectInkGraphicGeometry() throws java.io.IOException, AutomationException
isProjectInkGraphicGeometry
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlwaysShowAlternates(boolean showAlternates) throws java.io.IOException, AutomationException
setAlwaysShowAlternates
in interface IEngineInkEnvironment
showAlternates
- The showAlternates (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAlwaysShowAlternates() throws java.io.IOException, AutomationException
isAlwaysShowAlternates
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOnlyEraseActiveInkSketch(boolean onlyActive) throws java.io.IOException, AutomationException
setOnlyEraseActiveInkSketch
in interface IEngineInkEnvironment
onlyActive
- The onlyActive (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isOnlyEraseActiveInkSketch() throws java.io.IOException, AutomationException
isOnlyEraseActiveInkSketch
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapNavigationGesturesEnabled(boolean pEnabled) throws java.io.IOException, AutomationException
setMapNavigationGesturesEnabled
in interface IEngineInkEnvironment
pEnabled
- The pEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMapNavigationGesturesEnabled() throws java.io.IOException, AutomationException
isMapNavigationGesturesEnabled
in interface IEngineInkEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void elementAdded(IGraphicsContainerEventsElementAddedEvent theEvent) throws java.io.IOException, AutomationException
elementAdded
in interface IGraphicsContainerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void elementsAdded(IGraphicsContainerEventsElementsAddedEvent theEvent) throws java.io.IOException, AutomationException
elementsAdded
in interface IGraphicsContainerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void elementDeleted(IGraphicsContainerEventsElementDeletedEvent theEvent) throws java.io.IOException, AutomationException
elementDeleted
in interface IGraphicsContainerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void allElementsDeleted(IGraphicsContainerEventsAllElementsDeletedEvent theEvent) throws java.io.IOException, AutomationException
allElementsDeleted
in interface IGraphicsContainerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void elementUpdated(IGraphicsContainerEventsElementUpdatedEvent theEvent) throws java.io.IOException, AutomationException
elementUpdated
in interface IGraphicsContainerEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsChanged(IActiveViewEventsContentsChangedEvent theEvent) throws java.io.IOException, AutomationException
contentsChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsCleared(IActiveViewEventsContentsClearedEvent theEvent) throws java.io.IOException, AutomationException
contentsCleared
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemAdded(IActiveViewEventsItemAddedEvent theEvent) throws java.io.IOException, AutomationException
itemAdded
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemDeleted(IActiveViewEventsItemDeletedEvent theEvent) throws java.io.IOException, AutomationException
itemDeleted
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemReordered(IActiveViewEventsItemReorderedEvent theEvent) throws java.io.IOException, AutomationException
itemReordered
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
selectionChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent) throws java.io.IOException, AutomationException
viewRefreshed
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDraw(IActiveViewEventsAfterDrawEvent theEvent) throws java.io.IOException, AutomationException
afterDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent) throws java.io.IOException, AutomationException
afterItemDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent) throws java.io.IOException, AutomationException
focusMapChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent) throws java.io.IOException, AutomationException
spatialReferenceChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.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 |