|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.cartoUI.IdentifyDialog
public class IdentifyDialog
Identifying layers by OID or a point.
Constructor Summary | |
---|---|
IdentifyDialog()
Constructs a IdentifyDialog using ArcGIS Engine. |
|
IdentifyDialog(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. IdentifyDialog theIdentifyDialog = (IdentifyDialog) obj; |
Method Summary | |
---|---|
void |
addLayerIdentifyObject(ILayer pLayer,
Object object,
IPoint location)
Add layer and show object hit at given location. |
void |
addLayerIdentifyOID(ILayer pLayer,
int oid)
Add layer and show object of the given OID. |
void |
addLayerIdentifyPoint(ILayer pLayer,
int x,
int y)
Add layer and show objects that contain the given point. |
void |
addLayerIdentifyPoint(ILayer pLayer,
int x,
int y,
int tolerance,
ITrackCancel trackCancel)
Add layer and show objects that contain the given point. |
void |
addTableIdentifyOID(ITable pSTable,
ITable pNewOIDCopyTable,
int oid)
Add table and show row of the given OID. |
void |
clearLayers()
Clear shown layers. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
short |
getFlashEffect()
The flash effect. |
IEnumLayer |
getLayers()
The layers eligible for searching. |
int |
hashCode()
the hashcode for this object |
boolean |
isHideContextMenu()
Indicates if the context menu for identify results should be hidden when the user right-clicks. |
boolean |
isHideLayersComboBox()
Indicates whether to hide Layers ComboBox in Identify Dialog. |
boolean |
isTopmostOnly()
Indicates if the search stops once a result has been found. |
boolean |
isVisible()
Indicates if the Identify Dialog is visible. |
void |
selectLayer(ILayer pLayer)
Select a specific layer in the combobox. |
void |
setBasicMapByRef(IBasicMap rhs1)
The basic map of identifying layers. |
void |
setDisplayByRef(IDisplay rhs1)
The display. |
void |
setFlashEffect(short effect)
The flash effect. |
void |
setHideContextMenu(boolean hide)
Indicates if the context menu for identify results should be hidden when the user right-clicks. |
void |
setHideLayersComboBox(boolean pHide)
Indicates whether to hide Layers ComboBox in Identify Dialog. |
void |
setMapByRef(IMap rhs1)
The map of identifying layers. |
void |
setVisible(boolean vis)
Indicates if the Identify Dialog is visible. |
void |
show()
Show dialog. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public IdentifyDialog() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic IdentifyDialog(Object obj) throws IOException
IdentifyDialog theIdentifyDialog = (IdentifyDialog) obj;
obj
to IdentifyDialog
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setMapByRef(IMap rhs1) throws IOException, AutomationException
setMapByRef
in interface IIdentifyDialog
rhs1
- A reference to a com.esri.arcgis.carto.IMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayByRef(IDisplay rhs1) throws IOException, AutomationException
setDisplayByRef
in interface IIdentifyDialog
rhs1
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearLayers() throws IOException, AutomationException
clearLayers
in interface IIdentifyDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayerIdentifyPoint(ILayer pLayer, int x, int y) throws IOException, AutomationException
addLayerIdentifyPoint
in interface IIdentifyDialog
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)x
- The x (in)y
- The y (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayerIdentifyOID(ILayer pLayer, int oid) throws IOException, AutomationException
addLayerIdentifyOID
in interface IIdentifyDialog
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)oid
- The oid (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void show() throws IOException, AutomationException
show
in interface IIdentifyDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addTableIdentifyOID(ITable pSTable, ITable pNewOIDCopyTable, int oid) throws IOException, AutomationException
addTableIdentifyOID
in interface IIdentifyDialog2
pSTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)pNewOIDCopyTable
- A reference to a com.esri.arcgis.geodatabase.ITable (in)oid
- The oid (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isVisible() throws IOException, AutomationException
isVisible
in interface IIdentifyDialog2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVisible(boolean vis) throws IOException, AutomationException
setVisible
in interface IIdentifyDialog2
vis
- The vis (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHideLayersComboBox(boolean pHide) throws IOException, AutomationException
setHideLayersComboBox
in interface IIdentifyDialog2
pHide
- The pHide (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHideLayersComboBox() throws IOException, AutomationException
isHideLayersComboBox
in interface IIdentifyDialog2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBasicMapByRef(IBasicMap rhs1) throws IOException, AutomationException
setBasicMapByRef
in interface IIdentifyDialog2
rhs1
- A reference to a com.esri.arcgis.carto.IBasicMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayerIdentifyPoint(ILayer pLayer, int x, int y, int tolerance, ITrackCancel trackCancel) throws IOException, AutomationException
addLayerIdentifyPoint
in interface IIdentifyDialog2
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)x
- The x (in)y
- The y (in)tolerance
- The tolerance (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHideContextMenu() throws IOException, AutomationException
isHideContextMenu
in interface IIdentifyDialog2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHideContextMenu(boolean hide) throws IOException, AutomationException
setHideContextMenu
in interface IIdentifyDialog2
hide
- The hide (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayerIdentifyObject(ILayer pLayer, Object object, IPoint location) throws IOException, AutomationException
addLayerIdentifyObject
in interface IIdentifyDialog2
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)object
- A reference to another Object (IUnknown) (in)location
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectLayer(ILayer pLayer) throws IOException, AutomationException
selectLayer
in interface IIdentifyDialog2
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumLayer getLayers() throws IOException, AutomationException
getLayers
in interface IIdentifyDialogProps
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTopmostOnly() throws IOException, AutomationException
isTopmostOnly
in interface IIdentifyDialogProps
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public short getFlashEffect() throws IOException, AutomationException
getFlashEffect
in interface IIdentifyDialogProps
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFlashEffect(short effect) throws IOException, AutomationException
setFlashEffect
in interface IIdentifyDialogProps
effect
- The effect (in)
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 |