|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setMapByRef(IMap rhs1)
throws IOException,
AutomationException
setMapByRef in interface IIdentifyDialogrhs1 - 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 IIdentifyDialogrhs1 - 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 IIdentifyDialogIOException - 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 IIdentifyDialogpLayer - 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 IIdentifyDialogpLayer - 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 IIdentifyDialogIOException - 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 IIdentifyDialog2pSTable - 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 IIdentifyDialog2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVisible(boolean vis)
throws IOException,
AutomationException
setVisible in interface IIdentifyDialog2vis - 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 IIdentifyDialog2pHide - 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 IIdentifyDialog2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBasicMapByRef(IBasicMap rhs1)
throws IOException,
AutomationException
setBasicMapByRef in interface IIdentifyDialog2rhs1 - 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 IIdentifyDialog2pLayer - 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 IIdentifyDialog2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHideContextMenu(boolean hide)
throws IOException,
AutomationException
setHideContextMenu in interface IIdentifyDialog2hide - 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 IIdentifyDialog2pLayer - 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 IIdentifyDialog2pLayer - 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 IIdentifyDialogPropsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTopmostOnly()
throws IOException,
AutomationException
isTopmostOnly in interface IIdentifyDialogPropsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public short getFlashEffect()
throws IOException,
AutomationException
getFlashEffect in interface IIdentifyDialogPropsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFlashEffect(short effect)
throws IOException,
AutomationException
setFlashEffect in interface IIdentifyDialogPropseffect - 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 | ||||||||