com.esri.arcgis.carto
Interface IIndexGrid

All Superinterfaces:
IMapGrid, java.io.Serializable
All Known Implementing Classes:
IIndexGridProxy, IndexGrid

public interface IIndexGrid
extends IMapGrid, java.io.Serializable

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

Description: 'Provides access to members that control the index grid.' 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 IID03762c8d_f4d0_11d1_ade8_080009ec732a
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.carto.IMapGrid
IID03762c8b_f4d0_11d1_ade8_080009ec732a
 
Method Summary
 int getColumnCount()
          The number of columns in the index grid.
 int getRowCount()
          The number of rows in the index grid.
 java.lang.String getXLabel(int column)
          The label for the given column in the index grid.
 java.lang.String getYLabel(int row)
          The label for the given row in the index grid.
 void queryCellExtent(int row, int column, IMapFrame pMapFrame, IEnvelope extent)
          Provides access to the cell extent in page space for the given row and column.
 void setColumnCount(int count)
          The number of columns in the index grid.
 void setRowCount(int count)
          The number of rows in the index grid.
 void setXLabel(int column, java.lang.String label)
          The label for the given column in the index grid.
 void setYLabel(int row, java.lang.String label)
          The label for the given row in the index grid.
 
Methods inherited from interface com.esri.arcgis.carto.IMapGrid
draw, generateGraphics, getBorder, getExteriorWidth, getLabelFormat, getLineSymbol, getName, getSubTickCount, getSubTickLength, getSubTickLineSymbol, getTickLength, getTickLineSymbol, getTickMarkSymbol, isVisible, prepareForOutput, queryLabelVisibility, querySubTickVisibility, queryTickVisibility, setBorder, setDefaults, setLabelFormat, setLabelVisibility, setLineSymbol, setName, setSubTickCount, setSubTickLength, setSubTickLineSymbol, setSubTickVisibility, setTickLength, setTickLineSymbol, setTickMarkSymbol, setTickVisibility, setVisible
 

Field Detail

IID03762c8d_f4d0_11d1_ade8_080009ec732a

static final int IID03762c8d_f4d0_11d1_ade8_080009ec732a
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

getColumnCount

int getColumnCount()
                   throws java.io.IOException,
                          AutomationException
The number of columns in the index grid.

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

setColumnCount

void setColumnCount(int count)
                    throws java.io.IOException,
                           AutomationException
The number of columns in the index grid.

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

getRowCount

int getRowCount()
                throws java.io.IOException,
                       AutomationException
The number of rows in the index grid.

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

setRowCount

void setRowCount(int count)
                 throws java.io.IOException,
                        AutomationException
The number of rows in the index grid.

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

getXLabel

java.lang.String getXLabel(int column)
                           throws java.io.IOException,
                                  AutomationException
The label for the given column in the index grid.

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

setXLabel

void setXLabel(int column,
               java.lang.String label)
               throws java.io.IOException,
                      AutomationException
The label for the given column in the index grid.

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

getYLabel

java.lang.String getYLabel(int row)
                           throws java.io.IOException,
                                  AutomationException
The label for the given row in the index grid.

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

setYLabel

void setYLabel(int row,
               java.lang.String label)
               throws java.io.IOException,
                      AutomationException
The label for the given row in the index grid.

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

queryCellExtent

void queryCellExtent(int row,
                     int column,
                     IMapFrame pMapFrame,
                     IEnvelope extent)
                     throws java.io.IOException,
                            AutomationException
Provides access to the cell extent in page space for the given row and column.

Parameters:
row - The row (in)
column - The column (in)
pMapFrame - A reference to a com.esri.arcgis.carto.IMapFrame (in)
extent - 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.