com.esri.arcgis.carto
Class IMapAutoExtentOptionsProxy

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

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

Description: 'Provides access to the Map's auto extent options.' 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 IMapAutoExtentOptionsProxy
extends com.esri.arcgis.interop.Dispatch
implements IMapAutoExtentOptions, 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.IMapAutoExtentOptions
IID, IIDe5461b30_c74f_47f0_bdf3_65898ac2b622
 
Constructor Summary
  IMapAutoExtentOptionsProxy()
          Deprecated. For internal use only
  IMapAutoExtentOptionsProxy(java.lang.Object obj)
          Deprecated.  
protected IMapAutoExtentOptionsProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMapAutoExtentOptionsProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMapAutoExtentOptionsProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IEnvelope getAutoExtentBounds()
          Deprecated. The bounds of the map displayed by the frame.
 IFeatureLayer getAutoExtentLayer()
          Deprecated. Auto extent features.
 IMap getAutoExtentMap()
          Deprecated. Auto extent map.
 double getAutoExtentMargin()
          Deprecated. Auto extent margin.
 int getAutoExtentMarginUnits()
          Deprecated. Auto extent margin units.
 double getAutoExtentScale()
          Deprecated. The scale at which the map should be displayed.
 int getAutoExtentType()
          Deprecated. The way in which the map extent of the frame is specified.
 void getLockedPan(boolean[] flag)
          Deprecated. Check if the map can be panned.
 void getLockedZoom(boolean[] flag)
          Deprecated. Check if the map can be zoomed.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAutoExtentBounds(IEnvelope bounds)
          Deprecated. The bounds of the map displayed by the frame.
 void setAutoExtentLayerByRef(IFeatureLayer layer)
          Deprecated. Auto extent features.
 void setAutoExtentMapByRef(IMap map)
          Deprecated. Auto extent map.
 void setAutoExtentMargin(double margin)
          Deprecated. Auto extent margin.
 void setAutoExtentMarginUnits(int units)
          Deprecated. Auto extent margin units.
 void setAutoExtentScale(double scale)
          Deprecated. The scale at which the map should be displayed.
 void setAutoExtentType(int type)
          Deprecated. The way in which the map extent of the frame is specified.
 
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

IMapAutoExtentOptionsProxy

public IMapAutoExtentOptionsProxy(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

IMapAutoExtentOptionsProxy

public IMapAutoExtentOptionsProxy()
Deprecated. 
For internal use only


IMapAutoExtentOptionsProxy

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

IMapAutoExtentOptionsProxy

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

IMapAutoExtentOptionsProxy

protected IMapAutoExtentOptionsProxy(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

getAutoExtentType

public int getAutoExtentType()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The way in which the map extent of the frame is specified.

Specified by:
getAutoExtentType in interface IMapAutoExtentOptions
Returns:
A com.esri.arcgis.carto.esriExtentTypeEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAutoExtentType

public void setAutoExtentType(int type)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The way in which the map extent of the frame is specified.

Specified by:
setAutoExtentType in interface IMapAutoExtentOptions
Parameters:
type - A com.esri.arcgis.carto.esriExtentTypeEnum constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAutoExtentScale

public double getAutoExtentScale()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The scale at which the map should be displayed.

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

setAutoExtentScale

public void setAutoExtentScale(double scale)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The scale at which the map should be displayed.

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

getAutoExtentBounds

public IEnvelope getAutoExtentBounds()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The bounds of the map displayed by the frame.

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

setAutoExtentBounds

public void setAutoExtentBounds(IEnvelope bounds)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The bounds of the map displayed by the frame.

Specified by:
setAutoExtentBounds in interface IMapAutoExtentOptions
Parameters:
bounds - 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.

getAutoExtentMap

public IMap getAutoExtentMap()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Auto extent map. Derive extent from the extent of another map. See esriExtentTypeEnum.

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

setAutoExtentMapByRef

public void setAutoExtentMapByRef(IMap map)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Auto extent map. Derive extent from the extent of another map. See esriExtentTypeEnum.

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

getAutoExtentMargin

public double getAutoExtentMargin()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Auto extent margin. Specified in AutoExtentMarginUnits. See esriExtentTypeEnum.

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

setAutoExtentMargin

public void setAutoExtentMargin(double margin)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Auto extent margin. Specified in AutoExtentMarginUnits. See esriExtentTypeEnum.

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

getAutoExtentMarginUnits

public int getAutoExtentMarginUnits()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Auto extent margin units. See esriExtentTypeEnum.

Specified by:
getAutoExtentMarginUnits in interface IMapAutoExtentOptions
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.

setAutoExtentMarginUnits

public void setAutoExtentMarginUnits(int units)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Auto extent margin units. See esriExtentTypeEnum.

Specified by:
setAutoExtentMarginUnits in interface IMapAutoExtentOptions
Parameters:
units - 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.

getAutoExtentLayer

public IFeatureLayer getAutoExtentLayer()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Auto extent features. See esriExtentTypeEnum.

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

setAutoExtentLayerByRef

public void setAutoExtentLayerByRef(IFeatureLayer layer)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Auto extent features. See esriExtentTypeEnum.

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

getLockedZoom

public void getLockedZoom(boolean[] flag)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Check if the map can be zoomed.

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

getLockedPan

public void getLockedPan(boolean[] flag)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Check if the map can be panned.

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