|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.Map
public class Map
COM Class 'Map'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A container for the display and manipulation of map data.' 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.carto.IMap |
|---|
IID, IIDe6bdaa75_4d35_11d0_98be_00805f7ced21, 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.IBasicMap2 |
|---|
IID, IID47fa77fa_2f59_42b9_9048_7b139da3fe26, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapBarriers |
|---|
IID, IID2c616e2f_b074_4119_868a_caa5115f5961, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapBarriers2 |
|---|
IID, IID77af76b1_b80a_ded2_331b_cb3f50e50f2a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IActiveView |
|---|
IID, IIDdd94d76b_836d_11d0_87ec_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IViewManager |
|---|
IID, IIDdd94d76c_836d_11d0_87ec_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IViewRefresh |
|---|
IID, IID5f78435a_7443_4195_beb2_caefa63433d8, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainer |
|---|
IID, IIDd09411d1_4bb4_11d1_b6cc_080009b996cc, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IGraphicsContainerSelect |
|---|
IID, IIDd09411d2_4bb4_11d1_b6cc_080009b996cc, 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.IMapBookmarks |
|---|
IID, IIDee53528f_41c9_11d1_880a_080009ec732a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapBookmarks2 |
|---|
IID, IIDdec80b31_b4ba_48b2_84e1_9b80119f405e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ISelectionEvents |
|---|
IID, IID07e11311_d615_11d1_a21b_080009b6f22b, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.IDisplayEvents |
|---|
IID, IIDe6bdb003_4d35_11d0_98be_00805f7ced21, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.ITransformEvents |
|---|
IID, IIDe6bdb001_4d35_11d0_98be_00805f7ced21, 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.display.IDisplayAdmin |
|---|
IID, IID12e361f0_1907_11d3_80c7_0080c79f0371, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapAdmin |
|---|
IID, IIDe34551db_eee2_11d2_b86f_00600802e603, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapAdmin2 |
|---|
IID, IID016c393a_7751_40e1_b6e9_f6b454a4493a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapAdmin3 |
|---|
IID, IID14eddf51_9d91_4c9c_89c1_f862381e0fde, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapAdmin4 |
|---|
IID, IID900f7083_22ae_42b4_a00c_1776e316a910, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IRelationshipClassCollection |
|---|
IID, IID741d6114_fb6b_11d3_adf5_00c04fa33a15, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapGeographicTransformations |
|---|
IID, IID24420050_03fe_11d4_9fe9_00c04f6bc78e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapCache |
|---|
IID, IID6e57310f_c58d_4e49_b106_e52fcb51c55a, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ILayerMasking |
|---|
IID, IID536427da_5354_491d_ae92_abebaa8bb05b, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.ILevelMasking |
|---|
IID, IIDa4b202d6_363f_455d_a581_c323834df4f7, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMxdContents |
|---|
IID, IIDbe202904_9c7f_4d51_80b2_dbc960224e7f, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapOverposter |
|---|
IID, IID7cf1a834_dca5_40df_9fa0_544fa3b09eff, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IDynamicMap |
|---|
IID, IID92191b6f_d881_4829_8b75_ce846970f67b, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapLayers2 |
|---|
IID, IID6ccd973c_5309_4166_9f50_07a371179f0e, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapLayers |
|---|
IID76da57e7_6a92_4090_8ca9_f5d9eca78353 |
| Fields inherited from interface com.esri.arcgis.carto.IMapClipOptions |
|---|
IID, IID49522374_ec8e_4c1a_ba3b_2a4cc963652c, xxDummy |
| Fields inherited from interface com.esri.arcgis.carto.IMapAutoExtentOptions |
|---|
IID, IIDe5461b30_c74f_47f0_bdf3_65898ac2b622, 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 |
| Fields inherited from interface com.esri.arcgis.carto.IServiceLayerCredits |
|---|
IID, IIDb52367cf_3b14_444d_b4fa_06a984d6ed15, xxDummy |
| Constructor Summary | |
|---|---|
Map()
Constructs a Map using ArcGIS Engine. |
|
Map(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. Map theMap = (Map) obj; |
|
| Method Summary | |
|---|---|
void |
activate(int hWnd)
Gives this view control of the specified window. |
void |
addBookmark(ISpatialBookmark bookmark)
Adds a bookmark to the collection. |
void |
addElement(IElement element,
int zorder)
Add a new graphic element to the layer. |
void |
addElements(IElementCollection elements,
int zorder)
Add new graphic elements to the layer. |
void |
addIActiveViewEventsListener(IActiveViewEvents theListener)
addIActiveViewEventsListener. |
void |
addIDynamicMapEventsListener(IDynamicMapEvents theListener)
addIDynamicMapEventsListener. |
void |
addIMapEventsListener(IMapEvents theListener)
addIMapEventsListener. |
void |
addLayer(ILayer layer)
Adds a layer to the map. |
void |
addLayers(IEnumLayer layers,
boolean autoArrange)
Adds multiple layers to the map, arranging them nicely if specified. |
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 |
animationRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. |
void |
animationRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
Use to quickly redraw a phase that has it's own cache, i.e., a tracking layer. |
void |
boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent)
Notifies clients when the bounds is updated. |
void |
bringForward(IEnumElement elements)
Move the specified elements one step closer to the top of the stack of elements. |
void |
bringToFront(IEnumElement elements)
Make the specified elements draw in front of all other elements. |
void |
buildCache()
Build the spatial cache. |
void |
clear()
Empties the view contents. |
void |
clearLayers()
Removes all layers from the map. |
void |
clearMapSurrounds()
Removes all map surrounds from the map. |
void |
clearMasking(ILayer layer)
Clear masking layers on a layer. |
void |
clearSelection()
Clears the map selection. |
boolean |
completeRedrawNeeded()
Check if a complete redraw is needed. |
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. |
void |
deactivate()
Another view takes over the associated window. |
void |
delayDrawing(boolean delay)
Suspends drawing. |
void |
delayEvents(boolean delay)
Used to batch operations together to minimize notifications. |
void |
deleteAllElements()
Delete all the elements. |
void |
deleteElement(IElement element)
Delete the given element. |
void |
deleteLayer(ILayer layer)
Deletes a layer from the map. |
void |
deleteMapSurround(IMapSurround mapSurround)
Deletes a map surround from the map. |
void |
deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent)
Notifies clients when the device frame is updated. |
void |
displayFinished(IDisplayEventsDisplayFinishedEvent theEvent)
Notifies clients when drawing completes. |
void |
displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent)
Notifies clients when display is invalidated. |
void |
displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent)
Notifies clients when display is scrolled. |
void |
displayStarted(IDisplayEventsDisplayStartedEvent theEvent)
Notifies clients when drawing starts. |
void |
draw(int hDC,
ITrackCancel trackCancel)
Draws the view to the specified device context. |
boolean |
elementSelected(IElement element)
Indicates if the element is selected. |
void |
emptyCache()
Empty the map cache. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
IFrameElement |
findFrame(java.lang.Object frameObject)
Find the frame that contains the specified object. |
IEnumRelationshipClass |
findRelationshipClasses(IObjectClass objectClass,
int role)
Finds all relationship classes in the collection that reference the given object class in the specified role. |
void |
fireAfterDraw(int hDC)
Fire AfterDraw(esriViewForeground) event. |
void |
fireChangeFeatureClass(IFeatureClass oldClass,
IFeatureClass newClass)
Notifies listeners that the a layer's class has changed. |
void |
fireChangeTable(ITable oldTable,
ITable newTable)
Notifies listeners that the a layer's class has changed. |
void |
fireChangeVersion(IVersion oldVersion,
IVersion newVersion)
Notifies listeners that a version in the map changed. |
void |
fireLayerAdded(ILayer layer)
Notifies listeners that a layer has been added to the map. |
void |
fireLayerDeleted(ILayer layer)
Notifies listeners that a layer has been removed from the map. |
void |
fireLayerReordered(ILayer layer,
int toIndex)
Notifies listeners that a layer has been reordered the map. |
void |
forceGraphicSelectionDraw()
Call before using Output to cause graphic selection to be drawn. |
ILayer |
getActiveGraphicsLayer()
The active graphics layer. |
IActiveView |
getActiveView()
The Map object. |
IAnnotateMap |
getAnnotationEngine()
The annotation (label) engine the map will use. |
IEnvelope |
getAutoExtentBounds()
The bounds of the map displayed by the frame. |
IFeatureLayer |
getAutoExtentLayer()
Auto extent features. |
IMap |
getAutoExtentMap()
Auto extent map. |
double |
getAutoExtentMargin()
Auto extent margin. |
int |
getAutoExtentMarginUnits()
Auto extent margin units. |
double |
getAutoExtentScale()
The scale at which the map should be displayed. |
int |
getAutoExtentType()
The way in which the map extent of the frame is specified. |
IBarrierCollection |
getBarriers(IEnvelope pExtent)
The list of barriers and their weight for labeling. |
IBarrierCollection |
getBarriers2(IEnvelope pExtent,
ITrackCancel pTrackCancel)
The list of barriers and their weight for labeling. |
IBarrierCollection |
getBarriers3(IEnvelope pExtent,
double scale,
ITrackCancel pTrackCancel)
The list of barriers and their weight for labeling. |
IGraphicsLayer |
getBasicGraphicsLayer()
The basic graphics layer. |
IEnumSpatialBookmark |
getBookmarks()
The bookmarks. |
IEnvelope |
getCacheExtent()
Current cache extent. |
void |
getClassID(GUID[] pClassID)
getClassID |
IBorder |
getClipBorder()
An optional border drawn around ClipGeometry. |
java.lang.Object |
getClipData()
Sets or returns extended clip type data, i.e., other Map when type is esriMapClipMapExtent. |
ISet |
getClipFilter()
Sets or returns the set of layers that will be excluded from clipping. |
IGeometry |
getClipGeometry()
A shape that layers in the map are clipped to. |
int |
getClipType()
Method used to clip layers in map. |
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. |
java.lang.String |
getCopyrightText()
Copyright information associated with the map. |
ITimeExtent |
getCurrentTimeExtent()
The current time extent of the map. |
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()
Description of the map. |
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. |
ILayer |
getDomainDefiningLayer()
Returns the layer which defines map domain, 0 if domain is the union of all layers. |
IElement |
getDominantElement()
Dominant element. |
int |
getDynamicDrawRate()
The Dynamic draw rate in milliseconds. |
java.lang.Object |
getElementOrder(IEnumElement elements)
Private order object. |
ISelection |
getElementSelection()
Object to use for element selection. |
int |
getElementSelectionCount()
The number of selected elements. |
tagRECT |
getExportFrame()
The device rectangle to export. |
IEnvelope |
getExtent()
The visible extent rectangle. |
IExtentStack |
getExtentStack()
The extent stack. |
ISelection |
getFeatureSelection()
The feature selection for the map. |
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. |
IGraphicsContainer |
getGraphicsContainer()
The active graphics container. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
ILayer |
getLayer(int index)
The layer at the given index. |
int |
getLayerCount()
Number of layers in the map. |
IEnumLayer |
getLayers(IUID uid,
boolean recursive)
The layers in the map of the type specified in the uid. |
java.lang.String |
getLevelMasking(ILayer maskedLayer,
ILayer maskingLayer)
The symbol levels for which the masking applies. |
void |
getLockedPan(boolean[] flag)
Check if the map can be panned. |
void |
getLockedZoom(boolean[] flag)
Check if the map can be zoomed. |
IMap |
getMap()
The Map object. |
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. |
ISet |
getMaskedLayers()
The set of layers that are being masked. |
ISet |
getMaskingLayers(ILayer layer)
The masks for a layer. |
double |
getMaxScale()
The maximum scale for the cache to be built. |
java.lang.String |
getName()
Name of the map. |
IBackground |
getNonFrameBackground()
Specify the background to use when drawing to destinations other than a frame. |
int |
getOutputBandSize()
Size allocated for each band when banding output. |
IOverposterProperties |
getOverposterProperties()
The overposter the map will use for labeling. |
IPageLayout |
getPageLayout()
The PageLayout object. |
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. |
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. |
IEnumElement |
getSelectedElements()
The selected elements. |
ISelection |
getSelection()
The selection. |
IEnvelope |
getSelectionBounds(IDisplay display)
The bounds of the selection. |
int |
getSelectionCount()
Number of selected features. |
java.lang.String |
getServiceLayerCreditsText(java.lang.String separator)
Get the service layer credits text. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISpatialReference |
getSpatialReference()
The spatial reference of the map. |
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 |
getTopFilterIndex()
Phase index that supplements TopFilterPhase. |
int |
getTopFilterPhase()
The highest phase in the drawing order that uses a display filter. |
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 |
insertLayer(ILayer pLayer,
boolean autoArrange,
int position)
Inserts a layer at the given position. |
void |
insertLayerInGroup(IGroupLayer pGroup,
ILayer pLayer,
boolean autoArrange,
int position)
Inserts a layer at a given index of the map's group layer. |
void |
insertLayers(IEnumLayer pLayers,
boolean autoArrange,
int position)
Inserts layers at the given position. |
void |
insertLayersInGroup(IGroupLayer pGroup,
IEnumLayer pLayer,
boolean autoArrange,
int position)
Inserts layers at a given index of the map's group layer. |
boolean |
isActive()
Indicates if view is active or not. |
boolean |
isAutoCacheActive()
Indicates whether the autocache is active. |
boolean |
isCacheable()
Indicates whether a map cache can be created. |
boolean |
isClipGridAndGraticules()
Clip grids and grticules to data extent |
boolean |
isConserveMemory()
Indicates whether to be conservative when allocating resources. |
boolean |
isDelayBackgroundDraw()
Indicates if the background should draw immediately. |
void |
isDirty()
isDirty |
boolean |
isDisplayEachTimestamp()
Indicates whether data for each timestamp will be drawn when playing the time visualization. |
boolean |
isDrawing()
Indicates whether the view is currently drawing or not. |
boolean |
isDynamicMapEnabled()
Indicates if dynamic map is turned on or off. |
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 |
isExternalDrawing(int phase)
Indicates if external clients are drawing in response to the specified phase. |
boolean |
isFramed()
Indicates if map is drawn in a frame rather than on the whole window. |
boolean |
isHasLiveData()
Indicates whether the map has a time-enabled layer that is being updated frequently with new data. |
boolean |
isLayerVisible(ILayer layer)
Check if layer is visible. |
void |
isLayerVisibleEx(ILayer layer,
boolean[] isLayerVisible,
boolean[] isParentLayerVisible)
Check if layer is visible. |
boolean |
isMapActivated()
Indicates if the focus map is activated. |
boolean |
isProgressiveDrawing()
Indicates whether the view should progressively update the window during drawing. |
boolean |
isScaleLimit()
Indicates whether there is a scale limit. |
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 |
isSimulateLayerEffectsInLegends()
Indicates whether to simulate transparency and other effects in legends. |
boolean |
isSpatialReferenceLocked()
Indicates whether the spatial reference is prevented from being changed. |
boolean |
isUseMasking()
Indicates whether to use masking. |
boolean |
isUsesFilter()
Indicates if the current object draws using a filter. |
boolean |
isUsesPageCoordinates()
Indicates whether view uses page coordinates. |
boolean |
isUseSubPixelRendering()
Indicates whether the dynamic map is rendered in Sub Pixels or Full Pixels (snap to the nearest discrete pixel). |
boolean |
isUseSymbolLevels()
Indicates if the Map draws using symbol levels. |
boolean |
isVerboseEvents()
Indicates whether to expand or limit the number of events that are fired. |
void |
load(IStream pstm)
load |
IEnumElement |
locateElements(IPoint point,
double tolerance)
Returns the elements at the given coordinate. |
IEnumElement |
locateElementsByEnvelope(IEnvelope envelope)
Returns the elements inside the given envelope. |
void |
moveBookmarkTo(ISpatialBookmark bookmark,
int index)
Moves a bookmark in the collection. |
void |
moveElementFromGroup(IGroupElement group,
IElement element,
int zorder)
Move the element from the group to the container. |
void |
moveElementToGroup(IElement element,
IGroupElement group)
Move the element from the container to the group. |
void |
moveLayer(ILayer layer,
int toIndex)
Moves a layer to another position. |
void |
moveLayerEx(IGroupLayer pFromGroup,
IGroupLayer pToGroup,
ILayer pLayer,
int newPosition)
Moves the layer with in the map. |
IElement |
next()
Returns the next graphic in the container. |
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 |
partialRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
Refreshes the specified shape on the specified view phase. |
void |
printerChanged(IPrinter printer)
Called by application when printer changes. |
void |
putElementOrder(java.lang.Object order)
Private order object. |
void |
readExternal(java.io.ObjectInput in)
|
void |
recalcFullExtent()
Forces the full extent to be recalculated. |
void |
refresh()
Causes the entire view to draw. |
void |
refreshAutoCache()
Refresh the autocache. |
void |
refreshCaches()
Reallocate the display caches. |
void |
refreshItem(java.lang.Object data)
Use to redraw a specific item and the content above it. |
void |
release()
Release a Map. |
void |
removeAllBookmarks()
Removes all bookmarks. |
void |
removeAllStandaloneTables()
Removes all standalone tables from the collection. |
void |
removeAllTables()
Removes all tables from the collection. |
void |
removeBookmark(ISpatialBookmark bookmark)
Removes a bookmark from the collection. |
void |
removeIActiveViewEventsListener(IActiveViewEvents theListener)
removeIActiveViewEventsListener. |
void |
removeIDynamicMapEventsListener(IDynamicMapEvents theListener)
removeIDynamicMapEventsListener. |
void |
removeIMapEventsListener(IMapEvents theListener)
removeIMapEventsListener. |
void |
removeStandaloneTable(IStandaloneTable table)
Removes the standalone table from the collection. |
void |
removeTable(ITable table)
Removes a table from the collection. |
void |
reset()
Reset internal cursor so that Next returns the first element. |
void |
resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent)
Notifies clients when the resolution is updated. |
void |
rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent)
Notifies clients when the rotation angle is updated. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
selectAllElements()
Selects all elements. |
void |
selectByShape(IGeometry shape,
ISelectionEnvironment env,
boolean justOne)
Selects features in the map given a shape and a selection environment (optional). |
IElement |
selectedElement(int index)
Returns the nth selected element. |
void |
selectElement(IElement element)
Selects the specified element. |
void |
selectElements(IEnumElement elements)
Selects the specified elements. |
void |
selectFeature(ILayer layer,
IFeature feature)
Selects a feature. |
void |
selectionChanged(ISelectionEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
ISelectionTracker |
selectionTracker(int index)
Returns the tracker for the nth selected element. |
void |
sendBackward(IEnumElement elements)
Move the specified elements one step closer to the bottom of the stack of elements. |
void |
sendToBack(IEnumElement elements)
Make the specified elements draw behind all other elements. |
void |
setActiveGraphicsLayerByRef(ILayer graphicsLayer)
The active graphics layer. |
void |
setAnnotationEngineByRef(IAnnotateMap annotateMap)
The annotation (label) engine the map will use. |
void |
setAreaOfInterest(IEnvelope rhs1)
Area of interest for the map. |
void |
setAutoCacheActive(boolean active)
Indicates whether the autocache is active. |
void |
setAutoExtentBounds(IEnvelope bounds)
The bounds of the map displayed by the frame. |
void |
setAutoExtentLayerByRef(IFeatureLayer layer)
Auto extent features. |
void |
setAutoExtentMapByRef(IMap map)
Auto extent map. |
void |
setAutoExtentMargin(double margin)
Auto extent margin. |
void |
setAutoExtentMarginUnits(int units)
Auto extent margin units. |
void |
setAutoExtentScale(double scale)
The scale at which the map should be displayed. |
void |
setAutoExtentType(int type)
The way in which the map extent of the frame is specified. |
void |
setClipBorder(IBorder border)
An optional border drawn around ClipGeometry. |
void |
setClipBounds(IGeometry rhs1)
Specify a boundary to clip to. |
void |
setClipData(java.lang.Object data)
Sets or returns extended clip type data, i.e., other Map when type is esriMapClipMapExtent. |
void |
setClipFilter(ISet layers)
Sets or returns the set of layers that will be excluded from clipping. |
void |
setClipGeometry(IGeometry clipGeometry)
A shape that layers in the map are clipped to. |
void |
setClipGridAndGraticules(boolean pClipGridAndGraticules)
Clip grids and grticules to data extent |
void |
setClipType(int type)
Method used to clip layers in map. |
void |
setConserveMemory(boolean flag)
Indicates whether to be conservative when allocating resources. |
void |
setCopyrightText(java.lang.String copyright)
Copyright information associated with the map. |
void |
setCurrentTimeExtentByRef(ITimeExtent timeExtent)
The current time extent of the map. |
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 |
setDelayBackgroundDraw(boolean flag)
Indicates if the background should draw immediately. |
void |
setDescription(java.lang.String descr)
Description of the map. |
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 |
setDomainDefiningLayer(ILayer layer)
Returns the layer which defines map domain, 0 if domain is the union of all layers. |
void |
setDominantElementByRef(IElement dominantItem)
Dominant element. |
void |
setDynamicDrawRate(int dynamicDrawRateMS)
The Dynamic draw rate in milliseconds. |
void |
setDynamicMapEnabled(boolean isEnable)
Indicates if dynamic map is turned on or off. |
void |
setDynamicTimeRefresh(boolean flag)
Indicates whether the data in the map refreshes when moving the time slider dynamically. |
void |
setElementSelectionByRef(ISelection selectionObject)
Object to use for element selection. |
void |
setExpanded(boolean expanded)
Indicates if the Map is expanded. |
void |
setExtent(IEnvelope extent)
The visible extent rectangle. |
void |
setExternalDrawing(int phase,
boolean externalDrawing)
Indicates if external clients are drawing in response to the specified phase. |
void |
setFeatureSelectionByRef(ISelection selection)
The feature selection for the map. |
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 |
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 |
setIsMapActivated(boolean isMapActivated)
Indicates if the focus map is activated. |
void |
setLevelMasking(ILayer maskedLayer,
ILayer maskingLayer,
java.lang.String pLevels)
The symbol levels for which the masking applies. |
void |
setMapScale(double scaleRF)
The scale of the map as a representative fraction. |
void |
setMapUnits(int unitsCode)
The units for the map. |
void |
setMaskingLayers(ILayer layer,
ISet maskingLayers)
The masks for a layer. |
void |
setMaxScale(double pMaxScale)
The maximum scale for the cache to be built. |
void |
setName(java.lang.String name)
Name of the map. |
void |
setNonFrameBackgroundByRef(IBackground rhs1)
The background to use when drawing to destinations other than a frame. |
void |
setOutputBandSize(int kilobytes)
Size allocated for each band when banding output. |
void |
setOverposterPropertiesByRef(IOverposterProperties overposterProperties)
The overposter the map will use for labeling. |
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 |
setProgressiveDrawing(boolean flag)
Indicates whether the view should progressively update the window during drawing. |
void |
setReferenceScale(double scaleRF)
The reference scale of the map as a representative fraction. |
void |
setScaleLimit(boolean limited)
Indicates whether there is a scale limit. |
void |
setSelectionByRef(ISelection selection)
The selection. |
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 |
setSimulateLayerEffectsInLegends(boolean flag)
Indicates whether to simulate transparency and other effects in legends. |
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
The spatial reference of the map. |
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 |
setTopFilterIndex(int phaseIndex)
Phase index that supplements TopFilterPhase. |
void |
setTopFilterPhase(int phase)
The highest phase in the drawing order that uses a display filter. |
void |
setUseMasking(boolean flag)
Indicates whether to use masking. |
void |
setUseSubPixelRendering(boolean useSubPixelRendering)
Indicates whether the dynamic map is rendered in Sub Pixels or Full Pixels (snap to the nearest discrete pixel). |
void |
setUseSymbolLevels(boolean flag)
Indicates if the Map draws using symbol levels. |
void |
setVerboseEvents(boolean verboseEvents)
Indicates whether to expand or limit the number of events that are fired. |
void |
sortBookmarks(boolean ascending)
Adds a bookmark to the collection. |
void |
suppressForegroundDraw()
Call before using Output to prevent AfterDraw(esriViewForeground) from being fired. |
void |
unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent)
Notifies clients when the units are updated. |
void |
unselectAllElements()
Unselects all elements. |
void |
unselectElement(IElement element)
Unselects the specified element. |
void |
unselectElements(IEnumElement elements)
Unselects the specified elements. |
void |
updateElement(IElement element)
The graphic element's properties have changed. |
void |
visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent)
Notifies clients when the visible bounds is updated. |
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 Map()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public Map(java.lang.Object obj)
throws java.io.IOException
Map theMap = (Map) obj;
obj to Map.
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 addIMapEventsListener(IMapEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.carto.IMapEvents interface.
java.io.IOException - If there are communications problems.
public void removeIMapEventsListener(IMapEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.carto.IMapEvents interface.
java.io.IOException - If there are communications problems.
public void addIDynamicMapEventsListener(IDynamicMapEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.display.IDynamicMapEvents interface.
java.io.IOException - If there are communications problems.
public void removeIDynamicMapEventsListener(IDynamicMapEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.display.IDynamicMapEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IBasicMapgetName in interface IBasicMap2getName 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 IBasicMapsetName in interface IBasicMap2setName 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 IBasicMapgetDescription in interface IBasicMap2getDescription 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 IBasicMapsetDescription in interface IBasicMap2setDescription in interface IMapdescr - The descr (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAreaOfInterest(IEnvelope rhs1)
throws java.io.IOException,
AutomationException
setAreaOfInterest in interface IBasicMapsetAreaOfInterest in interface IBasicMap2setAreaOfInterest in interface IMaprhs1 - 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 IBasicMapgetLayerCount in interface IBasicMap2getLayerCount in interface IMapgetLayerCount in interface IMapLayersjava.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 IBasicMapgetLayer in interface IBasicMap2getLayer in interface IMapgetLayer in interface IMapLayersindex - 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 IBasicMapgetLayers in interface IBasicMap2getLayers in interface IMapgetLayers in interface IMapLayersuid - A reference to a com.esri.arcgis.system.IUID (in, optional, pass 0 if not required)recursive - The recursive (in, optional, pass true if not required)
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 ISpatialReference getSpatialReference()
throws java.io.IOException,
AutomationException
getSpatialReference in interface IBasicMapgetSpatialReference in interface IBasicMap2getSpatialReference 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 IBasicMapsetSpatialReferenceByRef in interface IBasicMap2setSpatialReferenceByRef 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 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 IMapgetClipGeometry in interface IMapClipOptionsjava.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 IMapsetClipGeometry in interface IMapClipOptionsclipGeometry - 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 void addLayer(ILayer layer)
throws java.io.IOException,
AutomationException
addLayer in interface IBasicMapaddLayer in interface IBasicMap2addLayer in interface IMapaddLayer in interface IMapLayerslayer - 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 addLayers(IEnumLayer layers,
boolean autoArrange)
throws java.io.IOException,
AutomationException
addLayers in interface IBasicMapaddLayers in interface IBasicMap2addLayers in interface IMapaddLayers in interface IMapLayerslayers - 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 IBasicMapdeleteLayer in interface IBasicMap2deleteLayer in interface IMapdeleteLayer in interface IMapLayerslayer - 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 IMapmoveLayer in interface IMapLayerslayer - 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 IBasicMapclearLayers in interface IBasicMap2clearLayers in interface IMapclearLayers in interface IMapLayersjava.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 IGraphicsLayer getBasicGraphicsLayer()
throws java.io.IOException,
AutomationException
getBasicGraphicsLayer in interface IBasicMapgetBasicGraphicsLayer in interface IBasicMap2getBasicGraphicsLayer 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 IBasicMapgetActiveGraphicsLayer in interface IBasicMap2getActiveGraphicsLayer in interface IMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveGraphicsLayerByRef(ILayer graphicsLayer)
throws java.io.IOException,
AutomationException
setActiveGraphicsLayerByRef in interface IBasicMapsetActiveGraphicsLayerByRef in interface IBasicMap2setActiveGraphicsLayerByRef in interface IMapgraphicsLayer - 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 IBorder getClipBorder()
throws java.io.IOException,
AutomationException
getClipBorder in interface IMapgetClipBorder in interface IMapClipOptionsjava.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 IMapsetClipBorder in interface IMapClipOptionsborder - 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 selectFeature(ILayer layer,
IFeature feature)
throws java.io.IOException,
AutomationException
selectFeature in interface IMaplayer - A reference to a com.esri.arcgis.carto.ILayer (in)feature - 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 int getSelectionCount()
throws java.io.IOException,
AutomationException
getSelectionCount in interface IBasicMapgetSelectionCount in interface IBasicMap2getSelectionCount in interface IMapjava.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 IBasicMapclearSelection in interface IBasicMap2clearSelection 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 IBasicMapgetFeatureSelection in interface IBasicMap2getFeatureSelection 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 IBasicMapsetFeatureSelectionByRef in interface IBasicMap2setFeatureSelectionByRef 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 IBasicMapselectByShape in interface IBasicMap2selectByShape 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 delayEvents(boolean delay)
throws java.io.IOException,
AutomationException
delayEvents in interface IMapdelay - The delay (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 java.lang.String getCopyrightText()
throws java.io.IOException,
AutomationException
getCopyrightText in interface IBasicMap2java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCopyrightText(java.lang.String copyright)
throws java.io.IOException,
AutomationException
setCopyrightText in interface IBasicMap2copyright - The copyright (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IBarrierCollection getBarriers2(IEnvelope pExtent,
ITrackCancel pTrackCancel)
throws java.io.IOException,
AutomationException
getBarriers2 in interface IMapBarrierspExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pTrackCancel - 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 IBarrierCollection getBarriers3(IEnvelope pExtent,
double scale,
ITrackCancel pTrackCancel)
throws java.io.IOException,
AutomationException
getBarriers3 in interface IMapBarriers2pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)scale - The scale (in)pTrackCancel - 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 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 IEnvelope getExtent()
throws java.io.IOException,
AutomationException
getExtent in interface IActiveViewjava.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 IActiveViewrefresh in interface IViewRefreshjava.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 IActiveViewpartialRefresh in interface IViewRefreshphase - 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 setElementSelectionByRef(ISelection selectionObject)
throws java.io.IOException,
AutomationException
setElementSelectionByRef in interface IViewManagerselectionObject - 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 ISelection getElementSelection()
throws java.io.IOException,
AutomationException
getElementSelection in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setConserveMemory(boolean flag)
throws java.io.IOException,
AutomationException
setConserveMemory in interface IViewManagerflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isConserveMemory()
throws java.io.IOException,
AutomationException
isConserveMemory in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTopFilterPhase(int phase)
throws java.io.IOException,
AutomationException
setTopFilterPhase in interface IViewManagerphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTopFilterPhase()
throws java.io.IOException,
AutomationException
getTopFilterPhase in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTopFilterIndex(int phaseIndex)
throws java.io.IOException,
AutomationException
setTopFilterIndex in interface IViewManagerphaseIndex - The phaseIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTopFilterIndex()
throws java.io.IOException,
AutomationException
getTopFilterIndex in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOutputBandSize(int kilobytes)
throws java.io.IOException,
AutomationException
setOutputBandSize in interface IViewManagerkilobytes - The kilobytes (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getOutputBandSize()
throws java.io.IOException,
AutomationException
getOutputBandSize in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUsesPageCoordinates()
throws java.io.IOException,
AutomationException
isUsesPageCoordinates in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isVerboseEvents()
throws java.io.IOException,
AutomationException
isVerboseEvents in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVerboseEvents(boolean verboseEvents)
throws java.io.IOException,
AutomationException
setVerboseEvents in interface IViewManagerverboseEvents - The verboseEvents (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDelayBackgroundDraw()
throws java.io.IOException,
AutomationException
isDelayBackgroundDraw in interface IViewManagerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDelayBackgroundDraw(boolean flag)
throws java.io.IOException,
AutomationException
setDelayBackgroundDraw in interface IViewManagerflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isExternalDrawing(int phase)
throws java.io.IOException,
AutomationException
isExternalDrawing in interface IViewManagerphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setExternalDrawing(int phase,
boolean externalDrawing)
throws java.io.IOException,
AutomationException
setExternalDrawing in interface IViewManagerphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)externalDrawing - The externalDrawing (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDrawing()
throws java.io.IOException,
AutomationException
isDrawing in interface IViewRefreshjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isProgressiveDrawing()
throws java.io.IOException,
AutomationException
isProgressiveDrawing in interface IViewRefreshjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProgressiveDrawing(boolean flag)
throws java.io.IOException,
AutomationException
setProgressiveDrawing in interface IViewRefreshflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void partialRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
throws java.io.IOException,
AutomationException
partialRefreshShape in interface IViewRefreshphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data - A reference to another Object (IUnknown) (in)geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)symbolSizePoints - The symbolSizePoints (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void animationRefresh(int phase,
java.lang.Object data,
IEnvelope envelope)
throws java.io.IOException,
AutomationException
animationRefresh in interface IViewRefreshphase - 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 animationRefreshShape(int phase,
java.lang.Object data,
IGeometry geometry,
double symbolSizePoints)
throws java.io.IOException,
AutomationException
animationRefreshShape in interface IViewRefreshphase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)data - A reference to another Object (IUnknown) (in)geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)symbolSizePoints - The symbolSizePoints (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshItem(java.lang.Object data)
throws java.io.IOException,
AutomationException
refreshItem in interface IViewRefreshdata - 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 refreshCaches()
throws java.io.IOException,
AutomationException
refreshCaches in interface IViewRefreshjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IElement next()
throws java.io.IOException,
AutomationException
next in interface IGraphicsContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void reset()
throws java.io.IOException,
AutomationException
reset in interface IGraphicsContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addElement(IElement element,
int zorder)
throws java.io.IOException,
AutomationException
addElement in interface IGraphicsContainerelement - A reference to a com.esri.arcgis.carto.IElement (in)zorder - The zorder (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addElements(IElementCollection elements,
int zorder)
throws java.io.IOException,
AutomationException
addElements in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IElementCollection (in)zorder - The zorder (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteElement(IElement element)
throws java.io.IOException,
AutomationException
deleteElement in interface IGraphicsContainerelement - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteAllElements()
throws java.io.IOException,
AutomationException
deleteAllElements in interface IGraphicsContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveElementToGroup(IElement element,
IGroupElement group)
throws java.io.IOException,
AutomationException
moveElementToGroup in interface IGraphicsContainerelement - A reference to a com.esri.arcgis.carto.IElement (in)group - A reference to a com.esri.arcgis.carto.IGroupElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveElementFromGroup(IGroupElement group,
IElement element,
int zorder)
throws java.io.IOException,
AutomationException
moveElementFromGroup in interface IGraphicsContainergroup - A reference to a com.esri.arcgis.carto.IGroupElement (in)element - A reference to a com.esri.arcgis.carto.IElement (in)zorder - The zorder (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumElement locateElements(IPoint point,
double tolerance)
throws java.io.IOException,
AutomationException
locateElements in interface IGraphicsContainerpoint - A reference to a com.esri.arcgis.geometry.IPoint (in)tolerance - The tolerance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumElement locateElementsByEnvelope(IEnvelope envelope)
throws java.io.IOException,
AutomationException
locateElementsByEnvelope in interface IGraphicsContainerenvelope - 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 IFrameElement findFrame(java.lang.Object frameObject)
throws java.io.IOException,
AutomationException
findFrame in interface IGraphicsContainerframeObject - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void updateElement(IElement element)
throws java.io.IOException,
AutomationException
updateElement in interface IGraphicsContainerelement - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getElementOrder(IEnumElement elements)
throws java.io.IOException,
AutomationException
getElementOrder in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putElementOrder(java.lang.Object order)
throws java.io.IOException,
AutomationException
putElementOrder in interface IGraphicsContainerorder - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void bringToFront(IEnumElement elements)
throws java.io.IOException,
AutomationException
bringToFront in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void sendToBack(IEnumElement elements)
throws java.io.IOException,
AutomationException
sendToBack in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void sendBackward(IEnumElement elements)
throws java.io.IOException,
AutomationException
sendBackward in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void bringForward(IEnumElement elements)
throws java.io.IOException,
AutomationException
bringForward in interface IGraphicsContainerelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectElement(IElement element)
throws java.io.IOException,
AutomationException
selectElement in interface IGraphicsContainerSelectelement - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectElements(IEnumElement elements)
throws java.io.IOException,
AutomationException
selectElements in interface IGraphicsContainerSelectelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void selectAllElements()
throws java.io.IOException,
AutomationException
selectAllElements in interface IGraphicsContainerSelectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unselectElement(IElement element)
throws java.io.IOException,
AutomationException
unselectElement in interface IGraphicsContainerSelectelement - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unselectElements(IEnumElement elements)
throws java.io.IOException,
AutomationException
unselectElements in interface IGraphicsContainerSelectelements - A reference to a com.esri.arcgis.carto.IEnumElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unselectAllElements()
throws java.io.IOException,
AutomationException
unselectAllElements in interface IGraphicsContainerSelectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumElement getSelectedElements()
throws java.io.IOException,
AutomationException
getSelectedElements in interface IGraphicsContainerSelectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getElementSelectionCount()
throws java.io.IOException,
AutomationException
getElementSelectionCount in interface IGraphicsContainerSelectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IElement selectedElement(int index)
throws java.io.IOException,
AutomationException
selectedElement in interface IGraphicsContainerSelectindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionTracker selectionTracker(int index)
throws java.io.IOException,
AutomationException
selectionTracker in interface IGraphicsContainerSelectindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean elementSelected(IElement element)
throws java.io.IOException,
AutomationException
elementSelected in interface IGraphicsContainerSelectelement - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IElement getDominantElement()
throws java.io.IOException,
AutomationException
getDominantElement in interface IGraphicsContainerSelectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDominantElementByRef(IElement dominantItem)
throws java.io.IOException,
AutomationException
setDominantElementByRef in interface IGraphicsContainerSelectdominantItem - A reference to a com.esri.arcgis.carto.IElement (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getSelectionBounds(IDisplay display)
throws java.io.IOException,
AutomationException
getSelectionBounds in interface IGraphicsContainerSelectdisplay - A reference to a com.esri.arcgis.display.IDisplay (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 IEnumSpatialBookmark getBookmarks()
throws java.io.IOException,
AutomationException
getBookmarks in interface IMapBookmarksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addBookmark(ISpatialBookmark bookmark)
throws java.io.IOException,
AutomationException
addBookmark in interface IMapBookmarksbookmark - A reference to a com.esri.arcgis.carto.ISpatialBookmark (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeBookmark(ISpatialBookmark bookmark)
throws java.io.IOException,
AutomationException
removeBookmark in interface IMapBookmarksbookmark - A reference to a com.esri.arcgis.carto.ISpatialBookmark (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 IMapBookmarksjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveBookmarkTo(ISpatialBookmark bookmark,
int index)
throws java.io.IOException,
AutomationException
moveBookmarkTo in interface IMapBookmarks2bookmark - A reference to a com.esri.arcgis.carto.ISpatialBookmark (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 IMapBookmarks2ascending - The ascending (in)
java.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 void displayStarted(IDisplayEventsDisplayStartedEvent theEvent)
throws java.io.IOException,
AutomationException
displayStarted in interface IDisplayEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void displayFinished(IDisplayEventsDisplayFinishedEvent theEvent)
throws java.io.IOException,
AutomationException
displayFinished in interface IDisplayEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void displayInvalidated(IDisplayEventsDisplayInvalidatedEvent theEvent)
throws java.io.IOException,
AutomationException
displayInvalidated in interface IDisplayEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void displayScrolled(IDisplayEventsDisplayScrolledEvent theEvent)
throws java.io.IOException,
AutomationException
displayScrolled in interface IDisplayEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
boundsUpdated in interface ITransformEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
visibleBoundsUpdated in interface ITransformEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
deviceFrameUpdated in interface ITransformEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
resolutionUpdated in interface ITransformEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
rotationUpdated in interface ITransformEventstheEvent - The event
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent)
throws java.io.IOException,
AutomationException
unitsUpdated in interface ITransformEventstheEvent - 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 boolean isUsesFilter()
throws java.io.IOException,
AutomationException
isUsesFilter in interface IDisplayAdminjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNonFrameBackgroundByRef(IBackground rhs1)
throws java.io.IOException,
AutomationException
setNonFrameBackgroundByRef in interface IMapAdminsetNonFrameBackgroundByRef in interface IMapAdmin2setNonFrameBackgroundByRef in interface IMapAdmin3rhs1 - A reference to a com.esri.arcgis.carto.IBackground (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipBounds(IGeometry rhs1)
throws java.io.IOException,
AutomationException
setClipBounds in interface IMapAdminsetClipBounds in interface IMapAdmin2setClipBounds in interface IMapAdmin3rhs1 - 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 void fireAfterDraw(int hDC)
throws java.io.IOException,
AutomationException
fireAfterDraw in interface IMapAdminfireAfterDraw in interface IMapAdmin2fireAfterDraw in interface IMapAdmin3hDC - The hDC (A COM typedef) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void fireChangeVersion(IVersion oldVersion,
IVersion newVersion)
throws java.io.IOException,
AutomationException
fireChangeVersion in interface IMapAdminfireChangeVersion in interface IMapAdmin2fireChangeVersion in interface IMapAdmin3oldVersion - A reference to a com.esri.arcgis.geodatabase.IVersion (in)newVersion - A reference to a com.esri.arcgis.geodatabase.IVersion (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void fireChangeFeatureClass(IFeatureClass oldClass,
IFeatureClass newClass)
throws java.io.IOException,
AutomationException
fireChangeFeatureClass in interface IMapAdminfireChangeFeatureClass in interface IMapAdmin2fireChangeFeatureClass in interface IMapAdmin3oldClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)newClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IBackground getNonFrameBackground()
throws java.io.IOException,
AutomationException
getNonFrameBackground in interface IMapAdmin2getNonFrameBackground in interface IMapAdmin3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void fireChangeTable(ITable oldTable,
ITable newTable)
throws java.io.IOException,
AutomationException
fireChangeTable in interface IMapAdmin2fireChangeTable in interface IMapAdmin3oldTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)newTable - 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 boolean completeRedrawNeeded()
throws java.io.IOException,
AutomationException
completeRedrawNeeded in interface IMapAdmin2completeRedrawNeeded in interface IMapAdmin3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void forceGraphicSelectionDraw()
throws java.io.IOException,
AutomationException
forceGraphicSelectionDraw in interface IMapAdmin2forceGraphicSelectionDraw in interface IMapAdmin3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void suppressForegroundDraw()
throws java.io.IOException,
AutomationException
suppressForegroundDraw in interface IMapAdmin2suppressForegroundDraw in interface IMapAdmin3java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void fireLayerDeleted(ILayer layer)
throws java.io.IOException,
AutomationException
fireLayerDeleted in interface IMapAdmin3layer - 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 fireLayerAdded(ILayer layer)
throws java.io.IOException,
AutomationException
fireLayerAdded in interface IMapAdmin3layer - 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 fireLayerReordered(ILayer layer,
int toIndex)
throws java.io.IOException,
AutomationException
fireLayerReordered in interface IMapAdmin3layer - 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 ILayer getDomainDefiningLayer()
throws java.io.IOException,
AutomationException
getDomainDefiningLayer in interface IMapAdmin4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDomainDefiningLayer(ILayer layer)
throws java.io.IOException,
AutomationException
setDomainDefiningLayer in interface IMapAdmin4layer - 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 isSimulateLayerEffectsInLegends()
throws java.io.IOException,
AutomationException
isSimulateLayerEffectsInLegends in interface IMapAdmin4java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSimulateLayerEffectsInLegends(boolean flag)
throws java.io.IOException,
AutomationException
setSimulateLayerEffectsInLegends in interface IMapAdmin4flag - The flag (in)
java.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 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 void buildCache()
throws java.io.IOException,
AutomationException
buildCache in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaxScale(double pMaxScale)
throws java.io.IOException,
AutomationException
setMaxScale in interface IMapCachepMaxScale - The pMaxScale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaxScale()
throws java.io.IOException,
AutomationException
getMaxScale in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCacheable()
throws java.io.IOException,
AutomationException
isCacheable in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAutoCacheActive()
throws java.io.IOException,
AutomationException
isAutoCacheActive in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoCacheActive(boolean active)
throws java.io.IOException,
AutomationException
setAutoCacheActive in interface IMapCacheactive - The active (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isScaleLimit()
throws java.io.IOException,
AutomationException
isScaleLimit in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setScaleLimit(boolean limited)
throws java.io.IOException,
AutomationException
setScaleLimit in interface IMapCachelimited - The limited (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getCacheExtent()
throws java.io.IOException,
AutomationException
getCacheExtent in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void emptyCache()
throws java.io.IOException,
AutomationException
emptyCache in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshAutoCache()
throws java.io.IOException,
AutomationException
refreshAutoCache in interface IMapCachejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseMasking(boolean flag)
throws java.io.IOException,
AutomationException
setUseMasking in interface ILayerMaskingflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseMasking()
throws java.io.IOException,
AutomationException
isUseMasking in interface ILayerMaskingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaskingLayers(ILayer layer,
ISet maskingLayers)
throws java.io.IOException,
AutomationException
setMaskingLayers in interface ILayerMaskinglayer - A reference to a com.esri.arcgis.carto.ILayer (in)maskingLayers - A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISet getMaskingLayers(ILayer layer)
throws java.io.IOException,
AutomationException
getMaskingLayers in interface ILayerMaskinglayer - 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 clearMasking(ILayer layer)
throws java.io.IOException,
AutomationException
clearMasking in interface ILayerMaskinglayer - 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 ISet getMaskedLayers()
throws java.io.IOException,
AutomationException
getMaskedLayers in interface ILayerMaskingjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLevelMasking(ILayer maskedLayer,
ILayer maskingLayer,
java.lang.String pLevels)
throws java.io.IOException,
AutomationException
setLevelMasking in interface ILevelMaskingmaskedLayer - A reference to a com.esri.arcgis.carto.ILayer (in)maskingLayer - A reference to a com.esri.arcgis.carto.ILayer (in)pLevels - The pLevels (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLevelMasking(ILayer maskedLayer,
ILayer maskingLayer)
throws java.io.IOException,
AutomationException
getLevelMasking in interface ILevelMaskingmaskedLayer - A reference to a com.esri.arcgis.carto.ILayer (in)maskingLayer - 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 IPageLayout getPageLayout()
throws java.io.IOException,
AutomationException
getPageLayout in interface IMxdContentsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMap getMap()
throws java.io.IOException,
AutomationException
getMap in interface IMxdContentsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IActiveView getActiveView()
throws java.io.IOException,
AutomationException
getActiveView in interface IMxdContentsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IOverposterProperties getOverposterProperties()
throws java.io.IOException,
AutomationException
getOverposterProperties in interface IMapOverposterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverposterPropertiesByRef(IOverposterProperties overposterProperties)
throws java.io.IOException,
AutomationException
setOverposterPropertiesByRef in interface IMapOverposteroverposterProperties - A reference to a com.esri.arcgis.carto.IOverposterProperties (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLayerVisible(ILayer layer)
throws java.io.IOException,
AutomationException
isLayerVisible in interface IMapLayerslayer - 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 insertLayer(ILayer pLayer,
boolean autoArrange,
int position)
throws java.io.IOException,
AutomationException
insertLayer in interface IMapLayerspLayer - A reference to a com.esri.arcgis.carto.ILayer (in)autoArrange - The autoArrange (in)position - The position (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insertLayers(IEnumLayer pLayers,
boolean autoArrange,
int position)
throws java.io.IOException,
AutomationException
insertLayers in interface IMapLayerspLayers - A reference to a com.esri.arcgis.carto.IEnumLayer (in)autoArrange - The autoArrange (in)position - The position (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insertLayerInGroup(IGroupLayer pGroup,
ILayer pLayer,
boolean autoArrange,
int position)
throws java.io.IOException,
AutomationException
insertLayerInGroup in interface IMapLayerspGroup - A reference to a com.esri.arcgis.carto.IGroupLayer (in)pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)autoArrange - The autoArrange (in)position - The position (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insertLayersInGroup(IGroupLayer pGroup,
IEnumLayer pLayer,
boolean autoArrange,
int position)
throws java.io.IOException,
AutomationException
insertLayersInGroup in interface IMapLayerspGroup - A reference to a com.esri.arcgis.carto.IGroupLayer (in)pLayer - A reference to a com.esri.arcgis.carto.IEnumLayer (in)autoArrange - The autoArrange (in)position - The position (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void moveLayerEx(IGroupLayer pFromGroup,
IGroupLayer pToGroup,
ILayer pLayer,
int newPosition)
throws java.io.IOException,
AutomationException
moveLayerEx in interface IMapLayerspFromGroup - A reference to a com.esri.arcgis.carto.IGroupLayer (in)pToGroup - A reference to a com.esri.arcgis.carto.IGroupLayer (in)pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)newPosition - The newPosition (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDynamicMapEnabled()
throws java.io.IOException,
AutomationException
isDynamicMapEnabled in interface IDynamicMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDynamicMapEnabled(boolean isEnable)
throws java.io.IOException,
AutomationException
setDynamicMapEnabled in interface IDynamicMapisEnable - The isEnable (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDynamicDrawRate()
throws java.io.IOException,
AutomationException
getDynamicDrawRate in interface IDynamicMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDynamicDrawRate(int dynamicDrawRateMS)
throws java.io.IOException,
AutomationException
setDynamicDrawRate in interface IDynamicMapdynamicDrawRateMS - The dynamicDrawRateMS (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseSubPixelRendering()
throws java.io.IOException,
AutomationException
isUseSubPixelRendering in interface IDynamicMapjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseSubPixelRendering(boolean useSubPixelRendering)
throws java.io.IOException,
AutomationException
setUseSubPixelRendering in interface IDynamicMapuseSubPixelRendering - The useSubPixelRendering (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isLayerVisibleEx(ILayer layer,
boolean[] isLayerVisible,
boolean[] isParentLayerVisible)
throws java.io.IOException,
AutomationException
isLayerVisibleEx in interface IMapLayers2layer - A reference to a com.esri.arcgis.carto.ILayer (in)isLayerVisible - The isLayerVisible (out: use single element array)isParentLayerVisible - The isParentLayerVisible (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClipType()
throws java.io.IOException,
AutomationException
getClipType in interface IMapClipOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipType(int type)
throws java.io.IOException,
AutomationException
setClipType in interface IMapClipOptionstype - A com.esri.arcgis.carto.esriMapClipType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getClipData()
throws java.io.IOException,
AutomationException
getClipData in interface IMapClipOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipData(java.lang.Object data)
throws java.io.IOException,
AutomationException
setClipData in interface IMapClipOptionsdata - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISet getClipFilter()
throws java.io.IOException,
AutomationException
getClipFilter in interface IMapClipOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipFilter(ISet layers)
throws java.io.IOException,
AutomationException
setClipFilter in interface IMapClipOptionslayers - A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipGridAndGraticules(boolean pClipGridAndGraticules)
throws java.io.IOException,
AutomationException
setClipGridAndGraticules in interface IMapClipOptionspClipGridAndGraticules - The pClipGridAndGraticules (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isClipGridAndGraticules()
throws java.io.IOException,
AutomationException
isClipGridAndGraticules in interface IMapClipOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAutoExtentType()
throws java.io.IOException,
AutomationException
getAutoExtentType in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentType(int type)
throws java.io.IOException,
AutomationException
setAutoExtentType in interface IMapAutoExtentOptionstype - A com.esri.arcgis.carto.esriExtentTypeEnum constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getAutoExtentScale()
throws java.io.IOException,
AutomationException
getAutoExtentScale in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentScale(double scale)
throws java.io.IOException,
AutomationException
setAutoExtentScale in interface IMapAutoExtentOptionsscale - The scale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getAutoExtentBounds()
throws java.io.IOException,
AutomationException
getAutoExtentBounds in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentBounds(IEnvelope bounds)
throws java.io.IOException,
AutomationException
setAutoExtentBounds in interface IMapAutoExtentOptionsbounds - 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 IMap getAutoExtentMap()
throws java.io.IOException,
AutomationException
getAutoExtentMap in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentMapByRef(IMap map)
throws java.io.IOException,
AutomationException
setAutoExtentMapByRef in interface IMapAutoExtentOptionsmap - 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 double getAutoExtentMargin()
throws java.io.IOException,
AutomationException
getAutoExtentMargin in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentMargin(double margin)
throws java.io.IOException,
AutomationException
setAutoExtentMargin in interface IMapAutoExtentOptionsmargin - The margin (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAutoExtentMarginUnits()
throws java.io.IOException,
AutomationException
getAutoExtentMarginUnits in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentMarginUnits(int units)
throws java.io.IOException,
AutomationException
setAutoExtentMarginUnits in interface IMapAutoExtentOptionsunits - 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 IFeatureLayer getAutoExtentLayer()
throws java.io.IOException,
AutomationException
getAutoExtentLayer in interface IMapAutoExtentOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAutoExtentLayerByRef(IFeatureLayer layer)
throws java.io.IOException,
AutomationException
setAutoExtentLayerByRef in interface IMapAutoExtentOptionslayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getLockedZoom(boolean[] flag)
throws java.io.IOException,
AutomationException
getLockedZoom in interface IMapAutoExtentOptionsflag - The flag (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getLockedPan(boolean[] flag)
throws java.io.IOException,
AutomationException
getLockedPan in interface IMapAutoExtentOptionsflag - The flag (in)
java.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 java.lang.String getServiceLayerCreditsText(java.lang.String separator)
throws java.io.IOException,
AutomationException
getServiceLayerCreditsText in interface IServiceLayerCreditsseparator - The separator (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 | ||||||||