com.esri.arcgis.systemUI
Interface IToolBarDef

All Superinterfaces:
Serializable
All Known Implementing Classes:
ControlsEditingToolbar, ControlsFeatureSelectionToolbar, ControlsGlobeGlobeToolbar, ControlsGlobeRotateToolbar, ControlsGraphicElementToolbar, ControlsInkToolbar, ControlsMapNavigationToolbar, ControlsNetworkAnalystToolbar, ControlsPageLayoutToolbar, ControlsSceneSceneToolbar, ControlsSnappingToolbar, IToolBarDefProxy

public interface IToolBarDef
extends Serializable


Field Summary
static String IID
          Deprecated. Internal use only
static int IID61b318f0_cda0_11d1_b9a8_080009ee4e51
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 String getCaption()
          The caption of this toolbar.
 int getItemCount()
          The number of items in this toolbar.
 void getItemInfo(int pos, IItemDef itemDef)
          The CLSID for the item on this toolbar at the specified index.
 String getName()
          The name of this toolbar.
 

Field Detail

IID61b318f0_cda0_11d1_b9a8_080009ee4e51

static final int IID61b318f0_cda0_11d1_b9a8_080009ee4e51
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getItemCount

int getItemCount()
                 throws IOException,
                        AutomationException
The number of items in this toolbar.

Returns:
The numItems
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getItemInfo

void getItemInfo(int pos,
                 IItemDef itemDef)
                 throws IOException,
                        AutomationException
The CLSID for the item on this toolbar at the specified index.

Parameters:
pos - The pos (in)
itemDef - A reference to a com.esri.arcgis.systemUI.IItemDef (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

String getName()
               throws IOException,
                      AutomationException
The name of this toolbar.

Returns:
The name
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCaption

String getCaption()
                  throws IOException,
                         AutomationException
The caption of this toolbar.

Returns:
The name
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.