|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.trackinganalyst.TADynamicDisplayRefreshController
public class TADynamicDisplayRefreshController
COM Class 'TADynamicDisplayRefreshController'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Manages all dynamic updates to all of ArcMap's maps, both in the map view and the page layout view.' 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.trackinganalyst.ITAUpdateControl |
---|
IID, IIDcc018a63_24fb_11d4_b34c_00104ba2abcc, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IActiveViewEvents |
---|
IID, IIDe79c5940_52dd_11d0_98be_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDisplayEvents |
---|
IID, IIDe4e37ac7_6f8a_4f4a_b7c3_db44375e8c5b, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicMapEvents |
---|
IID, IID5ea97c5f_e7ab_4eb0_8881_f2182924df52, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxDocumentEvents |
---|
IID, IID5e90b920_8560_11d7_b877_00010265adc5, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDisplayEvents |
---|
IID, IIDe6bdb003_4d35_11d0_98be_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxActiveTrack |
---|
IID, IID97801c2b_6eda_446e_88a9_1ed1450313f6, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxHighlightSettings |
---|
IID, IIDda25491e_f52b_4639_a4de_d0933580eccc, xxDummy |
Constructor Summary | |
---|---|
TADynamicDisplayRefreshController(java.lang.Object obj)
Construct a TADynamicDisplayRefreshController using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
activeViewChanged(ITxDocumentEventsActiveViewChangedEvent theEvent)
Fired when the active view changes. |
void |
activeViewerChanged(IGlobeDisplayEventsActiveViewerChangedEvent theEvent)
Fired when the active viewer changes. |
void |
addLayer(ILayer piLayer)
Obsolete Method that is unsupported. |
void |
afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterDraw(IGlobeDisplayEventsAfterDrawEvent theEvent)
Fired when drawing finishes. |
void |
afterDynamicDraw(IDynamicMapEventsAfterDynamicDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
Fired after an individual view item is drawn. |
void |
batchTileGenerationStarted(IGlobeDisplayEventsBatchTileGenerationStartedEvent theEvent)
Fired when data preparation starts. |
void |
batchTileGenerationStopped(IGlobeDisplayEventsBatchTileGenerationStoppedEvent theEvent)
Fired when data preparation stops. |
boolean |
beforeCloseDocument(ITxDocumentEventsBeforeCloseDocumentEvent theEvent)
Fired before a document is closed. |
boolean |
beforeDraw(IGlobeDisplayEventsBeforeDrawEvent theEvent)
Fired when drawing starts. |
void |
beforeDynamicDraw(IDynamicMapEventsBeforeDynamicDrawEvent theEvent)
Fired before the specified phase is drawn. |
void |
closeDocument(ITxDocumentEventsCloseDocumentEvent theEvent)
Fired when a document is closed. |
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 |
displayFinished(IDisplayEventsDisplayFinishedEvent theEvent)
Notifies clients when drawing completes. |
void |
displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent)
Notifies clients when display is invalidated. |
void |
displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent)
Notifies clients when display is scrolled. |
void |
displayStarted(IDisplayEventsDisplayStartedEvent theEvent)
Notifies clients when drawing starts. |
void |
dynamicMapFinished(IDynamicMapEventsDynamicMapFinishedEvent theEvent)
Fired when the dynamic map finishes. |
void |
dynamicMapStarted(IDynamicMapEventsDynamicMapStartedEvent theEvent)
Fired when the dynamic map starts. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
Fired when a new map is made active. |
ILayer |
getActiveTrack(java.lang.String[] activeTrackName,
IMap[] map)
The Layer containing the active track and the track name on a given map. |
void |
getFollowPlaybackRate(double[] playbackRate,
int[] units)
The playback time between periodic recentering of the most current feature in the active track. |
IPoint |
getFollowPoint()
The most recent follow location. |
double |
getFollowRate()
The time between periodic recentering of the most current feature in the active track. |
ISymbol |
getFollowSymbol()
The symbol used to mark the position of the most current feature in the active track. |
double |
getFollowThreshold()
The percent of visible area to keep the followed feature within. |
IColor |
getHighlightFeatureColor()
The highlight color drawn for highlighted features. |
IColor |
getHighlightTrackFeatureColor()
The highlight color drawn for features in highlighted tracks. |
IColor |
getHighlightTrackLineColor()
The highlight color drawn for track-lines in highlighted tracks. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getMaxUpdateRate()
Indicates the minimum duration between which the map display updates, as defined in the dynamic update controller. |
double |
getRefreshRate()
Indicates the maximum duration between map display refreshes, as defined in the dynamic update controller. |
java.lang.String |
getStatistics()
Various statistics about dynamic display processing. |
int |
getUpdateMethod()
Defines how the display refresh is determined: by number of points or CPU usage. |
int |
getUpdateValue()
Indicates the number of points or percentage of CPU usage used as the threshold for a map display refresh. |
int |
hashCode()
the hashcode for this object |
void |
interactionStopped(IGlobeDisplayEventsInteractionStoppedEvent theEvent)
Fired when interaction stops. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isAutoRefresh()
Indicates whether or not the map display will refresh automatically when no new data has been received. |
boolean |
isFollow()
Indicates whether or not the display should stay centered on the active track. |
boolean |
isManualUpdate()
Indicates whether or not map display must be updated manually when new data is received. |
boolean |
isUseFollowRate()
Indicates whether or not to follow based on elapsed time. |
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 |
mapsChanged(ITxDocumentEventsMapsChangedEvent theEvent)
Fired when a change is made to the map collection. |
void |
newDocument(ITxDocumentEventsNewDocumentEvent theEvent)
Fired when a new document is created. |
void |
onContextMenu(ITxDocumentEventsOnContextMenuEvent theEvent)
Indicates if a context menu should be displayed at the given xy location. |
void |
openDocument(ITxDocumentEventsOpenDocumentEvent theEvent)
Fired when a document is opened. |
boolean |
recenter()
Center the active view around the most current feature of the active track. |
void |
refreshDisplay(int enumUpdateType)
Refreshes the map display in ArcMap. |
void |
release()
Release a TADynamicDisplayRefreshController. |
void |
removeLayer(ILayer piLayer)
Obsolete Method that is unsupported. |
void |
selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
setActiveTrack(java.lang.String activeTrackName,
IMap map,
ILayer layer)
The Layer containing the active track and the track name on a given map. |
void |
setAutoRefresh(boolean pVal)
Indicates whether or not the map display will refresh automatically when no new data has been received. |
void |
setFollow(boolean follow)
Indicates whether or not the display should stay centered on the active track. |
void |
setFollowPlaybackRate(double playbackRate,
int units)
The playback time between periodic recentering of the most current feature in the active track. |
void |
setFollowRate(double followRate)
The time between periodic recentering of the most current feature in the active track. |
void |
setFollowSymbol(ISymbol followSymbol)
The symbol used to mark the position of the most current feature in the active track. |
void |
setFollowThreshold(double screenPercent)
The percent of visible area to keep the followed feature within. |
void |
setHighlightFeatureColor(IColor color)
The highlight color drawn for highlighted features. |
void |
setHighlightTrackFeatureColor(IColor color)
The highlight color drawn for features in highlighted tracks. |
void |
setHighlightTrackLineColor(IColor color)
The highlight color drawn for track-lines in highlighted tracks. |
void |
setManualUpdate(boolean pVal)
Indicates whether or not map display must be updated manually when new data is received. |
void |
setMaxUpdateRate(double pVal)
Indicates the minimum duration between which the map display updates, as defined in the dynamic update controller. |
void |
setRefreshRate(double pVal)
Indicates the maximum duration between map display refreshes, as defined in the dynamic update controller. |
void |
setUpdateMethod(int pVal)
Defines how the display refresh is determined: by number of points or CPU usage. |
void |
setUpdateValue(int pVal)
Indicates the number of points or percentage of CPU usage used as the threshold for a map display refresh. |
void |
setUseFollowRate(boolean useFollowRate)
Indicates whether or not to follow based on elapsed time. |
void |
spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
Fired when the spatial reference is changed. |
void |
tileOverflow(IGlobeDisplayEventsTileOverflowEvent theEvent)
Fired when there is an overflow of vector tiles in a layer. |
void |
vectorOverflow(IGlobeDisplayEventsVectorOverflowEvent theEvent)
Fired when there is an overflow of vector features in a tile. |
void |
viewerAdded(IGlobeDisplayEventsViewerAddedEvent theEvent)
Fired when a new viewer is added. |
void |
viewerRemoved(IGlobeDisplayEventsViewerRemovedEvent theEvent)
Fired when a viewer is removed. |
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 TADynamicDisplayRefreshController(java.lang.Object obj) throws java.io.IOException
obj
to TADynamicDisplayRefreshController
. *
TADynamicDisplayRefreshController o = (TADynamicDisplayRefreshController)obj; // will not work
TADynamicDisplayRefreshController o = new TADynamicDisplayRefreshController(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
TADynamicDisplayRefreshController theTADynamicDisplayRefreshController = (TADynamicDisplayRefreshController) obj;
Method Detail |
---|
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void addLayer(ILayer piLayer) throws java.io.IOException, AutomationException
addLayer
in interface ITAUpdateControl
piLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeLayer(ILayer piLayer) throws java.io.IOException, AutomationException
removeLayer
in interface ITAUpdateControl
piLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getRefreshRate() throws java.io.IOException, AutomationException
getRefreshRate
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRefreshRate(double pVal) throws java.io.IOException, AutomationException
setRefreshRate
in interface ITAUpdateControl
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaxUpdateRate() throws java.io.IOException, AutomationException
getMaxUpdateRate
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxUpdateRate(double pVal) throws java.io.IOException, AutomationException
setMaxUpdateRate
in interface ITAUpdateControl
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refreshDisplay(int enumUpdateType) throws java.io.IOException, AutomationException
refreshDisplay
in interface ITAUpdateControl
enumUpdateType
- A com.esri.arcgis.trackinganalyst.enumScreenUpdateType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUpdateMethod() throws java.io.IOException, AutomationException
getUpdateMethod
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUpdateMethod(int pVal) throws java.io.IOException, AutomationException
setUpdateMethod
in interface ITAUpdateControl
pVal
- A com.esri.arcgis.trackinganalyst.enumScreenUpdateThresholdType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUpdateValue() throws java.io.IOException, AutomationException
getUpdateValue
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUpdateValue(int pVal) throws java.io.IOException, AutomationException
setUpdateValue
in interface ITAUpdateControl
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getStatistics() throws java.io.IOException, AutomationException
getStatistics
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isManualUpdate() throws java.io.IOException, AutomationException
isManualUpdate
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setManualUpdate(boolean pVal) throws java.io.IOException, AutomationException
setManualUpdate
in interface ITAUpdateControl
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoRefresh() throws java.io.IOException, AutomationException
isAutoRefresh
in interface ITAUpdateControl
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoRefresh(boolean pVal) throws java.io.IOException, AutomationException
setAutoRefresh
in interface ITAUpdateControl
pVal
- The pVal (in)
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.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activeViewerChanged(IGlobeDisplayEventsActiveViewerChangedEvent theEvent) throws java.io.IOException, AutomationException
activeViewerChanged
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void viewerAdded(IGlobeDisplayEventsViewerAddedEvent theEvent) throws java.io.IOException, AutomationException
viewerAdded
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void viewerRemoved(IGlobeDisplayEventsViewerRemovedEvent theEvent) throws java.io.IOException, AutomationException
viewerRemoved
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interactionStopped(IGlobeDisplayEventsInteractionStoppedEvent theEvent) throws java.io.IOException, AutomationException
interactionStopped
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void batchTileGenerationStarted(IGlobeDisplayEventsBatchTileGenerationStartedEvent theEvent) throws java.io.IOException, AutomationException
batchTileGenerationStarted
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void batchTileGenerationStopped(IGlobeDisplayEventsBatchTileGenerationStoppedEvent theEvent) throws java.io.IOException, AutomationException
batchTileGenerationStopped
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean beforeDraw(IGlobeDisplayEventsBeforeDrawEvent theEvent) throws java.io.IOException, AutomationException
beforeDraw
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDraw(IGlobeDisplayEventsAfterDrawEvent theEvent) throws java.io.IOException, AutomationException
afterDraw
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void vectorOverflow(IGlobeDisplayEventsVectorOverflowEvent theEvent) throws java.io.IOException, AutomationException
vectorOverflow
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void tileOverflow(IGlobeDisplayEventsTileOverflowEvent theEvent) throws java.io.IOException, AutomationException
tileOverflow
in interface IGlobeDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void dynamicMapStarted(IDynamicMapEventsDynamicMapStartedEvent theEvent) throws java.io.IOException, AutomationException
dynamicMapStarted
in interface IDynamicMapEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void dynamicMapFinished(IDynamicMapEventsDynamicMapFinishedEvent theEvent) throws java.io.IOException, AutomationException
dynamicMapFinished
in interface IDynamicMapEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beforeDynamicDraw(IDynamicMapEventsBeforeDynamicDrawEvent theEvent) throws java.io.IOException, AutomationException
beforeDynamicDraw
in interface IDynamicMapEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDynamicDraw(IDynamicMapEventsAfterDynamicDrawEvent theEvent) throws java.io.IOException, AutomationException
afterDynamicDraw
in interface IDynamicMapEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void activeViewChanged(ITxDocumentEventsActiveViewChangedEvent theEvent) throws java.io.IOException, AutomationException
activeViewChanged
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void mapsChanged(ITxDocumentEventsMapsChangedEvent theEvent) throws java.io.IOException, AutomationException
mapsChanged
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onContextMenu(ITxDocumentEventsOnContextMenuEvent theEvent) throws java.io.IOException, AutomationException
onContextMenu
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void newDocument(ITxDocumentEventsNewDocumentEvent theEvent) throws java.io.IOException, AutomationException
newDocument
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void openDocument(ITxDocumentEventsOpenDocumentEvent theEvent) throws java.io.IOException, AutomationException
openDocument
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean beforeCloseDocument(ITxDocumentEventsBeforeCloseDocumentEvent theEvent) throws java.io.IOException, AutomationException
beforeCloseDocument
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void closeDocument(ITxDocumentEventsCloseDocumentEvent theEvent) throws java.io.IOException, AutomationException
closeDocument
in interface ITxDocumentEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayStarted(IDisplayEventsDisplayStartedEvent theEvent) throws java.io.IOException, AutomationException
displayStarted
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayFinished(IDisplayEventsDisplayFinishedEvent theEvent) throws java.io.IOException, AutomationException
displayFinished
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent) throws java.io.IOException, AutomationException
displayInvalidated
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent) throws java.io.IOException, AutomationException
displayScrolled
in interface IDisplayEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer getActiveTrack(java.lang.String[] activeTrackName, IMap[] map) throws java.io.IOException, AutomationException
getActiveTrack
in interface ITxActiveTrack
activeTrackName
- The activeTrackName (out: use single element array)map
- A reference to a com.esri.arcgis.carto.IMap (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setActiveTrack(java.lang.String activeTrackName, IMap map, ILayer layer) throws java.io.IOException, AutomationException
setActiveTrack
in interface ITxActiveTrack
activeTrackName
- The activeTrackName (in)map
- A reference to a com.esri.arcgis.carto.IMap (in)layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFollow() throws java.io.IOException, AutomationException
isFollow
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFollow(boolean follow) throws java.io.IOException, AutomationException
setFollow
in interface ITxActiveTrack
follow
- The follow (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISymbol getFollowSymbol() throws java.io.IOException, AutomationException
getFollowSymbol
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFollowSymbol(ISymbol followSymbol) throws java.io.IOException, AutomationException
setFollowSymbol
in interface ITxActiveTrack
followSymbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getFollowThreshold() throws java.io.IOException, AutomationException
getFollowThreshold
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFollowThreshold(double screenPercent) throws java.io.IOException, AutomationException
setFollowThreshold
in interface ITxActiveTrack
screenPercent
- The screenPercent (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getFollowRate() throws java.io.IOException, AutomationException
getFollowRate
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFollowRate(double followRate) throws java.io.IOException, AutomationException
setFollowRate
in interface ITxActiveTrack
followRate
- The followRate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseFollowRate() throws java.io.IOException, AutomationException
isUseFollowRate
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseFollowRate(boolean useFollowRate) throws java.io.IOException, AutomationException
setUseFollowRate
in interface ITxActiveTrack
useFollowRate
- The useFollowRate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getFollowPlaybackRate(double[] playbackRate, int[] units) throws java.io.IOException, AutomationException
getFollowPlaybackRate
in interface ITxActiveTrack
playbackRate
- The playbackRate (out: use single element array)units
- A com.esri.arcgis.trackinganalyst.enumTemporalUnits constant (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFollowPlaybackRate(double playbackRate, int units) throws java.io.IOException, AutomationException
setFollowPlaybackRate
in interface ITxActiveTrack
playbackRate
- The playbackRate (in)units
- A com.esri.arcgis.trackinganalyst.enumTemporalUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getFollowPoint() throws java.io.IOException, AutomationException
getFollowPoint
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean recenter() throws java.io.IOException, AutomationException
recenter
in interface ITxActiveTrack
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightTrackFeatureColor(IColor color) throws java.io.IOException, AutomationException
setHighlightTrackFeatureColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightTrackFeatureColor() throws java.io.IOException, AutomationException
getHighlightTrackFeatureColor
in interface ITxHighlightSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightTrackLineColor(IColor color) throws java.io.IOException, AutomationException
setHighlightTrackLineColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightTrackLineColor() throws java.io.IOException, AutomationException
getHighlightTrackLineColor
in interface ITxHighlightSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightFeatureColor(IColor color) throws java.io.IOException, AutomationException
setHighlightFeatureColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightFeatureColor() throws java.io.IOException, AutomationException
getHighlightFeatureColor
in interface ITxHighlightSettings
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 |