com.esri.arcgis.carto
Interface IFeatureExtent

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FeatureExtent, IFeatureExtentProxy

public interface IFeatureExtent
extends java.io.Serializable

COM Interface 'IFeatureExtent'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to the Feature Extent Map Area Interface.' 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 java.lang.String IID
          Deprecated. Internal use only
static int IIDfa56c255_ce10_46d9_ab63_505753df12a4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getDefaultScale()
          Scale at which the extent of a single point is drawn.
 double getExpandRatio()
          Ratio used to expand the extent.
 IFIDSet getFeatureIDs()
          The set of feature IDs.
 int getLayerID()
          The ID of the layer.
 java.lang.String getMapName()
          Name of the map (data frame).
 void setDefaultScale(double mapScale)
          Scale at which the extent of a single point is drawn.
 void setExpandRatio(double ratio)
          Ratio used to expand the extent.
 void setFeatureIDs(IFIDSet featureIDs)
          The set of feature IDs.
 void setLayerID(int layerID)
          The ID of the layer.
 void setMapName(java.lang.String name)
          Name of the map (data frame).
 

Field Detail

IIDfa56c255_ce10_46d9_ab63_505753df12a4

static final int IIDfa56c255_ce10_46d9_ab63_505753df12a4
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getMapName

java.lang.String getMapName()
                            throws java.io.IOException,
                                   AutomationException
Name of the map (data frame).

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMapName

void setMapName(java.lang.String name)
                throws java.io.IOException,
                       AutomationException
Name of the map (data frame).

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

getLayerID

int getLayerID()
               throws java.io.IOException,
                      AutomationException
The ID of the layer.

Returns:
The layerID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLayerID

void setLayerID(int layerID)
                throws java.io.IOException,
                       AutomationException
The ID of the layer.

Parameters:
layerID - The layerID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureIDs

IFIDSet getFeatureIDs()
                      throws java.io.IOException,
                             AutomationException
The set of feature IDs.

Returns:
A reference to a com.esri.arcgis.geodatabase.IFIDSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureIDs

void setFeatureIDs(IFIDSet featureIDs)
                   throws java.io.IOException,
                          AutomationException
The set of feature IDs.

Parameters:
featureIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExpandRatio

double getExpandRatio()
                      throws java.io.IOException,
                             AutomationException
Ratio used to expand the extent.

Returns:
The ratio
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExpandRatio

void setExpandRatio(double ratio)
                    throws java.io.IOException,
                           AutomationException
Ratio used to expand the extent.

Parameters:
ratio - The ratio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultScale

double getDefaultScale()
                       throws java.io.IOException,
                              AutomationException
Scale at which the extent of a single point is drawn.

Returns:
The mapScale
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultScale

void setDefaultScale(double mapScale)
                     throws java.io.IOException,
                            AutomationException
Scale at which the extent of a single point is drawn.

Parameters:
mapScale - The mapScale (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.