|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IARMap
COM Interface 'IARMap'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriPublisherControls.olb'
Description: 'Provides access to members that control the ARMap.' 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 |
DISPID_1_GET_NAME
|
static java.lang.String |
DISPID_1_PUT_NAME
|
static java.lang.String |
DISPID_10_NAME
|
static java.lang.String |
DISPID_11_NAME
|
static java.lang.String |
DISPID_12_NAME
|
static java.lang.String |
DISPID_13_GET_NAME
|
static java.lang.String |
DISPID_14_NAME
|
static java.lang.String |
DISPID_15_NAME
|
static java.lang.String |
DISPID_16_NAME
|
static java.lang.String |
DISPID_17_NAME
|
static java.lang.String |
DISPID_18_GET_NAME
|
static java.lang.String |
DISPID_18_PUT_NAME
|
static java.lang.String |
DISPID_19_NAME
|
static java.lang.String |
DISPID_2_NAME
|
static java.lang.String |
DISPID_20_NAME
|
static java.lang.String |
DISPID_21_GET_NAME
|
static java.lang.String |
DISPID_22_NAME
|
static java.lang.String |
DISPID_23_GET_NAME
|
static java.lang.String |
DISPID_24_NAME
|
static java.lang.String |
DISPID_25_GET_NAME
|
static java.lang.String |
DISPID_26_GET_NAME
|
static java.lang.String |
DISPID_27_GET_NAME
|
static java.lang.String |
DISPID_28_NAME
|
static java.lang.String |
DISPID_29_NAME
|
static java.lang.String |
DISPID_3_GET_NAME
|
static java.lang.String |
DISPID_30_NAME
|
static java.lang.String |
DISPID_31_GET_NAME
|
static java.lang.String |
DISPID_31_PUT_NAME
|
static java.lang.String |
DISPID_32_NAME
|
static java.lang.String |
DISPID_4_GET_NAME
|
static java.lang.String |
DISPID_5_GET_NAME
|
static java.lang.String |
DISPID_6_GET_NAME
|
static java.lang.String |
DISPID_7_GET_NAME
|
static java.lang.String |
DISPID_8_GET_NAME
|
static java.lang.String |
DISPID_9_GET_NAME
|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDb27adbe0_9c31_48db_87a8_0434e88180c2
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
centerAt(double xCoord,
double yCoord)
Moves the center of the map to the specified point. |
void |
centerAtBookmark(java.lang.Object vBookmarkID)
Centers the map display on the bookmark. |
IARLayer |
getARLayer(int index)
The layer at the specified index. |
int |
getARLayerCount()
The number of layer in the map's layer collection. |
int |
getBookmarkCount()
The number of bookmarks in the map's bookmark collection. |
java.lang.String |
getBookmarkName(int index)
The name of the bookmark. |
java.lang.Object |
getCustomProperty()
A property to associate data with an object. |
java.lang.String |
getDescription()
The description of the map. |
int |
getDistanceUnits()
The distance units of the map. |
void |
getExtent(double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
The visible extent of the map. |
void |
getFullExtent(double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
The extent of all the data within the map. |
java.lang.Object |
getInternalObject()
The internal ArcObjects IMap object. |
double |
getMapScale()
The scale of the map as a representative fraction. |
int |
getMapUnits()
The geographical units of the map. |
java.lang.String |
getName()
The name of the map. |
double |
getReferenceScale()
The reference scale of the map as a representative fraction. |
double |
getRotation()
The number of degrees the map display is rotated. |
java.lang.String |
getSpatialReferenceName()
The name of the map's spatial reference. |
boolean |
isCanRedoExtent()
Indicates if there is a map extent that can be redone. |
boolean |
isCanUndoExtent()
Indicates if there is a map extent that can be undone. |
void |
pan(int direction,
double screenPercentage)
Pans the map by a factor in a specified direction. |
IARFeatureSet |
queryARFeatures(IARSearchDef pSearchDef)
Searches the map using a search definition and returns an ARFeatureSet. |
void |
redoExtent()
Redo the next map extent in the stack. |
void |
refresh(boolean refreshNow)
Redraws the map display area. |
IARFeatureCursor |
searchARFeatures(IARSearchDef pSearchDef)
Searches the map using a search definition and returns an ARFeatureCursor. |
void |
setCustomProperty(java.lang.Object pVal)
A property to associate data with an object. |
void |
setExtent(double xMin,
double yMin,
double xMax,
double yMax)
Sets the visible extent of the map. |
void |
setMapScale(double mapScale)
The scale of the map as a representative fraction. |
void |
setRotation(double mapRotation)
The number of degrees the map display is rotated. |
void |
toMapPoint(int x,
int y,
double[] xCoord,
double[] yCoord)
Converts a point in device coordinates (typically pixels) to coordinates in map units. |
void |
undoExtent()
Undo to the previous map extent in the stack. |
void |
zoomIn(double factor)
Zooms in on the map by a factor. |
void |
zoomOut(double factor)
Zooms out on the map by a factor. |
void |
zoomToBookmark(java.lang.Object vBookmarkID)
Zooms the map display to the bookmark. |
void |
zoomToFullExtent()
Zoom to the full extent of all data within the map. |
Field Detail |
---|
static final int IIDb27adbe0_9c31_48db_87a8_0434e88180c2
static final int xxDummy
static final java.lang.String IID
static final java.lang.String DISPID_1_PUT_NAME
static final java.lang.String DISPID_1_GET_NAME
static final java.lang.String DISPID_2_NAME
static final java.lang.String DISPID_3_GET_NAME
static final java.lang.String DISPID_4_GET_NAME
static final java.lang.String DISPID_5_GET_NAME
static final java.lang.String DISPID_6_GET_NAME
static final java.lang.String DISPID_7_GET_NAME
static final java.lang.String DISPID_8_GET_NAME
static final java.lang.String DISPID_9_GET_NAME
static final java.lang.String DISPID_10_NAME
static final java.lang.String DISPID_11_NAME
static final java.lang.String DISPID_12_NAME
static final java.lang.String DISPID_13_GET_NAME
static final java.lang.String DISPID_14_NAME
static final java.lang.String DISPID_15_NAME
static final java.lang.String DISPID_16_NAME
static final java.lang.String DISPID_17_NAME
static final java.lang.String DISPID_18_PUT_NAME
static final java.lang.String DISPID_18_GET_NAME
static final java.lang.String DISPID_19_NAME
static final java.lang.String DISPID_20_NAME
static final java.lang.String DISPID_21_GET_NAME
static final java.lang.String DISPID_22_NAME
static final java.lang.String DISPID_23_GET_NAME
static final java.lang.String DISPID_24_NAME
static final java.lang.String DISPID_25_GET_NAME
static final java.lang.String DISPID_26_GET_NAME
static final java.lang.String DISPID_27_GET_NAME
static final java.lang.String DISPID_28_NAME
static final java.lang.String DISPID_29_NAME
static final java.lang.String DISPID_30_NAME
static final java.lang.String DISPID_31_GET_NAME
static final java.lang.String DISPID_31_PUT_NAME
static final java.lang.String DISPID_32_NAME
Method Detail |
---|
void setMapScale(double mapScale) throws java.io.IOException, AutomationException
mapScale
- The mapScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getMapScale() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void refresh(boolean refreshNow) throws java.io.IOException, AutomationException
refreshNow
- The refreshNow (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getARLayerCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IARLayer getARLayer(int index) throws java.io.IOException, AutomationException
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getDescription() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getSpatialReferenceName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMapUnits() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDistanceUnits() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExtent(double xMin, double yMin, double xMax, double yMax) throws java.io.IOException, AutomationException
xMin
- The xMin (in)yMin
- The yMin (in)xMax
- The xMax (in)yMax
- The yMax (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getExtent(double[] xMin, double[] yMin, double[] xMax, double[] yMax) throws java.io.IOException, AutomationException
xMin
- The xMin (in/out: use single element array)yMin
- The yMin (in/out: use single element array)xMax
- The xMax (in/out: use single element array)yMax
- The yMax (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getFullExtent(double[] xMin, double[] yMin, double[] xMax, double[] yMax) throws java.io.IOException, AutomationException
xMin
- The xMin (in/out: use single element array)yMin
- The yMin (in/out: use single element array)xMax
- The xMax (in/out: use single element array)yMax
- The yMax (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getReferenceScale() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void zoomIn(double factor) throws java.io.IOException, AutomationException
factor
- The factor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void zoomOut(double factor) throws java.io.IOException, AutomationException
factor
- The factor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void pan(int direction, double screenPercentage) throws java.io.IOException, AutomationException
direction
- A com.esri.arcgis.controls.esriARDirection constant (in)screenPercentage
- The screenPercentage (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void centerAt(double xCoord, double yCoord) throws java.io.IOException, AutomationException
xCoord
- The xCoord (in)yCoord
- The yCoord (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRotation(double mapRotation) throws java.io.IOException, AutomationException
mapRotation
- The mapRotation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getRotation() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IARFeatureSet queryARFeatures(IARSearchDef pSearchDef) throws java.io.IOException, AutomationException
pSearchDef
- A reference to a com.esri.arcgis.controls.IARSearchDef (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void toMapPoint(int x, int y, double[] xCoord, double[] yCoord) throws java.io.IOException, AutomationException
x
- The x (in)y
- The y (in)xCoord
- The xCoord (in/out: use single element array)yCoord
- The yCoord (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanUndoExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void undoExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isCanRedoExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void redoExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getInternalObject() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getBookmarkCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getBookmarkName(int index) throws java.io.IOException, AutomationException
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void zoomToBookmark(java.lang.Object vBookmarkID) throws java.io.IOException, AutomationException
vBookmarkID
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void centerAtBookmark(java.lang.Object vBookmarkID) throws java.io.IOException, AutomationException
vBookmarkID
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void zoomToFullExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getCustomProperty() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCustomProperty(java.lang.Object pVal) throws java.io.IOException, AutomationException
pVal
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IARFeatureCursor searchARFeatures(IARSearchDef pSearchDef) throws java.io.IOException, AutomationException
pSearchDef
- A reference to a com.esri.arcgis.controls.IARSearchDef (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |