|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.controls.ControlsEditingSketchContextMenu
public class ControlsEditingSketchContextMenu
Engine sketch context menu.
The CLSID of this menu is: {4F29BC92-2988-45E8-8317-0169EAB954C6}.
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 menu can only be used as a pop up menu or context menu. Create a new ToolbarMenu and add this predefined ControlsEditingSketchContextMenu to it using the IToolbarMenu::AddItem method. To display the ToolbarMenu as a right click context menu use the IToolbarMenu::PopupMenu method.
To enable the accelerator keys on this context menu complete the following steps:
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.systemUI.IMenuDef |
---|
IID, IID58e2c6a1_cd8d_11d1_91a7_0080c718df97, xxDummy |
Constructor Summary | |
---|---|
ControlsEditingSketchContextMenu()
Constructs a ControlsEditingSketchContextMenu using ArcGIS Engine. |
|
ControlsEditingSketchContextMenu(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ControlsEditingSketchContextMenu theControlsEditingSketchContextMenu = (ControlsEditingSketchContextMenu) 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 ControlsEditingSketchContextMenu() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic ControlsEditingSketchContextMenu(Object obj) throws IOException
ControlsEditingSketchContextMenu theControlsEditingSketchContextMenu = (ControlsEditingSketchContextMenu) obj;
obj
to ControlsEditingSketchContextMenu
.
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 |