|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.controls.ControlsEditingEditorMenu
public class ControlsEditingEditorMenu
Provides access to the engine editing menu.
The CLSID of this menu is: {F7812148-52B3-4167-8A6B-F73877EBB1B5}.
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 ArcView 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 ArcEditor or ArcInfo, this menu can be used to edit data within an enterprise geodatabase.
| Constructor Summary | |
|---|---|
ControlsEditingEditorMenu()
Constructs a ControlsEditingEditorMenu using ArcGIS Engine. |
|
ControlsEditingEditorMenu(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ControlsEditingEditorMenu theControlsEditingEditorMenu = (ControlsEditingEditorMenu) 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 ControlsEditingEditorMenu()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public ControlsEditingEditorMenu(Object obj)
throws IOException
ControlsEditingEditorMenu theControlsEditingEditorMenu = (ControlsEditingEditorMenu) obj;
obj to ControlsEditingEditorMenu.
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 int getItemCount()
throws IOException,
AutomationException
When implementing IMenuDef to create a custom menu, use the ItemCount property to specify how many items will be on this menu.
getItemCount in interface IMenuDefIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getItemInfo(int pos,
IItemDef itemDef)
throws IOException,
AutomationException
When implementing IMenuDef to create a custom menu, use the GetItemInfo method to define what items are on this menu.
To find the CLSID, ProgID, and subtype of a built-in command or menu in ArcMap or ArcCatalog, refer to the following technical documents:
ArcObjects Developer Help > Technical Documents > ArcMap: Names and IDs of commands and commandbars
ArcObjects Developer Help > Technical Documents > ArcCatalog: Names and IDs of commands and commandbars
getItemInfo in interface IMenuDefpos - 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.IItemDef
public String getName()
throws IOException,
AutomationException
When implementing IMenuDef to create a custom menu, use the Name property to set the name of this menu.
getName in interface IMenuDefIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCaption()
throws IOException,
AutomationException
When implementing IMenuDef to create a custom menu, use the Caption property to set the caption of this menu.
getCaption in interface IMenuDefIOException - 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 | ||||||||