com.esri.arcgis.carto
Class IMapProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IMapProxy
All Implemented Interfaces:
IMap, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IMap'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the map.' 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 =

public class IMapProxy
extends com.esri.arcgis.interop.Dispatch
implements IMap, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.IMap
IID, IIDe6bdaa75_4d35_11d0_98be_00805f7ced21
 
Constructor Summary
  IMapProxy()
          Deprecated. For internal use only
  IMapProxy(java.lang.Object obj)
          Deprecated.  
protected IMapProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMapProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMapProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addLayer(ILayer layer)
          Deprecated. Adds a layer to the map.
 void addLayers(IEnumLayer layers, boolean autoArrange)
          Deprecated. Adds multiple layers to the map, arranging them nicely if specified.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addMapSurround(IMapSurround mapSurround)
          Deprecated. Adds a map surround to the map.
 void clearLayers()
          Deprecated. Removes all layers from the map.
 void clearMapSurrounds()
          Deprecated. Removes all map surrounds from the map.
 void clearSelection()
          Deprecated. Clears the map selection.
 double computeDistance(IPoint p1, IPoint p2)
          Deprecated. Computes the distance between two points on the map and returns the result.
 IMapSurround createMapSurround(IUID cLSID, IMapSurround optionalStyle)
          Deprecated. Create and initialize a map surround.
 void delayDrawing(boolean delay)
          Deprecated. Suspends drawing.
 void delayEvents(boolean delay)
          Deprecated. Used to batch operations together to minimize notifications.
 void deleteLayer(ILayer layer)
          Deprecated. Deletes a layer from the map.
 void deleteMapSurround(IMapSurround mapSurround)
          Deprecated. Deletes a map surround from the map.
 ILayer getActiveGraphicsLayer()
          Deprecated. The active graphics layer.
 IAnnotateMap getAnnotationEngine()
          Deprecated. The annotation (label) engine the map will use.
 IBarrierCollection getBarriers(IEnvelope pExtent)
          Deprecated. The list of barriers and their weight for labeling.
 IGraphicsLayer getBasicGraphicsLayer()
          Deprecated. The basic graphics layer.
 IBorder getClipBorder()
          Deprecated. An optional border drawn around ClipGeometry.
 IGeometry getClipGeometry()
          Deprecated. A shape that layers in the map are clipped to.
 java.lang.String getDescription()
          Deprecated. Description of the map.
 int getDistanceUnits()
          Deprecated. The distance units for the map.
 ISelection getFeatureSelection()
          Deprecated. The feature selection for the map.
 ILayer getLayer(int index)
          Deprecated. The layer at the given index.
 int getLayerCount()
          Deprecated. Number of layers in the map.
 IEnumLayer getLayers(IUID uid, boolean recursive)
          Deprecated. The layers in the map of the type specified in the uid.
 double getMapScale()
          Deprecated. The scale of the map as a representative fraction.
 IMapSurround getMapSurround(int index)
          Deprecated. The map surround at the given index.
 int getMapSurroundCount()
          Deprecated. Number of map surrounds associated with the map.
 int getMapUnits()
          Deprecated. The units for the map.
 java.lang.String getName()
          Deprecated. Name of the map.
 void getPageSize(double[] widthInches, double[] heightInches)
          Deprecated. Gets the page size for the map.
 double getReferenceScale()
          Deprecated. The reference scale of the map as a representative fraction.
 int getSelectionCount()
          Deprecated. Number of selected features.
 ISpatialReference getSpatialReference()
          Deprecated. The spatial reference of the map.
 boolean isExpanded()
          Deprecated. Indicates if the Map is expanded.
 boolean isFramed()
          Deprecated. Indicates if map is drawn in a frame rather than on the whole window.
 boolean isSpatialReferenceLocked()
          Deprecated. Indicates whether the spatial reference is prevented from being changed.
 boolean isUseSymbolLevels()
          Deprecated. Indicates if the Map draws using symbol levels.
 void moveLayer(ILayer layer, int toIndex)
          Deprecated. Moves a layer to another position.
 void recalcFullExtent()
          Deprecated. Forces the full extent to be recalculated.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void selectByShape(IGeometry shape, ISelectionEnvironment env, boolean justOne)
          Deprecated. Selects features in the map given a shape and a selection environment (optional).
 void selectFeature(ILayer layer, IFeature feature)
          Deprecated. Selects a feature.
 void setActiveGraphicsLayerByRef(ILayer graphicsLayer)
          Deprecated. The active graphics layer.
 void setAnnotationEngineByRef(IAnnotateMap annotateMap)
          Deprecated. The annotation (label) engine the map will use.
 void setAreaOfInterest(IEnvelope rhs1)
          Deprecated. Area of interest for the map.
 void setClipBorder(IBorder border)
          Deprecated. An optional border drawn around ClipGeometry.
 void setClipGeometry(IGeometry clipGeometry)
          Deprecated. A shape that layers in the map are clipped to.
 void setDescription(java.lang.String descr)
          Deprecated. Description of the map.
 void setDistanceUnits(int unitsCode)
          Deprecated. The distance units for the map.
 void setExpanded(boolean expanded)
          Deprecated. Indicates if the Map is expanded.
 void setFeatureSelectionByRef(ISelection selection)
          Deprecated. The feature selection for the map.
 void setIsFramed(boolean flag)
          Deprecated. Indicates if map is drawn in a frame rather than on the whole window.
 void setMapScale(double scaleRF)
          Deprecated. The scale of the map as a representative fraction.
 void setMapUnits(int unitsCode)
          Deprecated. The units for the map.
 void setName(java.lang.String name)
          Deprecated. Name of the map.
 void setPageSize(double widthInches, double heightInches)
          Deprecated. Sets the page size for the map (optional).
 void setReferenceScale(double scaleRF)
          Deprecated. The reference scale of the map as a representative fraction.
 void setSpatialReferenceByRef(ISpatialReference spatialRef)
          Deprecated. The spatial reference of the map.
 void setSpatialReferenceLocked(boolean locked)
          Deprecated. Indicates whether the spatial reference is prevented from being changed.
 void setUseSymbolLevels(boolean flag)
          Deprecated. Indicates if the Map draws using symbol levels.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMapProxy

public IMapProxy(java.lang.String CLSID,
                 java.lang.String host,
                 com.esri.arcgis.interop.AuthInfo authInfo)
          throws java.net.UnknownHostException,
                 java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMapProxy

public IMapProxy()
Deprecated. 
For internal use only


IMapProxy

public IMapProxy(java.lang.Object obj)
          throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMapProxy

protected IMapProxy(java.lang.Object obj,
                    java.lang.String iid)
             throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMapProxy

protected IMapProxy(java.lang.String CLSID,
                    java.lang.String iid,
                    java.lang.String host,
                    com.esri.arcgis.interop.AuthInfo authInfo)
             throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Name of the map.

Specified by:
getName in interface IMap
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

public void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Name of the map.

Specified by:
setName in interface IMap
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Description of the map.

Specified by:
getDescription in interface IMap
Returns:
The descr
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

public void setDescription(java.lang.String descr)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Description of the map.

Specified by:
setDescription in interface IMap
Parameters:
descr - The descr (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAreaOfInterest

public void setAreaOfInterest(IEnvelope rhs1)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Area of interest for the map.

Specified by:
setAreaOfInterest in interface IMap
Parameters:
rhs1 - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayerCount

public int getLayerCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Number of layers in the map.

Specified by:
getLayerCount in interface IMap
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayer

public ILayer getLayer(int index)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The layer at the given index.

Specified by:
getLayer in interface IMap
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLayers

public IEnumLayer getLayers(IUID uid,
                            boolean recursive)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The layers in the map of the type specified in the uid. If recursive is true it will return layers in group layers.

Specified by:
getLayers in interface IMap
Parameters:
uid - 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)
Returns:
A reference to a com.esri.arcgis.carto.IEnumLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapSurroundCount

public int getMapSurroundCount()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Number of map surrounds associated with the map.

Specified by:
getMapSurroundCount in interface IMap
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapSurround

public IMapSurround getMapSurround(int index)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The map surround at the given index.

Specified by:
getMapSurround in interface IMap
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.carto.IMapSurround
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapUnits

public int getMapUnits()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The units for the map.

Specified by:
getMapUnits in interface IMap
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMapUnits

public void setMapUnits(int unitsCode)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The units for the map.

Specified by:
setMapUnits in interface IMap
Parameters:
unitsCode - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDistanceUnits

public int getDistanceUnits()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The distance units for the map.

Specified by:
getDistanceUnits in interface IMap
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDistanceUnits

public void setDistanceUnits(int unitsCode)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The distance units for the map.

Specified by:
setDistanceUnits in interface IMap
Parameters:
unitsCode - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialReference

public ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The spatial reference of the map.

Specified by:
getSpatialReference in interface IMap
Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialReferenceByRef

public void setSpatialReferenceByRef(ISpatialReference spatialRef)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The spatial reference of the map.

Specified by:
setSpatialReferenceByRef in interface IMap
Parameters:
spatialRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapScale

public double getMapScale()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The scale of the map as a representative fraction.

Specified by:
getMapScale in interface IMap
Returns:
The scaleRF
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMapScale

public void setMapScale(double scaleRF)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The scale of the map as a representative fraction.

Specified by:
setMapScale in interface IMap
Parameters:
scaleRF - The scaleRF (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReferenceScale

public double getReferenceScale()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The reference scale of the map as a representative fraction.

Specified by:
getReferenceScale in interface IMap
Returns:
The scaleRF
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReferenceScale

public void setReferenceScale(double scaleRF)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The reference scale of the map as a representative fraction.

Specified by:
setReferenceScale in interface IMap
Parameters:
scaleRF - The scaleRF (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFramed

public boolean isFramed()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if map is drawn in a frame rather than on the whole window.

Specified by:
isFramed in interface IMap
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsFramed

public void setIsFramed(boolean flag)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if map is drawn in a frame rather than on the whole window.

Specified by:
setIsFramed in interface IMap
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClipGeometry

public IGeometry getClipGeometry()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
A shape that layers in the map are clipped to.

Specified by:
getClipGeometry in interface IMap
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClipGeometry

public void setClipGeometry(IGeometry clipGeometry)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
A shape that layers in the map are clipped to.

Specified by:
setClipGeometry in interface IMap
Parameters:
clipGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addLayer

public void addLayer(ILayer layer)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a layer to the map.

Specified by:
addLayer in interface IMap
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addLayers

public void addLayers(IEnumLayer layers,
                      boolean autoArrange)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Adds multiple layers to the map, arranging them nicely if specified.

Specified by:
addLayers in interface IMap
Parameters:
layers - A reference to a com.esri.arcgis.carto.IEnumLayer (in)
autoArrange - The autoArrange (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteLayer

public void deleteLayer(ILayer layer)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Deletes a layer from the map.

Specified by:
deleteLayer in interface IMap
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

moveLayer

public void moveLayer(ILayer layer,
                      int toIndex)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Moves a layer to another position.

Specified by:
moveLayer in interface IMap
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
toIndex - The toIndex (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearLayers

public void clearLayers()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes all layers from the map.

Specified by:
clearLayers in interface IMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createMapSurround

public IMapSurround createMapSurround(IUID cLSID,
                                      IMapSurround optionalStyle)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Create and initialize a map surround. An optional style from the style gallery may be specified.

Specified by:
createMapSurround in interface IMap
Parameters:
cLSID - A reference to a com.esri.arcgis.system.IUID (in)
optionalStyle - A reference to a com.esri.arcgis.carto.IMapSurround (in)
Returns:
A reference to a com.esri.arcgis.carto.IMapSurround
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addMapSurround

public void addMapSurround(IMapSurround mapSurround)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Adds a map surround to the map.

Specified by:
addMapSurround in interface IMap
Parameters:
mapSurround - A reference to a com.esri.arcgis.carto.IMapSurround (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deleteMapSurround

public void deleteMapSurround(IMapSurround mapSurround)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Deletes a map surround from the map.

Specified by:
deleteMapSurround in interface IMap
Parameters:
mapSurround - A reference to a com.esri.arcgis.carto.IMapSurround (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearMapSurrounds

public void clearMapSurrounds()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Removes all map surrounds from the map.

Specified by:
clearMapSurrounds in interface IMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

computeDistance

public double computeDistance(IPoint p1,
                              IPoint p2)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Computes the distance between two points on the map and returns the result.

Specified by:
computeDistance in interface IMap
Parameters:
p1 - A reference to a com.esri.arcgis.geometry.IPoint (in)
p2 - A reference to a com.esri.arcgis.geometry.IPoint (in)
Returns:
The distance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBasicGraphicsLayer

public IGraphicsLayer getBasicGraphicsLayer()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The basic graphics layer.

Specified by:
getBasicGraphicsLayer in interface IMap
Returns:
A reference to a com.esri.arcgis.carto.IGraphicsLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActiveGraphicsLayer

public ILayer getActiveGraphicsLayer()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The active graphics layer. If no graphic layers exist a basic memory graphics layer will be created.

Specified by:
getActiveGraphicsLayer in interface IMap
Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setActiveGraphicsLayerByRef

public void setActiveGraphicsLayerByRef(ILayer graphicsLayer)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The active graphics layer. If no graphic layers exist a basic memory graphics layer will be created.

Specified by:
setActiveGraphicsLayerByRef in interface IMap
Parameters:
graphicsLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getClipBorder

public IBorder getClipBorder()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
An optional border drawn around ClipGeometry.

Specified by:
getClipBorder in interface IMap
Returns:
A reference to a com.esri.arcgis.carto.IBorder
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClipBorder

public void setClipBorder(IBorder border)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
An optional border drawn around ClipGeometry.

Specified by:
setClipBorder in interface IMap
Parameters:
border - A reference to a com.esri.arcgis.carto.IBorder (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

selectFeature

public void selectFeature(ILayer layer,
                          IFeature feature)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Selects a feature.

Specified by:
selectFeature in interface IMap
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSelectionCount

public int getSelectionCount()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Number of selected features.

Specified by:
getSelectionCount in interface IMap
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearSelection

public void clearSelection()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Clears the map selection.

Specified by:
clearSelection in interface IMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureSelection

public ISelection getFeatureSelection()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The feature selection for the map.

Specified by:
getFeatureSelection in interface IMap
Returns:
A reference to a com.esri.arcgis.carto.ISelection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureSelectionByRef

public void setFeatureSelectionByRef(ISelection selection)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The feature selection for the map.

Specified by:
setFeatureSelectionByRef in interface IMap
Parameters:
selection - A reference to a com.esri.arcgis.carto.ISelection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

selectByShape

public void selectByShape(IGeometry shape,
                          ISelectionEnvironment env,
                          boolean justOne)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Selects features in the map given a shape and a selection environment (optional).

Specified by:
selectByShape in interface IMap
Parameters:
shape - 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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delayEvents

public void delayEvents(boolean delay)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Used to batch operations together to minimize notifications.

Specified by:
delayEvents in interface IMap
Parameters:
delay - The delay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPageSize

public void setPageSize(double widthInches,
                        double heightInches)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Sets the page size for the map (optional).

Specified by:
setPageSize in interface IMap
Parameters:
widthInches - The widthInches (in)
heightInches - The heightInches (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPageSize

public void getPageSize(double[] widthInches,
                        double[] heightInches)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Gets the page size for the map.

Specified by:
getPageSize in interface IMap
Parameters:
widthInches - The widthInches (out: use single element array)
heightInches - The heightInches (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBarriers

public IBarrierCollection getBarriers(IEnvelope pExtent)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The list of barriers and their weight for labeling.

Specified by:
getBarriers in interface IMap
Parameters:
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Returns:
A reference to a com.esri.arcgis.carto.IBarrierCollection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseSymbolLevels

public void setUseSymbolLevels(boolean flag)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if the Map draws using symbol levels.

Specified by:
setUseSymbolLevels in interface IMap
Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseSymbolLevels

public boolean isUseSymbolLevels()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates if the Map draws using symbol levels.

Specified by:
isUseSymbolLevels in interface IMap
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExpanded

public void setExpanded(boolean expanded)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if the Map is expanded.

Specified by:
setExpanded in interface IMap
Parameters:
expanded - The expanded (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isExpanded

public boolean isExpanded()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates if the Map is expanded.

Specified by:
isExpanded in interface IMap
Returns:
The expanded
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAnnotationEngineByRef

public void setAnnotationEngineByRef(IAnnotateMap annotateMap)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The annotation (label) engine the map will use.

Specified by:
setAnnotationEngineByRef in interface IMap
Parameters:
annotateMap - A reference to a com.esri.arcgis.carto.IAnnotateMap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAnnotationEngine

public IAnnotateMap getAnnotationEngine()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The annotation (label) engine the map will use.

Specified by:
getAnnotationEngine in interface IMap
Returns:
A reference to a com.esri.arcgis.carto.IAnnotateMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

recalcFullExtent

public void recalcFullExtent()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Forces the full extent to be recalculated.

Specified by:
recalcFullExtent in interface IMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delayDrawing

public void delayDrawing(boolean delay)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Suspends drawing.

Specified by:
delayDrawing in interface IMap
Parameters:
delay - The delay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialReferenceLocked

public void setSpatialReferenceLocked(boolean locked)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Indicates whether the spatial reference is prevented from being changed.

Specified by:
setSpatialReferenceLocked in interface IMap
Parameters:
locked - The locked (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSpatialReferenceLocked

public boolean isSpatialReferenceLocked()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates whether the spatial reference is prevented from being changed.

Specified by:
isSpatialReferenceLocked in interface IMap
Returns:
The locked
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.