|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.Globe
public class Globe
COM Class 'Globe'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'A container for the display and manipulation of data in the Globe.' 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 | |
|---|---|
static long |
serialVersionUID
|
| Fields inherited from interface com.esri.arcgis.globecore.IGlobe2 |
|---|
IID, IID5e37ab7c_057c_470d_804a_abdd4f10b64c, xxDummy |
| Fields inherited from interface com.esri.arcgis.globecore.IGlobe |
|---|
IID00b329b7_265e_11d6_b2b4_00508bcdde28 |
| Fields inherited from interface com.esri.arcgis.analyst3d.IScene |
|---|
IID, IID787f54e2_ba26_11d2_92f8_44d1f8c00000, xxDummy |
| Fields inherited from interface com.esri.arcgis.analyst3d.IBasicScene2 |
|---|
IID, IID020719a9_5b19_4835_ab76_47908247b6bc, xxDummy |
| Fields inherited from interface com.esri.arcgis.analyst3d.IBasicScene |
|---|
IIDec4e4b1c_5a64_499d_a475_bc2ddc237838 |
| Fields inherited from interface com.esri.arcgis.carto.IActiveView |
|---|
IID, IIDdd94d76b_836d_11d0_87ec_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IBasicMap |
|---|
IID, IIDb9d60c9e_121e_11d4_ab6c_0008c73fd50c, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMap |
|---|
IID, IIDe6bdaa75_4d35_11d0_98be_00805f7ced21, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ISelectionEvents |
|---|
IID, IID07e11311_d615_11d1_a21b_080009b6f22b, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ITableCollection |
|---|
IID, IID7d931eab_d31f_11d2_9f40_00c04f6bc78e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IStandaloneTableCollection |
|---|
IID, IID3c2aceaa_e3dc_11d3_a096_00c04f6bc626, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRelationshipClassCollection |
|---|
IID, IID741d6114_fb6b_11d3_adf5_00c04fa33a15, xxDummy |
| Fields inherited from interface com.esri.arcgis.analyst3d.ISceneBookmarks2 |
|---|
IID, IIDd530208f_48a9_45d0_b5c9_a1474987b113, xxDummy |
| Fields inherited from interface com.esri.arcgis.analyst3d.ISceneBookmarks |
|---|
IIDbcdb3325_9afa_11d5_b29f_00508bcdde28 |
| Fields inherited from interface com.esri.arcgis.analyst3d.IAnimationTracks |
|---|
IID, IIDfa3dba5b_a879_11d5_b2a0_00508bcdde28, xxDummy |
| Fields inherited from interface com.esri.arcgis.animation.IAGAnimationTracks |
|---|
IID, IIDb71421ea_e25e_49dd_a07e_40dc9d6bd575, xxDummy |
| Fields inherited from interface com.esri.arcgis.animation.IAGAnimationContainer |
|---|
IID, IIDac5655cd_56cf_4c9f_a1c0_a9f80ba453ea, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
|---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersistStream |
|---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.IPersist |
|---|
IID0000010c_0000_0000_c000_000000000046 |
| Fields inherited from interface com.esri.arcgis.carto.IMapGeographicTransformations |
|---|
IID, IID24420050_03fe_11d4_9fe9_00c04f6bc78e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapTimeDisplay2 |
|---|
IID, IID51d8ac4d_d2c5_4f89_87c8_09d8d23360a6, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapTimeDisplay |
|---|
IID54bc9b6f_3a81_48d0_a07c_52238b28dc7a |
| Constructor Summary | |
|---|---|
Globe()
Constructs a Globe using ArcGIS Engine. |
|
Globe(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. Globe theGlobe = (Globe) obj; |
|
| Method Summary | |
|---|---|
void |
activate(int hWnd)
Gives this view control of the specified window. |
void |
addBookmark(IBookmark3D pBookmark)
Adds a bookmark to the collection. |
void |
addIActiveViewEventsListener(IActiveViewEvents theListener)
addIActiveViewEventsListener. |
void |
addLayer(ILayer pLayer)
Adds a layer to the map. |
void |
addLayer(ILayer pLayer,
boolean autoArrange)
Adds a layer to the scene. |
void |
addLayers(IEnumLayer layers,
boolean autoArrange)
Adds multiple layers to the scene, optionally arranging them automatically. |
void |
addLayerType(ILayer pLayer,
int layerType,
boolean autoArrange)
Add layer to globe as specified type. |
void |
addMapSurround(IMapSurround mapSurround)
Adds a map surround to the map. |
void |
addStandaloneTable(IStandaloneTable table)
Adds a standalone table to the collection. |
void |
addTable(ITable table)
Adds a table to the collection. |
void |
addTrack(IAGAnimationTrack pTrack)
Adds a track to the collection. |
void |
addTrack(IAnimationTrack pTrack)
Adds a track to the collection. |
boolean |
applies(java.lang.Object object)
Indicates if the given object is supported by the scene. |
void |
applyTracks(boolean bApplyToAllViewers,
double time)
Uses the enabled animation tracks for the given time. |
void |
applyTracks(ISceneViewer pViewer,
double time,
double duration)
Plays the enabled animation tracks in the given viewer (in all if null). |
void |
changePriority(IAGAnimationTrack pTrack,
boolean bAbsolute,
boolean bInSameType,
int changeInIndex)
Changes the priority (index) of the track. |
void |
changePriority(IAnimationTrack pTrack,
boolean bAbsolute,
boolean bInSameType,
int changeInIndex)
Changes the priority (index) of the track. |
void |
clear()
Empties the view contents. |
void |
clearLayers()
Removes all layers from the scene. |
void |
clearMapSurrounds()
Removes all map surrounds from the map. |
void |
clearSelection()
Clears the scene's selection. |
double |
computeDistance(IPoint p1,
IPoint p2)
Computes the distance between two points on the map and returns the result. |
ITimeExtent |
computeFullTimeExtent()
Returns the full time extent of the time-enabled layers in the map. |
void |
contentsChanged()
Called by clients when view objects are modified. |
IMapSurround |
createMapSurround(IUID cLSID,
IMapSurround optionalStyle)
Create and initialize a map surround. |
IAGAnimationTrack |
createTrack(IAGAnimationType pType)
Creates a new track and adds it to the collection. |
void |
deactivate()
Another view takes over the associated window. |
void |
delayDrawing(boolean delay)
Suspends drawing. |
void |
delayEvents(boolean delay)
Used to batch operations together in order to minimize system notifications. |
void |
deleteLayer(ILayer layer)
Deletes a layer from the scene. |
void |
deleteMapSurround(IMapSurround mapSurround)
Deletes a map surround from the map. |
void |
detachObject(java.lang.Object pObject)
Detach an object from all tracks it is attached to. |
void |
draw(int hDC,
ITrackCancel trackCancel)
Draws the view to the specified device context. |
void |
drawGraphsToDC(int hDC)
Draw datagraphs to specified device context. |
void |
drawPageLayoutToDC(int hDC)
Draw the page layout to specified device context. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findBookmark(java.lang.String name,
IBookmark3D[] ppBookmark)
Finds a bookmark by name. |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
IEnumRelationshipClass |
findRelationshipClasses(IObjectClass objectClass,
int role)
Finds all relationship classes in the collection that reference the given object class in the specified role. |
void |
findTrack(java.lang.String name,
IAGAnimationTrack[] ppTrack)
Finds a track by name. |
void |
findTrack(java.lang.String name,
IAnimationTrack[] ppTrack)
Finds a track by name. |
ILayer |
getActiveGraphicsLayer()
The active graphics layer. |
IArray |
getAGTracks()
The animation tracks. |
IArray |
getAllViews()
All the viewers. |
IAnimationExtension |
getAnimationExtension()
The animation extension containing tracks and environment settings. |
java.lang.String |
getAnimationFileExtension()
The extension for the animation files. |
java.lang.String |
getAnimationFileFilter(boolean bAllVersions)
The filter for browing animation files. |
IAGAnimationContainer |
getAnimationObjectContainer()
The container of the animation objects attached to the tracks. |
IArray |
getAnimationTypes()
The objects that describe the registered types of animation. |
IAnnotateMap |
getAnnotationEngine()
The annotation (label) engine the map will use. |
IEnvelope |
getAreaOfInterest()
The area of interest for the scene. |
IBarrierCollection |
getBarriers(IEnvelope pExtent)
The list of barriers and their weight for labeling. |
IViewers3D |
getBasicDisplay()
The basic 3D display used by the scene. |
IGraphicsLayer |
getBasicGraphicsLayer()
The basic graphics layer. |
int |
getBookmarkCount()
The number of bookmarks. |
IArray |
getBookmarks()
The bookmarks. |
void |
getClassID(GUID[] pClassID)
getClassID |
IBorder |
getClipBorder()
An optional border drawn around ClipGeometry. |
IGeometry |
getClipGeometry()
A shape that layers in the map are clipped to. |
static java.lang.String |
getClsid()
getClsid. |
void |
getContextMenu(double x,
double y,
IUID[] clsidMenu)
Called when a context menu should be displayed at the given xy location. |
ITimeExtent |
getCurrentTimeExtent()
The current time extent of the map. |
java.lang.Object |
getCurrentView()
The current active viewer. |
int |
getDanglingCachesCount()
Returns the count of globe caches which are not saved. |
void |
getDefaultBackgroundColor(float[] red,
float[] green,
float[] blue)
Returns the default background color. |
void |
getDefaultBackgTransitionDistances(float[] pLowAltitute,
float[] pHighAltitude)
The altitude values in kilometers for the transition in the background color. |
int |
getDefaultGlobeBackgroundOption()
The default background option. |
void |
getDefaultHighBackgroundColor(float[] red,
float[] green,
float[] blue)
The default high altitude background color. |
void |
getDefaultLowBackgroundColor(float[] red,
float[] green,
float[] blue)
The default low altitude background color. |
double |
getDefaultTimeInterval()
The time interval to be used by the time slider to animate the map. |
int |
getDefaultTimeIntervalUnits()
The time interval units to be used to animate the map. |
double |
getDefaultTimeWindow()
The time window used to display the data in the map. |
java.lang.String |
getDescription()
The description of the scene. |
java.lang.String |
getDisplayDateFormat()
The format of the date that is displayed on the time slider. |
int |
getDisplaySpeed()
The speed of the slider on a scale of 1 to 10 with 10 being the fastest. |
java.lang.String |
getDisplayTimeFormat()
The format of the time that is displayed on the time slider. |
int |
getDistanceUnits()
The distance units for the map. |
double |
getExaggerationFactor()
The vertical exaggeration of the scene. |
tagRECT |
getExportFrame()
The device rectangle to export. |
IEnvelope |
getExtent()
The extent of the scene. |
IExtentStack |
getExtentStack()
The extent stack. |
ISelection |
getFeatureSelection()
The scene's feature selection. |
IMap |
getFocusMap()
The map that tools and controls act on. |
IEnvelope |
getFullExtent()
The full extent rectangle. |
ITimeExtent |
getFullTimeExtent()
Returns the full time extent of the time-enabled layers in the map. |
IGeoTransformationOperationSet |
getGeographicTransformations()
On-the-fly geographic transformations. |
IGlobeDisplay |
getGlobeDisplay()
The globe display. |
IEnumLayer |
getGlobeLayers(IUID pUid,
boolean bRecursive,
boolean bInBaseGlobe,
boolean bSortedByDrawingPriority)
The globe layers by UID and internal grouping. |
int |
getGlobeUnits()
The linear units used in the globe. |
IGraphicsContainer |
getGraphicsContainer()
The active graphics container. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ILayer |
getLayer(int index)
The layer corresponding to a given index. |
int |
getLayerCount()
The number of layers in the scene. |
IEnumLayer |
getLayers(IUID uid,
boolean recursive)
The layers in the scene of the type specified in the UID. |
double |
getMapScale()
The scale of the map as a representative fraction. |
IMapSurround |
getMapSurround(int index)
The map surround at the given index. |
int |
getMapSurroundCount()
Number of map surrounds associated with the map. |
int |
getMapUnits()
The units for the map. |
java.lang.String |
getName()
The name of the scene. |
void |
getPageSize(double[] widthInches,
double[] heightInches)
Gets the page size for the map. |
int |
getPlayOption()
The play option (Stop, Reverse, Repeat) used by the slider after the time visualization has been played once. |
double |
getReferenceScale()
The reference scale of the map as a representative fraction. |
IEnumRelationshipClass |
getRelationshipClasses()
The memory relationship classes. |
ISceneGraph |
getSceneGraph()
The scene's scenegraph. |
short |
getScreenCacheID(int phase,
java.lang.Object data)
The screen cache ID that is used to draw the specified phase. |
IScreenDisplay |
getScreenDisplay()
The screen display used by the view. |
ISelection |
getSelection()
The selection. |
int |
getSelectionCount()
The number of selected features. |
int |
getShowGlobeTips()
Show globe tips. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
IArray |
getSpatialBookmarks()
The spatial bookmarks that can be used to define animations. |
ISpatialReference |
getSpatialReference()
The spatial reference of the scene. |
IStandaloneTable |
getStandaloneTable(int index)
The standalone table at the given index. |
int |
getStandaloneTableCount()
Number of standalone tables. |
ITable |
getTable(int index)
The table at the given index. |
int |
getTableCount()
Number of tables. |
ILayer |
getTimeExtentDefinitionLayer()
The time-enabled layer that defines the time extent of the map. |
int |
getTimeExtentOption()
Indicates how the time extent of the map is defined. |
ITimeReference |
getTimeReference()
The time reference (time zone information, daylight savings, etc.) associated with the map. |
int |
getTimeRelation()
Time relation used with the time window for the map. |
ITimeValue |
getTimeValue()
The time extent for which the data is displayed in the map. |
java.lang.String |
getTipText(double x,
double y)
The tip text to display at the given location. |
int |
getTrackCount()
The number of tracks. |
IArray |
getTracks()
The animation tracks. |
IArray |
getTracksOfType(IAGAnimationType pType)
The animation tracks of a given type. |
IArray |
getTracksOfType(IAnimationType pType)
The animation tracks of a given type. |
java.lang.Object |
getViewController(java.lang.Object pViewer)
The controller object (Camera) of a viewer. |
int |
getWindowHandle(java.lang.Object pView)
The window handle associated with the given view. |
int |
hashCode()
the hashcode for this object |
boolean |
hasTimeData()
Indicates whether the map has a time-enabled layer. |
IMap |
hitTestMap(IPoint location)
Returns any maps present in the view at the given location. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isActive()
Indicates if view is active or not. |
void |
isDirty()
isDirty |
boolean |
isDisplayEachTimestamp()
Indicates whether data for each timestamp will be drawn when playing the time visualization. |
boolean |
isDynamicTimeRefresh()
Indicates whether the data in the map refreshes when moving the time slider dynamically. |
boolean |
isExpanded()
Indicates if the Map is expanded. |
boolean |
isFramed()
Indicates if map is drawn in a frame rather than on the whole window. |
boolean |
isGestureEnabled()
Indicates if interactive gestures are enabled. |
boolean |
isHasLiveData()
Indicates whether the map has a time-enabled layer that is being updated frequently with new data. |
boolean |
isMapActivated()
Indicates if the focus map is activated. |
boolean |
isReportLayersInDrawingOrder()
Controls if layers are reported in drawing order. |
boolean |
isShowRulers()
Indicates if rulers are visible. |
boolean |
isShowScrollBars()
Indicates if scrollbars are visible. |
boolean |
isShowSelection()
Indicates if selection is visible. |
boolean |
isShowTime()
Indicates whether time is enabled on the map. |
boolean |
isShowTimeOnDisplay()
Indicates whether time is displayed on the map. |
boolean |
isSpatialReferenceLocked()
Indicates whether the spatial reference is prevented from being changed. |
boolean |
isUseSymbolLevels()
Indicates if the Map draws using symbol levels. |
void |
load(IStream pstm)
load |
void |
loadAnimation(java.lang.String pFilename)
Load the animation from a file. |
void |
loadBookmarks(IStream pStm)
Load the bookmarks from a stream. |
void |
loadTracks(IStream pStm)
Load the animation tracks from a stream. |
void |
moveBookmarkTo(IBookmark3D bookmark,
int index)
Moves a bookmark in the collection. |
void |
moveLayer(ILayer layer,
int toIndex)
Moves a layer to another position within the Table Of Contents. |
void |
onMessage(int msg,
int wParam,
int lParam)
Call from your application's message loop to enable automatic resizing and keyboard accelerators. |
void |
output(int hDC,
int dpi,
tagRECT pixelBounds,
IEnvelope visibleBounds,
ITrackCancel trackCancel)
Renders the view to the specified DC. |
void |
partialRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
Draws the specified view phase. |
void |
printerChanged(IPrinter printer)
Called by application when printer changes. |
void |
proposeSpatialReference(ISpatialReference pProposedSR,
boolean[] pbChanged)
Proposes a spatial reference for the scene. |
void |
putIsAnimating(boolean bAnimating,
boolean bFullQuality)
Indicates if the animation is active, and if full quality rendering is used (for video). |
void |
readExternal(java.io.ObjectInput in)
|
void |
recalcFullExtent()
Forces the full extent to be recalculated. |
void |
recalculateExtent()
Forces the scene's extent to be recalculated. |
void |
refresh()
Causes the entire view to draw. |
void |
refreshAttachedObjects()
Detaches from the tracks those objects that no longer exist. |
void |
refreshGroupLayer(ILayer pLayer)
Refresh globe group layer. |
void |
refreshObject(java.lang.Object pObject)
Container-specific actions to refresh object. |
void |
refreshViews(boolean bRefreshAllViewers)
Refresh the active viewer or all viewers. |
void |
release()
Release a Globe. |
void |
removeAllAnimationTimeStrings(IAGAnimationTracks pTracks)
Remove all animation time string from the display. |
void |
removeAllBookmarks()
Removes all bookmarks. |
void |
removeAllStandaloneTables()
Removes all standalone tables from the collection. |
void |
removeAllTables()
Removes all tables from the collection. |
void |
removeAllTracks()
Removes all tracks. |
void |
removeBookmark(IBookmark3D bookmark)
Removes a bookmark from the collection. |
void |
removeIActiveViewEventsListener(IActiveViewEvents theListener)
removeIActiveViewEventsListener. |
void |
removeStandaloneTable(IStandaloneTable table)
Removes the standalone table from the collection. |
void |
removeTable(ITable table)
Removes a table from the collection. |
void |
removeTrack(IAGAnimationTrack pTrack)
Removes a track from the collection. |
void |
removeTrack(IAnimationTrack pTrack)
Removes a track from the collection. |
void |
removeTrackTimeDisplay(IAGAnimationTrack pTrack)
Remove a single animation track time string from the display. |
void |
restoreViewerStates(boolean bApplyRestored)
Restore the current state of the viewers. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
saveAnimation(java.lang.String pFilename)
Save the animation to a file. |
void |
saveBookmarks(IStream pStm)
Save the bookmarks to a stream. |
void |
saveTracks(IStream pStm)
Save the animation tracks to a stream. |
void |
saveViewerStates()
Save the current state of the viewers. |
void |
selectByShape(IGeometry shape,
ISelectionEnvironment env,
boolean justOne)
Selects features in the scene given a shape and an optional selection environment. |
void |
selectFeature(ILayer layer,
IFeature pFeature)
Selects a feature. |
void |
selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
setActiveGraphicsLayerByRef(ILayer ppLayer)
The active graphics layer. |
void |
setAnimationObjectContainerByRef(IAGAnimationContainer ppContainer)
The container of the animation objects attached to the tracks. |
void |
setAnimationTime(IStringArray rhs1)
Provides access to the animation time string. |
void |
setAnnotationEngineByRef(IAnnotateMap annotateMap)
The annotation (label) engine the map will use. |
void |
setAreaOfInterest(IEnvelope aoi)
The area of interest for the scene. |
void |
setClipBorder(IBorder border)
An optional border drawn around ClipGeometry. |
void |
setClipGeometry(IGeometry clipGeometry)
A shape that layers in the map are clipped to. |
void |
setCurrentTimeExtentByRef(ITimeExtent timeExtent)
The current time extent of the map. |
void |
setDefaultBackgroundColor(float red,
float green,
float blue)
Sets the default background color. |
void |
setDefaultBackgTransitionDistances(float lowAltitute,
float highAltitude)
The altitude values in kilometers for the transition in the background color. |
void |
setDefaultGlobeBackgroundOption(int pOption)
The default background option. |
void |
setDefaultHighBackgroundColor(float red,
float green,
float blue)
The default high altitude background color. |
void |
setDefaultLowBackgroundColor(float red,
float green,
float blue)
The default low altitude background color. |
void |
setDefaultTimeInterval(double interval)
The time interval to be used by the time slider to animate the map. |
void |
setDefaultTimeIntervalUnits(int units)
The time interval units to be used to animate the map. |
void |
setDefaultTimeWindow(double duration)
The time window used to display the data in the map. |
void |
setDescription(java.lang.String descr)
The description of the scene. |
void |
setDisplayDateFormat(java.lang.String dateFormat)
The format of the date that is displayed on the time slider. |
void |
setDisplayEachTimestamp(boolean value)
Indicates whether data for each timestamp will be drawn when playing the time visualization. |
void |
setDisplaySpeed(int speed)
The speed of the slider on a scale of 1 to 10 with 10 being the fastest. |
void |
setDisplayTimeFormat(java.lang.String timeFormat)
The format of the time that is displayed on the time slider. |
void |
setDistanceUnits(int unitsCode)
The distance units for the map. |
void |
setDynamicTimeRefresh(boolean flag)
Indicates whether the data in the map refreshes when moving the time slider dynamically. |
void |
setExaggerationFactor(double exaggerationFactor)
The vertical exaggeration of the scene. |
void |
setExpanded(boolean expanded)
Indicates if the Map is expanded. |
void |
setExtent(IEnvelope extent)
The visible extent rectangle. |
void |
setFeatureSelectionByRef(ISelection selection)
The scene's feature selection. |
void |
setFocusMapByRef(IMap activeMap)
The map that tools and controls act on. |
void |
setFullExtent(IEnvelope extent)
The full extent rectangle. |
void |
setFullTimeExtentByRef(ITimeExtent timeExtent)
Returns the full time extent of the time-enabled layers in the map. |
void |
setGlobeUnits(int pUnits)
The linear units used in the globe. |
void |
setHasLiveData(boolean flag)
Indicates whether the map has a time-enabled layer that is being updated frequently with new data. |
void |
setIsFramed(boolean flag)
Indicates if map is drawn in a frame rather than on the whole window. |
void |
setIsGestureEnabled(boolean pbGestureEnabled)
Indicates if interactive gestures are enabled. |
void |
setIsMapActivated(boolean isMapActivated)
Indicates if the focus map is activated. |
void |
setMapScale(double scaleRF)
The scale of the map as a representative fraction. |
void |
setMapUnits(int unitsCode)
The units for the map. |
void |
setName(java.lang.String name)
The name of the scene. |
void |
setPageSize(double widthInches,
double heightInches)
Sets the page size for the map (optional). |
void |
setPlayOption(int option)
The play option (Stop, Reverse, Repeat) used by the slider after the time visualization has been played once. |
void |
setReferenceScale(double scaleRF)
The reference scale of the map as a representative fraction. |
void |
setReportLayersInDrawingOrder(boolean bTyped)
Controls if layers are reported in drawing order. |
void |
setSelectionByRef(ISelection selection)
The selection. |
void |
setShowGlobeTips(int pTipsType)
Show globe tips. |
void |
setShowRulers(boolean showRulers)
Indicates if rulers are visible. |
void |
setShowScrollBars(boolean showScrollBars)
Indicates if scrollbars are visible. |
void |
setShowSelection(boolean showRulers)
Indicates if selection is visible. |
void |
setShowTime(boolean flag)
Indicates whether time is enabled on the map. |
void |
setShowTimeOnDisplay(boolean flag)
Indicates whether time is displayed on the map. |
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
The spatial reference of the scene. |
void |
setSpatialReferenceLocked(boolean locked)
Indicates whether the spatial reference is prevented from being changed. |
void |
setTimeExtentDefinitionLayerByRef(ILayer layer)
The time-enabled layer that defines the time extent of the map. |
void |
setTimeExtentOption(int option)
Indicates how the time extent of the map is defined. |
void |
setTimeReferenceByRef(ITimeReference timeReference)
The time reference (time zone information, daylight savings, etc.) associated with the map. |
void |
setTimeRelation(int relation)
Time relation used with the time window for the map. |
void |
setTimeValueByRef(ITimeValue time)
The time extent for which the data is displayed in the map. |
void |
setUseSymbolLevels(boolean flag)
Indicates if the Map draws using symbol levels. |
void |
sortBookmarks(boolean ascending)
Sorts bookmarks in the collection. |
void |
suggestExaggerationFactor(double aspectRatio,
double[] exaggerationFactor)
Returns the vertical exaggeration factor that achieves the aspect ratio for the scene's extent. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public Globe()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public Globe(java.lang.Object obj)
throws java.io.IOException
Globe theGlobe = (Globe) obj;
obj to Globe.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef
public void addIActiveViewEventsListener(IActiveViewEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.carto.IActiveViewEvents interface.
java.io.IOException - If there are communications problems.
public void removeIActiveViewEventsListener(IActiveViewEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.carto.IActiveViewEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void refreshGroupLayer(ILayer pLayer)
throws java.io.IOException,
AutomationException
refreshGroupLayer in interface IGlobe2pLayer - 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 setReportLayersInDrawingOrder(boolean bTyped)
throws java.io.IOException,
AutomationException
setReportLayersInDrawingOrder in interface IGlobe2bTyped - The bTyped (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isReportLayersInDrawingOrder()
throws java.io.IOException,
AutomationException
isReportLayersInDrawingOrder in interface IGlobe2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDanglingCachesCount()
throws java.io.IOException,
AutomationException
getDanglingCachesCount in interface IGlobe2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer getGlobeLayers(IUID pUid,
boolean bRecursive,
boolean bInBaseGlobe,
boolean bSortedByDrawingPriority)
throws java.io.IOException,
AutomationException
getGlobeLayers in interface IGlobepUid - A reference to a com.esri.arcgis.system.IUID (in)bRecursive - The bRecursive (in)bInBaseGlobe - The bInBaseGlobe (in)bSortedByDrawingPriority - The bSortedByDrawingPriority (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGlobeDisplay getGlobeDisplay()
throws java.io.IOException,
AutomationException
getGlobeDisplay in interface IGlobejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDefaultGlobeBackgroundOption()
throws java.io.IOException,
AutomationException
getDefaultGlobeBackgroundOption in interface IGlobejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultGlobeBackgroundOption(int pOption)
throws java.io.IOException,
AutomationException
setDefaultGlobeBackgroundOption in interface IGlobepOption - A com.esri.arcgis.globecore.esriGlobeBackgroundOption constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultHighBackgroundColor(float red,
float green,
float blue)
throws java.io.IOException,
AutomationException
setDefaultHighBackgroundColor in interface IGlobered - The red (in)green - The green (in)blue - The blue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getDefaultHighBackgroundColor(float[] red,
float[] green,
float[] blue)
throws java.io.IOException,
AutomationException
getDefaultHighBackgroundColor in interface IGlobered - The red (out: use single element array)green - The green (out: use single element array)blue - The blue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultLowBackgroundColor(float red,
float green,
float blue)
throws java.io.IOException,
AutomationException
setDefaultLowBackgroundColor in interface IGlobered - The red (in)green - The green (in)blue - The blue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getDefaultLowBackgroundColor(float[] red,
float[] green,
float[] blue)
throws java.io.IOException,
AutomationException
getDefaultLowBackgroundColor in interface IGlobered - The red (out: use single element array)green - The green (out: use single element array)blue - The blue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultBackgTransitionDistances(float lowAltitute,
float highAltitude)
throws java.io.IOException,
AutomationException
setDefaultBackgTransitionDistances in interface IGlobelowAltitute - The lowAltitute (in)highAltitude - The highAltitude (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getDefaultBackgTransitionDistances(float[] pLowAltitute,
float[] pHighAltitude)
throws java.io.IOException,
AutomationException
getDefaultBackgTransitionDistances in interface IGlobepLowAltitute - The pLowAltitute (out: use single element array)pHighAltitude - The pHighAltitude (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGlobeUnits(int pUnits)
throws java.io.IOException,
AutomationException
setGlobeUnits in interface IGlobepUnits - A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getGlobeUnits()
throws java.io.IOException,
AutomationException
getGlobeUnits in interface IGlobejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addLayerType(ILayer pLayer,
int layerType,
boolean autoArrange)
throws java.io.IOException,
AutomationException
addLayerType in interface IGlobepLayer - A reference to a com.esri.arcgis.carto.ILayer (in)layerType - A com.esri.arcgis.globecore.esriGlobeLayerType constant (in)autoArrange - The autoArrange (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 setShowGlobeTips(int pTipsType)
throws java.io.IOException,
AutomationException
setShowGlobeTips in interface IGlobepTipsType - A com.esri.arcgis.globecore.esriGlobeTipsType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getShowGlobeTips()
throws java.io.IOException,
AutomationException
getShowGlobeTips in interface IGlobejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getExtent()
throws java.io.IOException,
AutomationException
getExtent in interface IScenegetExtent in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void suggestExaggerationFactor(double aspectRatio,
double[] exaggerationFactor)
throws java.io.IOException,
AutomationException
suggestExaggerationFactor in interface ISceneaspectRatio - The aspectRatio (in)exaggerationFactor - The exaggerationFactor (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getExaggerationFactor()
throws java.io.IOException,
AutomationException
getExaggerationFactor in interface IScenejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExaggerationFactor(double exaggerationFactor)
throws java.io.IOException,
AutomationException
setExaggerationFactor in interface ISceneexaggerationFactor - The exaggerationFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean applies(java.lang.Object object)
throws java.io.IOException,
AutomationException
applies in interface ISceneobject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IScenegetName in interface IBasicMapgetName in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(java.lang.String name)
throws java.io.IOException,
AutomationException
setName in interface IScenesetName in interface IBasicMapsetName in interface IMapname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDescription()
throws java.io.IOException,
AutomationException
getDescription in interface IScenegetDescription in interface IBasicMapgetDescription in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDescription(java.lang.String descr)
throws java.io.IOException,
AutomationException
setDescription in interface IScenesetDescription in interface IBasicMapsetDescription in interface IMapdescr - The descr (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getAreaOfInterest()
throws java.io.IOException,
AutomationException
getAreaOfInterest in interface IScenejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAreaOfInterest(IEnvelope aoi)
throws java.io.IOException,
AutomationException
setAreaOfInterest in interface IScenesetAreaOfInterest in interface IBasicMapsetAreaOfInterest in interface IMapaoi - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLayerCount()
throws java.io.IOException,
AutomationException
getLayerCount in interface IScenegetLayerCount in interface IBasicMapgetLayerCount in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getLayer(int index)
throws java.io.IOException,
AutomationException
getLayer in interface IScenegetLayer in interface IBasicMapgetLayer in interface IMapindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumLayer getLayers(IUID uid,
boolean recursive)
throws java.io.IOException,
AutomationException
getLayers in interface IScenegetLayers in interface IBasicMapgetLayers in interface IMapuid - A reference to a com.esri.arcgis.system.IUID (in, optional, pass null if not required)recursive - The recursive (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 addLayer(ILayer pLayer,
boolean autoArrange)
throws java.io.IOException,
AutomationException
addLayer in interface IScenepLayer - A reference to a com.esri.arcgis.carto.ILayer (in)autoArrange - The autoArrange (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 addLayers(IEnumLayer layers,
boolean autoArrange)
throws java.io.IOException,
AutomationException
addLayers in interface ISceneaddLayers in interface IBasicMapaddLayers in interface IMaplayers - A reference to a com.esri.arcgis.carto.IEnumLayer (in)autoArrange - The autoArrange (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteLayer(ILayer layer)
throws java.io.IOException,
AutomationException
deleteLayer in interface IScenedeleteLayer in interface IBasicMapdeleteLayer in interface IMaplayer - 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 moveLayer(ILayer layer,
int toIndex)
throws java.io.IOException,
AutomationException
moveLayer in interface IScenemoveLayer in interface IMaplayer - A reference to a com.esri.arcgis.carto.ILayer (in)toIndex - The toIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearLayers()
throws java.io.IOException,
AutomationException
clearLayers in interface ISceneclearLayers in interface IBasicMapclearLayers in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISpatialReference getSpatialReference()
throws java.io.IOException,
AutomationException
getSpatialReference in interface IScenegetSpatialReference in interface IBasicMapgetSpatialReference in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialReferenceByRef(ISpatialReference spatialRef)
throws java.io.IOException,
AutomationException
setSpatialReferenceByRef in interface IScenesetSpatialReferenceByRef in interface IBasicMapsetSpatialReferenceByRef in interface IMapspatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void proposeSpatialReference(ISpatialReference pProposedSR,
boolean[] pbChanged)
throws java.io.IOException,
AutomationException
proposeSpatialReference in interface IScenepProposedSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pbChanged - The pbChanged (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGraphicsLayer getBasicGraphicsLayer()
throws java.io.IOException,
AutomationException
getBasicGraphicsLayer in interface IScenegetBasicGraphicsLayer in interface IBasicMapgetBasicGraphicsLayer in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getActiveGraphicsLayer()
throws java.io.IOException,
AutomationException
getActiveGraphicsLayer in interface IScenegetActiveGraphicsLayer in interface IBasicMapgetActiveGraphicsLayer in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveGraphicsLayerByRef(ILayer ppLayer)
throws java.io.IOException,
AutomationException
setActiveGraphicsLayerByRef in interface IScenesetActiveGraphicsLayerByRef in interface IBasicMapsetActiveGraphicsLayerByRef in interface IMapppLayer - 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 delayEvents(boolean delay)
throws java.io.IOException,
AutomationException
delayEvents in interface IScenedelayEvents in interface IMapdelay - The delay (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSelectionCount()
throws java.io.IOException,
AutomationException
getSelectionCount in interface IScenegetSelectionCount in interface IBasicMapgetSelectionCount in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectFeature(ILayer layer,
IFeature pFeature)
throws java.io.IOException,
AutomationException
selectFeature in interface ISceneselectFeature in interface IMaplayer - A reference to a com.esri.arcgis.carto.ILayer (in)pFeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearSelection()
throws java.io.IOException,
AutomationException
clearSelection in interface ISceneclearSelection in interface IBasicMapclearSelection in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelection getFeatureSelection()
throws java.io.IOException,
AutomationException
getFeatureSelection in interface IScenegetFeatureSelection in interface IBasicMapgetFeatureSelection in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFeatureSelectionByRef(ISelection selection)
throws java.io.IOException,
AutomationException
setFeatureSelectionByRef in interface IScenesetFeatureSelectionByRef in interface IBasicMapsetFeatureSelectionByRef in interface IMapselection - A reference to a com.esri.arcgis.carto.ISelection (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectByShape(IGeometry shape,
ISelectionEnvironment env,
boolean justOne)
throws java.io.IOException,
AutomationException
selectByShape in interface ISceneselectByShape in interface IBasicMapselectByShape in interface IMapshape - A reference to a com.esri.arcgis.geometry.IGeometry (in)env - A reference to a com.esri.arcgis.carto.ISelectionEnvironment (in)justOne - The justOne (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void recalculateExtent()
throws java.io.IOException,
AutomationException
recalculateExtent in interface IScenejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISceneGraph getSceneGraph()
throws java.io.IOException,
AutomationException
getSceneGraph in interface IScenejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultBackgroundColor(float red,
float green,
float blue)
throws java.io.IOException,
AutomationException
setDefaultBackgroundColor in interface IScenered - The red (in)green - The green (in)blue - The blue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getDefaultBackgroundColor(float[] red,
float[] green,
float[] blue)
throws java.io.IOException,
AutomationException
getDefaultBackgroundColor in interface IScenered - The red (out: use single element array)green - The green (out: use single element array)blue - The blue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAnimationExtension getAnimationExtension()
throws java.io.IOException,
AutomationException
getAnimationExtension in interface IBasicScene2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IViewers3D getBasicDisplay()
throws java.io.IOException,
AutomationException
getBasicDisplay in interface IBasicScenejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void saveAnimation(java.lang.String pFilename)
throws java.io.IOException,
AutomationException
saveAnimation in interface IBasicScenepFilename - The pFilename (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void loadAnimation(java.lang.String pFilename)
throws java.io.IOException,
AutomationException
loadAnimation in interface IBasicScenepFilename - The pFilename (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getFullExtent()
throws java.io.IOException,
AutomationException
getFullExtent in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFullExtent(IEnvelope extent)
throws java.io.IOException,
AutomationException
setFullExtent in interface IActiveViewextent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExtent(IEnvelope extent)
throws java.io.IOException,
AutomationException
setExtent in interface IActiveViewextent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IScreenDisplay getScreenDisplay()
throws java.io.IOException,
AutomationException
getScreenDisplay in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGraphicsContainer getGraphicsContainer()
throws java.io.IOException,
AutomationException
getGraphicsContainer in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMap getFocusMap()
throws java.io.IOException,
AutomationException
getFocusMap in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFocusMapByRef(IMap activeMap)
throws java.io.IOException,
AutomationException
setFocusMapByRef in interface IActiveViewactiveMap - A reference to a com.esri.arcgis.carto.IMap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isMapActivated()
throws java.io.IOException,
AutomationException
isMapActivated in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsMapActivated(boolean isMapActivated)
throws java.io.IOException,
AutomationException
setIsMapActivated in interface IActiveViewisMapActivated - The isMapActivated (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelection getSelection()
throws java.io.IOException,
AutomationException
getSelection in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionByRef(ISelection selection)
throws java.io.IOException,
AutomationException
setSelectionByRef in interface IActiveViewselection - A reference to a com.esri.arcgis.carto.ISelection (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getTipText(double x,
double y)
throws java.io.IOException,
AutomationException
getTipText in interface IActiveViewx - The x (in)y - The y (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public tagRECT getExportFrame()
throws java.io.IOException,
AutomationException
getExportFrame in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowScrollBars()
throws java.io.IOException,
AutomationException
isShowScrollBars in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowScrollBars(boolean showScrollBars)
throws java.io.IOException,
AutomationException
setShowScrollBars in interface IActiveViewshowScrollBars - The showScrollBars (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowRulers()
throws java.io.IOException,
AutomationException
isShowRulers in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowRulers(boolean showRulers)
throws java.io.IOException,
AutomationException
setShowRulers in interface IActiveViewshowRulers - The showRulers (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowSelection()
throws java.io.IOException,
AutomationException
isShowSelection in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowSelection(boolean showRulers)
throws java.io.IOException,
AutomationException
setShowSelection in interface IActiveViewshowRulers - The showRulers (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IExtentStack getExtentStack()
throws java.io.IOException,
AutomationException
getExtentStack in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public short getScreenCacheID(int phase,
java.lang.Object data)
throws java.io.IOException,
AutomationException
getScreenCacheID in interface IActiveViewphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMap hitTestMap(IPoint location)
throws java.io.IOException,
AutomationException
hitTestMap in interface IActiveViewlocation - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isActive()
throws java.io.IOException,
AutomationException
isActive in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void activate(int hWnd)
throws java.io.IOException,
AutomationException
activate in interface IActiveViewhWnd - The hWnd (A COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deactivate()
throws java.io.IOException,
AutomationException
deactivate in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void draw(int hDC,
ITrackCancel trackCancel)
throws java.io.IOException,
AutomationException
draw in interface IActiveViewhDC - The hDC (A COM typedef) (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void output(int hDC,
int dpi,
tagRECT pixelBounds,
IEnvelope visibleBounds,
ITrackCancel trackCancel)
throws java.io.IOException,
AutomationException
output in interface IActiveViewhDC - The hDC (A COM typedef) (in)dpi - The dpi (in)pixelBounds - A Structure: com.esri.arcgis.system.tagRECT (in)visibleBounds - A reference to a com.esri.arcgis.geometry.IEnvelope (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refresh()
throws java.io.IOException,
AutomationException
refresh in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void partialRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
throws java.io.IOException,
AutomationException
partialRefresh in interface IActiveViewphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data - A reference to another Object (IUnknown) (in)envelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
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 IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void printerChanged(IPrinter printer)
throws java.io.IOException,
AutomationException
printerChanged in interface IActiveViewprinter - A reference to a com.esri.arcgis.output.IPrinter (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void contentsChanged()
throws java.io.IOException,
AutomationException
contentsChanged in interface IActiveViewjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onMessage(int msg,
int wParam,
int lParam)
throws java.io.IOException,
AutomationException
onMessage in interface IActiveViewmsg - The msg (in)wParam - The wParam (A COM typedef) (in)lParam - The lParam (A COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getContextMenu(double x,
double y,
IUID[] clsidMenu)
throws java.io.IOException,
AutomationException
getContextMenu in interface IActiveViewx - The x (in)y - The y (in)clsidMenu - A reference to a com.esri.arcgis.system.IUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addLayer(ILayer pLayer)
throws java.io.IOException,
AutomationException
addLayer in interface IBasicMapaddLayer in interface IMappLayer - 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 int getMapSurroundCount()
throws java.io.IOException,
AutomationException
getMapSurroundCount in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMapSurround getMapSurround(int index)
throws java.io.IOException,
AutomationException
getMapSurround in interface IMapindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMapUnits()
throws java.io.IOException,
AutomationException
getMapUnits in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMapUnits(int unitsCode)
throws java.io.IOException,
AutomationException
setMapUnits in interface IMapunitsCode - A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDistanceUnits()
throws java.io.IOException,
AutomationException
getDistanceUnits in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDistanceUnits(int unitsCode)
throws java.io.IOException,
AutomationException
setDistanceUnits in interface IMapunitsCode - A com.esri.arcgis.system.esriUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMapScale()
throws java.io.IOException,
AutomationException
getMapScale in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMapScale(double scaleRF)
throws java.io.IOException,
AutomationException
setMapScale in interface IMapscaleRF - The scaleRF (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getReferenceScale()
throws java.io.IOException,
AutomationException
getReferenceScale in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setReferenceScale(double scaleRF)
throws java.io.IOException,
AutomationException
setReferenceScale in interface IMapscaleRF - The scaleRF (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isFramed()
throws java.io.IOException,
AutomationException
isFramed in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsFramed(boolean flag)
throws java.io.IOException,
AutomationException
setIsFramed in interface IMapflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getClipGeometry()
throws java.io.IOException,
AutomationException
getClipGeometry in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipGeometry(IGeometry clipGeometry)
throws java.io.IOException,
AutomationException
setClipGeometry in interface IMapclipGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMapSurround createMapSurround(IUID cLSID,
IMapSurround optionalStyle)
throws java.io.IOException,
AutomationException
createMapSurround in interface IMapcLSID - A reference to a com.esri.arcgis.system.IUID (in)optionalStyle - A reference to a com.esri.arcgis.carto.IMapSurround (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addMapSurround(IMapSurround mapSurround)
throws java.io.IOException,
AutomationException
addMapSurround in interface IMapmapSurround - A reference to a com.esri.arcgis.carto.IMapSurround (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteMapSurround(IMapSurround mapSurround)
throws java.io.IOException,
AutomationException
deleteMapSurround in interface IMapmapSurround - A reference to a com.esri.arcgis.carto.IMapSurround (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void clearMapSurrounds()
throws java.io.IOException,
AutomationException
clearMapSurrounds in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double computeDistance(IPoint p1,
IPoint p2)
throws java.io.IOException,
AutomationException
computeDistance in interface IMapp1 - A reference to a com.esri.arcgis.geometry.IPoint (in)p2 - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IBorder getClipBorder()
throws java.io.IOException,
AutomationException
getClipBorder in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipBorder(IBorder border)
throws java.io.IOException,
AutomationException
setClipBorder in interface IMapborder - A reference to a com.esri.arcgis.carto.IBorder (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPageSize(double widthInches,
double heightInches)
throws java.io.IOException,
AutomationException
setPageSize in interface IMapwidthInches - The widthInches (in)heightInches - The heightInches (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getPageSize(double[] widthInches,
double[] heightInches)
throws java.io.IOException,
AutomationException
getPageSize in interface IMapwidthInches - The widthInches (out: use single element array)heightInches - The heightInches (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IBarrierCollection getBarriers(IEnvelope pExtent)
throws java.io.IOException,
AutomationException
getBarriers in interface IMappExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseSymbolLevels(boolean flag)
throws java.io.IOException,
AutomationException
setUseSymbolLevels in interface IMapflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseSymbolLevels()
throws java.io.IOException,
AutomationException
isUseSymbolLevels in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExpanded(boolean expanded)
throws java.io.IOException,
AutomationException
setExpanded in interface IMapexpanded - The expanded (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isExpanded()
throws java.io.IOException,
AutomationException
isExpanded in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnnotationEngineByRef(IAnnotateMap annotateMap)
throws java.io.IOException,
AutomationException
setAnnotationEngineByRef in interface IMapannotateMap - A reference to a com.esri.arcgis.carto.IAnnotateMap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAnnotateMap getAnnotationEngine()
throws java.io.IOException,
AutomationException
getAnnotationEngine in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void recalcFullExtent()
throws java.io.IOException,
AutomationException
recalcFullExtent in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delayDrawing(boolean delay)
throws java.io.IOException,
AutomationException
delayDrawing in interface IMapdelay - The delay (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSpatialReferenceLocked(boolean locked)
throws java.io.IOException,
AutomationException
setSpatialReferenceLocked in interface IMaplocked - The locked (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSpatialReferenceLocked()
throws java.io.IOException,
AutomationException
isSpatialReferenceLocked in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
throws java.io.IOException,
AutomationException
selectionChanged in interface ISelectionEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTableCount()
throws java.io.IOException,
AutomationException
getTableCount in interface ITableCollectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getTable(int index)
throws java.io.IOException,
AutomationException
getTable in interface ITableCollectionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addTable(ITable table)
throws java.io.IOException,
AutomationException
addTable in interface ITableCollectiontable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeTable(ITable table)
throws java.io.IOException,
AutomationException
removeTable in interface ITableCollectiontable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllTables()
throws java.io.IOException,
AutomationException
removeAllTables in interface ITableCollectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStandaloneTableCount()
throws java.io.IOException,
AutomationException
getStandaloneTableCount in interface IStandaloneTableCollectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStandaloneTable getStandaloneTable(int index)
throws java.io.IOException,
AutomationException
getStandaloneTable in interface IStandaloneTableCollectionindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addStandaloneTable(IStandaloneTable table)
throws java.io.IOException,
AutomationException
addStandaloneTable in interface IStandaloneTableCollectiontable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeStandaloneTable(IStandaloneTable table)
throws java.io.IOException,
AutomationException
removeStandaloneTable in interface IStandaloneTableCollectiontable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllStandaloneTables()
throws java.io.IOException,
AutomationException
removeAllStandaloneTables in interface IStandaloneTableCollectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRelationshipClass getRelationshipClasses()
throws java.io.IOException,
AutomationException
getRelationshipClasses in interface IRelationshipClassCollectionjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRelationshipClass findRelationshipClasses(IObjectClass objectClass,
int role)
throws java.io.IOException,
AutomationException
findRelationshipClasses in interface IRelationshipClassCollectionobjectClass - A reference to a com.esri.arcgis.geodatabase.IObjectClass (in)role - A com.esri.arcgis.geodatabase.esriRelRole constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveBookmarkTo(IBookmark3D bookmark,
int index)
throws java.io.IOException,
AutomationException
moveBookmarkTo in interface ISceneBookmarks2bookmark - A reference to a com.esri.arcgis.analyst3d.IBookmark3D (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void sortBookmarks(boolean ascending)
throws java.io.IOException,
AutomationException
sortBookmarks in interface ISceneBookmarks2ascending - The ascending (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getBookmarks()
throws java.io.IOException,
AutomationException
getBookmarks in interface ISceneBookmarksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addBookmark(IBookmark3D pBookmark)
throws java.io.IOException,
AutomationException
addBookmark in interface ISceneBookmarkspBookmark - A reference to a com.esri.arcgis.analyst3d.IBookmark3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findBookmark(java.lang.String name,
IBookmark3D[] ppBookmark)
throws java.io.IOException,
AutomationException
findBookmark in interface ISceneBookmarksname - The name (in)ppBookmark - A reference to a com.esri.arcgis.analyst3d.IBookmark3D (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeBookmark(IBookmark3D bookmark)
throws java.io.IOException,
AutomationException
removeBookmark in interface ISceneBookmarksbookmark - A reference to a com.esri.arcgis.analyst3d.IBookmark3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllBookmarks()
throws java.io.IOException,
AutomationException
removeAllBookmarks in interface ISceneBookmarksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBookmarkCount()
throws java.io.IOException,
AutomationException
getBookmarkCount in interface ISceneBookmarksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void saveBookmarks(IStream pStm)
throws java.io.IOException,
AutomationException
saveBookmarks in interface ISceneBookmarkspStm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void loadBookmarks(IStream pStm)
throws java.io.IOException,
AutomationException
loadBookmarks in interface ISceneBookmarkspStm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getAnimationTypes()
throws java.io.IOException,
AutomationException
getAnimationTypes in interface IAnimationTracksgetAnimationTypes in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTrackCount()
throws java.io.IOException,
AutomationException
getTrackCount in interface IAnimationTracksgetTrackCount in interface IAGAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getTracks()
throws java.io.IOException,
AutomationException
getTracks in interface IAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getTracksOfType(IAnimationType pType)
throws java.io.IOException,
AutomationException
getTracksOfType in interface IAnimationTrackspType - A reference to a com.esri.arcgis.analyst3d.IAnimationType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addTrack(IAnimationTrack pTrack)
throws java.io.IOException,
AutomationException
addTrack in interface IAnimationTrackspTrack - A reference to a com.esri.arcgis.analyst3d.IAnimationTrack (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findTrack(java.lang.String name,
IAnimationTrack[] ppTrack)
throws java.io.IOException,
AutomationException
findTrack in interface IAnimationTracksname - The name (in)ppTrack - A reference to a com.esri.arcgis.analyst3d.IAnimationTrack (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeTrack(IAnimationTrack pTrack)
throws java.io.IOException,
AutomationException
removeTrack in interface IAnimationTrackspTrack - A reference to a com.esri.arcgis.analyst3d.IAnimationTrack (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllTracks()
throws java.io.IOException,
AutomationException
removeAllTracks in interface IAnimationTracksremoveAllTracks in interface IAGAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void saveTracks(IStream pStm)
throws java.io.IOException,
AutomationException
saveTracks in interface IAnimationTrackssaveTracks in interface IAGAnimationTrackspStm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void loadTracks(IStream pStm)
throws java.io.IOException,
AutomationException
loadTracks in interface IAnimationTracksloadTracks in interface IAGAnimationTrackspStm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void detachObject(java.lang.Object pObject)
throws java.io.IOException,
AutomationException
detachObject in interface IAnimationTracksdetachObject in interface IAGAnimationTrackspObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshAttachedObjects()
throws java.io.IOException,
AutomationException
refreshAttachedObjects in interface IAnimationTracksrefreshAttachedObjects in interface IAGAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void applyTracks(ISceneViewer pViewer,
double time,
double duration)
throws java.io.IOException,
AutomationException
applyTracks in interface IAnimationTrackspViewer - A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)time - The time (in)duration - The duration (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void changePriority(IAnimationTrack pTrack,
boolean bAbsolute,
boolean bInSameType,
int changeInIndex)
throws java.io.IOException,
AutomationException
changePriority in interface IAnimationTrackspTrack - A reference to a com.esri.arcgis.analyst3d.IAnimationTrack (in)bAbsolute - The bAbsolute (in)bInSameType - The bInSameType (in)changeInIndex - The changeInIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationContainer getAnimationObjectContainer()
throws java.io.IOException,
AutomationException
getAnimationObjectContainer in interface IAGAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationObjectContainerByRef(IAGAnimationContainer ppContainer)
throws java.io.IOException,
AutomationException
setAnimationObjectContainerByRef in interface IAGAnimationTracksppContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getAGTracks()
throws java.io.IOException,
AutomationException
getAGTracks in interface IAGAnimationTracksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getTracksOfType(IAGAnimationType pType)
throws java.io.IOException,
AutomationException
getTracksOfType in interface IAGAnimationTrackspType - A reference to a com.esri.arcgis.animation.IAGAnimationType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationTrack createTrack(IAGAnimationType pType)
throws java.io.IOException,
AutomationException
createTrack in interface IAGAnimationTrackspType - A reference to a com.esri.arcgis.animation.IAGAnimationType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addTrack(IAGAnimationTrack pTrack)
throws java.io.IOException,
AutomationException
addTrack in interface IAGAnimationTrackspTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findTrack(java.lang.String name,
IAGAnimationTrack[] ppTrack)
throws java.io.IOException,
AutomationException
findTrack in interface IAGAnimationTracksname - The name (in)ppTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeTrack(IAGAnimationTrack pTrack)
throws java.io.IOException,
AutomationException
removeTrack in interface IAGAnimationTrackspTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void applyTracks(boolean bApplyToAllViewers,
double time)
throws java.io.IOException,
AutomationException
applyTracks in interface IAGAnimationTracksbApplyToAllViewers - The bApplyToAllViewers (in)time - The time (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void changePriority(IAGAnimationTrack pTrack,
boolean bAbsolute,
boolean bInSameType,
int changeInIndex)
throws java.io.IOException,
AutomationException
changePriority in interface IAGAnimationTrackspTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)bAbsolute - The bAbsolute (in)bInSameType - The bInSameType (in)changeInIndex - The changeInIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getCurrentView()
throws java.io.IOException,
AutomationException
getCurrentView in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getAllViews()
throws java.io.IOException,
AutomationException
getAllViews in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getViewController(java.lang.Object pViewer)
throws java.io.IOException,
AutomationException
getViewController in interface IAGAnimationContainerpViewer - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshViews(boolean bRefreshAllViewers)
throws java.io.IOException,
AutomationException
refreshViews in interface IAGAnimationContainerbRefreshAllViewers - The bRefreshAllViewers (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshObject(java.lang.Object pObject)
throws java.io.IOException,
AutomationException
refreshObject in interface IAGAnimationContainerpObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void saveViewerStates()
throws java.io.IOException,
AutomationException
saveViewerStates in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void restoreViewerStates(boolean bApplyRestored)
throws java.io.IOException,
AutomationException
restoreViewerStates in interface IAGAnimationContainerbApplyRestored - The bApplyRestored (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putIsAnimating(boolean bAnimating,
boolean bFullQuality)
throws java.io.IOException,
AutomationException
putIsAnimating in interface IAGAnimationContainerbAnimating - The bAnimating (in)bFullQuality - The bFullQuality (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isGestureEnabled()
throws java.io.IOException,
AutomationException
isGestureEnabled in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsGestureEnabled(boolean pbGestureEnabled)
throws java.io.IOException,
AutomationException
setIsGestureEnabled in interface IAGAnimationContainerpbGestureEnabled - The pbGestureEnabled (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getWindowHandle(java.lang.Object pView)
throws java.io.IOException,
AutomationException
getWindowHandle in interface IAGAnimationContainerpView - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getAnimationFileExtension()
throws java.io.IOException,
AutomationException
getAnimationFileExtension in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getAnimationFileFilter(boolean bAllVersions)
throws java.io.IOException,
AutomationException
getAnimationFileFilter in interface IAGAnimationContainerbAllVersions - The bAllVersions (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getSpatialBookmarks()
throws java.io.IOException,
AutomationException
getSpatialBookmarks in interface IAGAnimationContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeAllAnimationTimeStrings(IAGAnimationTracks pTracks)
throws java.io.IOException,
AutomationException
removeAllAnimationTimeStrings in interface IAGAnimationContainerpTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeTrackTimeDisplay(IAGAnimationTrack pTrack)
throws java.io.IOException,
AutomationException
removeTrackTimeDisplay in interface IAGAnimationContainerpTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationTime(IStringArray rhs1)
throws java.io.IOException,
AutomationException
setAnimationTime in interface IAGAnimationContainerrhs1 - A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void drawGraphsToDC(int hDC)
throws java.io.IOException,
AutomationException
drawGraphsToDC in interface IAGAnimationContainerhDC - The hDC (A COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void drawPageLayoutToDC(int hDC)
throws java.io.IOException,
AutomationException
drawPageLayoutToDC in interface IAGAnimationContainerhDC - The hDC (A COM typedef) (in)
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 ISupportErrorInforiid - 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 enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
throws java.io.IOException,
AutomationException
enumConnectionPoints in interface IConnectionPointContainerppEnum - A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
throws java.io.IOException,
AutomationException
findConnectionPoint in interface IConnectionPointContainerriid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP - A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface IPersistStreamjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws java.io.IOException,
AutomationException
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws java.io.IOException,
AutomationException
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeoTransformationOperationSet getGeographicTransformations()
throws java.io.IOException,
AutomationException
getGeographicTransformations in interface IMapGeographicTransformationsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean hasTimeData()
throws java.io.IOException,
AutomationException
hasTimeData in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDefaultTimeInterval()
throws java.io.IOException,
AutomationException
getDefaultTimeInterval in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultTimeInterval(double interval)
throws java.io.IOException,
AutomationException
setDefaultTimeInterval in interface IMapTimeDisplayinterval - The interval (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDefaultTimeIntervalUnits()
throws java.io.IOException,
AutomationException
getDefaultTimeIntervalUnits in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultTimeIntervalUnits(int units)
throws java.io.IOException,
AutomationException
setDefaultTimeIntervalUnits in interface IMapTimeDisplayunits - A com.esri.arcgis.system.esriTimeUnits constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDefaultTimeWindow()
throws java.io.IOException,
AutomationException
getDefaultTimeWindow in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultTimeWindow(double duration)
throws java.io.IOException,
AutomationException
setDefaultTimeWindow in interface IMapTimeDisplayduration - The duration (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITimeExtent getFullTimeExtent()
throws java.io.IOException,
AutomationException
getFullTimeExtent in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFullTimeExtentByRef(ITimeExtent timeExtent)
throws java.io.IOException,
AutomationException
setFullTimeExtentByRef in interface IMapTimeDisplaytimeExtent - A reference to a com.esri.arcgis.system.ITimeExtent (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITimeExtent getCurrentTimeExtent()
throws java.io.IOException,
AutomationException
getCurrentTimeExtent in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTimeExtentByRef(ITimeExtent timeExtent)
throws java.io.IOException,
AutomationException
setCurrentTimeExtentByRef in interface IMapTimeDisplaytimeExtent - A reference to a com.esri.arcgis.system.ITimeExtent (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITimeValue getTimeValue()
throws java.io.IOException,
AutomationException
getTimeValue in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeValueByRef(ITimeValue time)
throws java.io.IOException,
AutomationException
setTimeValueByRef in interface IMapTimeDisplaytime - A reference to a com.esri.arcgis.system.ITimeValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITimeReference getTimeReference()
throws java.io.IOException,
AutomationException
getTimeReference in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeReferenceByRef(ITimeReference timeReference)
throws java.io.IOException,
AutomationException
setTimeReferenceByRef in interface IMapTimeDisplaytimeReference - A reference to a com.esri.arcgis.system.ITimeReference (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDisplayDateFormat()
throws java.io.IOException,
AutomationException
getDisplayDateFormat in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayDateFormat(java.lang.String dateFormat)
throws java.io.IOException,
AutomationException
setDisplayDateFormat in interface IMapTimeDisplaydateFormat - The dateFormat (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDisplayTimeFormat()
throws java.io.IOException,
AutomationException
getDisplayTimeFormat in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayTimeFormat(java.lang.String timeFormat)
throws java.io.IOException,
AutomationException
setDisplayTimeFormat in interface IMapTimeDisplaytimeFormat - The timeFormat (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDisplayEachTimestamp()
throws java.io.IOException,
AutomationException
isDisplayEachTimestamp in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayEachTimestamp(boolean value)
throws java.io.IOException,
AutomationException
setDisplayEachTimestamp in interface IMapTimeDisplayvalue - The value (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDisplaySpeed()
throws java.io.IOException,
AutomationException
getDisplaySpeed in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplaySpeed(int speed)
throws java.io.IOException,
AutomationException
setDisplaySpeed in interface IMapTimeDisplayspeed - The speed (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPlayOption()
throws java.io.IOException,
AutomationException
getPlayOption in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPlayOption(int option)
throws java.io.IOException,
AutomationException
setPlayOption in interface IMapTimeDisplayoption - A com.esri.arcgis.carto.esriMapTimePlayOption constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeExtentOption()
throws java.io.IOException,
AutomationException
getTimeExtentOption in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeExtentOption(int option)
throws java.io.IOException,
AutomationException
setTimeExtentOption in interface IMapTimeDisplayoption - A com.esri.arcgis.carto.esriMapTimeExtentOption constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILayer getTimeExtentDefinitionLayer()
throws java.io.IOException,
AutomationException
getTimeExtentDefinitionLayer in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeExtentDefinitionLayerByRef(ILayer layer)
throws java.io.IOException,
AutomationException
setTimeExtentDefinitionLayerByRef in interface IMapTimeDisplaylayer - 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 isDynamicTimeRefresh()
throws java.io.IOException,
AutomationException
isDynamicTimeRefresh in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDynamicTimeRefresh(boolean flag)
throws java.io.IOException,
AutomationException
setDynamicTimeRefresh in interface IMapTimeDisplayflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowTime()
throws java.io.IOException,
AutomationException
isShowTime in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowTime(boolean flag)
throws java.io.IOException,
AutomationException
setShowTime in interface IMapTimeDisplayflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITimeExtent computeFullTimeExtent()
throws java.io.IOException,
AutomationException
computeFullTimeExtent in interface IMapTimeDisplayjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasLiveData()
throws java.io.IOException,
AutomationException
isHasLiveData in interface IMapTimeDisplay2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHasLiveData(boolean flag)
throws java.io.IOException,
AutomationException
setHasLiveData in interface IMapTimeDisplay2flag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeRelation()
throws java.io.IOException,
AutomationException
getTimeRelation in interface IMapTimeDisplay2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeRelation(int relation)
throws java.io.IOException,
AutomationException
setTimeRelation in interface IMapTimeDisplay2relation - A com.esri.arcgis.system.esriTimeRelation constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isShowTimeOnDisplay()
throws java.io.IOException,
AutomationException
isShowTimeOnDisplay in interface IMapTimeDisplay2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShowTimeOnDisplay(boolean flag)
throws java.io.IOException,
AutomationException
setShowTimeOnDisplay in interface IMapTimeDisplay2flag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||