|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.controls.ControlsEditingSnapToFeatureMenu
public class ControlsEditingSnapToFeatureMenu
Engine editing snap-to-feature context menu.
The CLSID of this menu is: {3E28536E-66EB-4812-BD8C-7AE6EA5CCB17}.
This menu works with the ToolbarControl, PageLayoutControl, and MapControl.
If the ArcGIS Engine application using this menu is initialized with an ArcGIS Engine Runtime license or an ArcGIS for Desktop Basic license, this menu can be used to edit shapefiles and personal geodatabases.
If the ArcGIS Engine application using this menu is initialized with an ArcGIS Engine GeoDatabase Editing license, or ArcGIS for Desktop Standard or ArcGIS for Desktop Advanced, this menu can be used to edit data within an enterprise geodatabase.
This command can only be used from a pop up menu or context menu. Create a new ToolbarMenu and add this command or the predefined ControlsEditingSketchContextMenu to it using the IToolbarMenu::AddItem method. To display the ToolbarMenu as a right click context menu use the IToolbarMenu::PopupMenu method.
Note: the command does not have a bitmap.
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.systemUI.IMenuDef |
---|
IID, IID58e2c6a1_cd8d_11d1_91a7_0080c718df97, xxDummy |
Constructor Summary | |
---|---|
ControlsEditingSnapToFeatureMenu()
Constructs a ControlsEditingSnapToFeatureMenu using ArcGIS Engine. |
|
ControlsEditingSnapToFeatureMenu(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ControlsEditingSnapToFeatureMenu theControlsEditingSnapToFeatureMenu = (ControlsEditingSnapToFeatureMenu) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
String |
getCaption()
The caption of this menu. |
static String |
getClsid()
getClsid. |
int |
getItemCount()
The number of items in this menu. |
void |
getItemInfo(int pos,
IItemDef itemDef)
The CLSID for the item on this menu at the specified index. |
String |
getName()
The name of this menu. |
int |
hashCode()
the hashcode for this object |
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 ControlsEditingSnapToFeatureMenu() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic ControlsEditingSnapToFeatureMenu(Object obj) throws IOException
ControlsEditingSnapToFeatureMenu theControlsEditingSnapToFeatureMenu = (ControlsEditingSnapToFeatureMenu) obj;
obj
to ControlsEditingSnapToFeatureMenu
.
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 int getItemCount() throws IOException, AutomationException
getItemCount
in interface IMenuDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getItemInfo(int pos, IItemDef itemDef) throws IOException, AutomationException
getItemInfo
in interface IMenuDef
pos
- The pos (in)itemDef
- A reference to a com.esri.arcgis.systemUI.IItemDef (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IMenuDef
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getCaption() throws IOException, AutomationException
getCaption
in interface IMenuDef
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 |